[packages/swig/SWIG_3] - rename to swig3; now it can co-exist with swig 4
arekm
arekm at pld-linux.org
Tue Feb 25 13:46:12 CET 2020
commit d21e17b6fb649243239364fe76f18a1307a5758a
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Tue Feb 25 13:46:02 2020 +0100
- rename to swig3; now it can co-exist with swig 4
swig.spec | 89 ++++++++++++++++++++++++++++++++-------------------------------
1 file changed, 45 insertions(+), 44 deletions(-)
---
diff --git a/swig.spec b/swig.spec
index 324a755..ca3e97b 100644
--- a/swig.spec
+++ b/swig.spec
@@ -13,14 +13,14 @@
Summary: Interface generator for Perl, Tcl, Guile and Python
Summary(pl.UTF-8): Generator interfejsów do Perla, Tcl-a, Guile'a i Pythona
Summary(pt_BR.UTF-8): Gerador de Interfaces e "Wrappers" Simplificado (SWIG)
-Name: swig
+Name: swig3
Version: 3.0.12
Release: 1
License: GPL v3+ (utility), free (library)
Group: Development/Languages
-Source0: http://downloads.sourceforge.net/swig/%{name}-%{version}.tar.gz
+Source0: http://downloads.sourceforge.net/swig/swig-%{version}.tar.gz
# Source0-md5: 82133dfa7bba75ff9ad98a7046be687c
-Patch0: %{name}-php-freearg.patch
+Patch0: swig-php-freearg.patch
URL: http://www.swig.org/
BuildRequires: autoconf >= 2.58
BuildRequires: automake >= 1:1.7.2
@@ -163,14 +163,15 @@ SWIG module to generate Tcl bindings.
Moduł SWIG do generowania wiązań języka Tcl.
%prep
-%setup -q
+%setup -q -n swig-%{version}
%patch0 -p1
%build
%{__aclocal} -I Tools/config
%{__autoconf}
%{__automake}
-%configure
+%configure \
+ --program-suffix="-3"
%{__make} \
OPT="%{rpmcflags}"
@@ -191,71 +192,71 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc ANNOUNCE CHANGES CHANGES.current COPYRIGHT LICENSE LICENSE-UNIVERSITIES README RELEASENOTES TODO Doc
-%attr(755,root,root) %{_bindir}/ccache-swig
-%attr(755,root,root) %{_bindir}/swig
-%dir %{_datadir}/%{name}
-%dir %{_datadir}/%{name}/%{version}
-%{_datadir}/%{name}/%{version}/*.i
-%{_datadir}/%{name}/%{version}/allkw.swg
-%{_datadir}/%{name}/%{version}/director_common.swg
-%{_datadir}/%{name}/%{version}/runtime.swg
-%{_datadir}/%{name}/%{version}/swig*.swg
-%{_datadir}/%{name}/%{version}/allegrocl
-%{_datadir}/%{name}/%{version}/cffi
-%{_datadir}/%{name}/%{version}/chicken
-%{_datadir}/%{name}/%{version}/clisp
-%{_datadir}/%{name}/%{version}/csharp
-%{_datadir}/%{name}/%{version}/d
-%{_datadir}/%{name}/%{version}/gcj
-%{_datadir}/%{name}/%{version}/go
-%{_datadir}/%{name}/%{version}/java
-%dir %{_datadir}/%{name}/%{version}/javascript
-%{_datadir}/%{name}/%{version}/javascript/jsc
-%{_datadir}/%{name}/%{version}/javascript/v8
-%{_datadir}/%{name}/%{version}/lua
-%{_datadir}/%{name}/%{version}/modula3
-%{_datadir}/%{name}/%{version}/mzscheme
-%{_datadir}/%{name}/%{version}/ocaml
-%{_datadir}/%{name}/%{version}/octave
-%{_datadir}/%{name}/%{version}/pike
-%{_datadir}/%{name}/%{version}/r
-%{_datadir}/%{name}/%{version}/scilab
-%{_datadir}/%{name}/%{version}/std
-%{_datadir}/%{name}/%{version}/typemaps
-%{_datadir}/%{name}/%{version}/uffi
+%attr(755,root,root) %{_bindir}/ccache-swig-3
+%attr(755,root,root) %{_bindir}/swig-3
+%dir %{_datadir}/swig
+%dir %{_datadir}/swig/%{version}
+%{_datadir}/swig/%{version}/*.i
+%{_datadir}/swig/%{version}/allkw.swg
+%{_datadir}/swig/%{version}/director_common.swg
+%{_datadir}/swig/%{version}/runtime.swg
+%{_datadir}/swig/%{version}/swig*.swg
+%{_datadir}/swig/%{version}/allegrocl
+%{_datadir}/swig/%{version}/cffi
+%{_datadir}/swig/%{version}/chicken
+%{_datadir}/swig/%{version}/clisp
+%{_datadir}/swig/%{version}/csharp
+%{_datadir}/swig/%{version}/d
+%{_datadir}/swig/%{version}/gcj
+%{_datadir}/swig/%{version}/go
+%{_datadir}/swig/%{version}/java
+%dir %{_datadir}/swig/%{version}/javascript
+%{_datadir}/swig/%{version}/javascript/jsc
+%{_datadir}/swig/%{version}/javascript/v8
+%{_datadir}/swig/%{version}/lua
+%{_datadir}/swig/%{version}/modula3
+%{_datadir}/swig/%{version}/mzscheme
+%{_datadir}/swig/%{version}/ocaml
+%{_datadir}/swig/%{version}/octave
+%{_datadir}/swig/%{version}/pike
+%{_datadir}/swig/%{version}/r
+%{_datadir}/swig/%{version}/scilab
+%{_datadir}/swig/%{version}/std
+%{_datadir}/swig/%{version}/typemaps
+%{_datadir}/swig/%{version}/uffi
%{_examplesdir}/%{name}-%{version}
%if %{with guile}
%files guile
%defattr(644,root,root,755)
-%{_datadir}/%{name}/%{version}/guile
+%{_datadir}/swig/%{version}/guile
%endif
%if %{with perl}
%files perl
%defattr(644,root,root,755)
-%{_datadir}/%{name}/%{version}/perl5
+%{_datadir}/swig/%{version}/perl5
%endif
%if %{with php}
%files php
%defattr(644,root,root,755)
-%{_datadir}/%{name}/%{version}/php
-%{_datadir}/%{name}/%{version}/php5
+%{_datadir}/swig/%{version}/php
+%{_datadir}/swig/%{version}/php5
%endif
%files python
%defattr(644,root,root,755)
-%{_datadir}/%{name}/%{version}/python
+%{_datadir}/swig/%{version}/python
%if %{with ruby}
%files ruby
%defattr(644,root,root,755)
-%{_datadir}/%{name}/%{version}/ruby
+%{_datadir}/swig/%{version}/ruby
%endif
%if %{with tcl}
%files tcl
%defattr(644,root,root,755)
-%{_datadir}/%{name}/%{version}/tcl
+%{_datadir}/swig/%{version}/tcl
%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/swig.git/commitdiff/d21e17b6fb649243239364fe76f18a1307a5758a
More information about the pld-cvs-commit
mailing list