SPECS (DEVEL): js.spec - updated to 1.7.0 (versioning scheme chang...
qboosh
qboosh at pld-linux.org
Sun Nov 25 22:08:38 CET 2007
Author: qboosh Date: Sun Nov 25 21:08:38 2007 GMT
Module: SPECS Tag: DEVEL
---- Log message:
- updated to 1.7.0 (versioning scheme changed, Epoch 2)
- updated makefile patch, added java patch to build with JDK 1.6
- perlconnect (and thus perl-JS package) dropped upstream
- DEVEL branch, because upgrade causes elinks to crash immediately
---- Files affected:
SPECS:
js.spec (1.46 -> 1.46.2.1)
---- Diffs:
================================================================
Index: SPECS/js.spec
diff -u SPECS/js.spec:1.46 SPECS/js.spec:1.46.2.1
--- SPECS/js.spec:1.46 Tue Feb 13 20:59:02 2007
+++ SPECS/js.spec Sun Nov 25 22:08:33 2007
@@ -12,14 +12,15 @@
Summary: JavaScript Reference Implementation
Summary(pl.UTF-8): Wzorcowa implementacja JavaScriptu
Name: js
-Version: 1.60
-Release: 4
-Epoch: 1
-License: GPL or Netscape Public License 1.1
+Version: 1.7.0
+Release: 1
+Epoch: 2
+License: MPL 1.1 or GPL v2+ or LGPL v2.1+
Group: Libraries
Source0: http://ftp.mozilla.org/pub/mozilla.org/js/%{name}-%{version}.tar.gz
-# Source0-md5: bd8f021e43a8fbbec55ac2cd3d483243
+# Source0-md5: 5571134c3863686b623ebe4e6b1f6fe6
Patch0: %{name}-makefile.patch
+Patch1: %{name}-java.patch
URL: http://www.mozilla.org/js/
%{?with_java:BuildRequires: jdk}
%{?with_java:BuildRequires: jpackage-utils}
@@ -28,6 +29,8 @@
BuildRequires: readline-devel
BuildRequires: rpm-perlprov
BuildRequires: rpmbuild(macros) >= 1.294
+# dead, removed upstream
+Obsoletes: perl-JS
Conflicts: njs
%{?with_threads:Provides: js(threads)}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -129,21 +132,10 @@
%description java-static -l pl.UTF-8
Biblioteka statyczna implementacji JavaScript LiveConnect 3.
-%package -n perl-JS
-Summary: JS Perl module - interface to JavaScript
-Summary(pl.UTF-8): ModuĹ Perla JS - interfejs do JavaScriptu
-Group: Development/Languages/Perl
-Requires: %{name} = %{epoch}:%{version}-%{release}
-
-%description -n perl-JS
-JS Perl module allows calling JavaScript from Perl.
-
-%description -n perl-JS -l pl.UTF-8
-ModuĹ Perla JS pozwalajÄ
cy na wywoĹywanie JavaScriptu z Perla.
-
%prep
%setup -q -n %{name}
%patch0 -p1
+%patch1 -p1
echo 'SONAME=libjs.so.0' >> src/Makefile.ref
echo 'SONAME=libjsj.so.0' >> src/liveconnect/Makefile.ref
@@ -159,17 +151,6 @@
%{?with_threads:JS_THREADSAFE=1} \
%{?with_java:JS_LIVECONNECT=1 JDK=%{java_home}}
-# js segfaults when jsperl is compiled in
-# JS_PERLCONNECT=1
-
-cd src/perlconnect
-%{!?debug:BUILD_OPT=1} \
-%{__perl} Makefile.PL \
- INSTALLDIRS=vendor
-
-%{__make} \
- OPTIMIZE="%{rpmcflags}"
-
# no UNIX makefiles
# %{__make} -C jsd
@@ -200,11 +181,6 @@
install liveconnect/{jsjava.h,nsI*.h,_jni/*.h} $RPM_BUILD_ROOT%{_includedir}/js
%endif
-%{__make} -C perlconnect pure_install \
- DESTDIR=$RPM_BUILD_ROOT
-
-cp -f perlconnect/README.html README-perlconnect.html
-
/sbin/ldconfig -n -N $RPM_BUILD_ROOT%{_libdir}
%clean
@@ -218,7 +194,7 @@
%files
%defattr(644,root,root,755)
-%doc src/README*.html
+%doc src/README.html
%attr(755,root,root) %{_bindir}/js*
%attr(755,root,root) %{_libdir}/libjs.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libjs.so.0
@@ -255,22 +231,18 @@
%{_libdir}/libjsj.a
%endif
-%files -n perl-JS
-%defattr(644,root,root,755)
-%{perl_vendorarch}/JS.pm
-%{perl_vendorarch}/jsperlbuild.pl
-%dir %{perl_vendorarch}/auto/JS
-%{perl_vendorarch}/auto/JS/JS.bs
-%attr(755,root,root) %{perl_vendorarch}/auto/JS/JS.so
-# unusable now (helper module for PerlConnect in libjs, which is not built)
-#%%{perl_vendorarch}/PerlConnect.pm
-
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.46.2.1 2007-11-25 21:08:33 qboosh
+- updated to 1.7.0 (versioning scheme changed, Epoch 2)
+- updated makefile patch, added java patch to build with JDK 1.6
+- perlconnect (and thus perl-JS package) dropped upstream
+- DEVEL branch, because upgrade causes elinks to crash immediately
+
Revision 1.46 2007-02-13 19:59:02 qboosh
- updated bcond descs
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/js.spec?r1=1.46&r2=1.46.2.1&f=u
More information about the pld-cvs-commit
mailing list