Author: glen Date: Sun Apr 23 13:56:55 2006 GMT Module: SPECS Tag: DEVEL ---- Log message: - attempt to build from sources
---- Files affected: SPECS: limewire.spec (1.5 -> 1.5.4.1) ---- Diffs: ================================================================ Index: SPECS/limewire.spec diff -u SPECS/limewire.spec:1.5 SPECS/limewire.spec:1.5.4.1 --- SPECS/limewire.spec:1.5 Sat Apr 22 12:30:40 2006 +++ SPECS/limewire.spec Sun Apr 23 15:56:50 2006 @@ -1,20 +1,32 @@ # $Revision$, $Date$ +%define _snap 20060422 Summary: The Fastest P2P File Sharing Program on the Planet Summary(pl): Program do współdzielenia plików metodą P2P Name: limewire +# actually it's not know what is the version in snapshot and the +# release archives aren't available for download and their svn/cvs +# doesn't contain tags for releases. Version: 4.10.9 -Release: 0.1 -Epoch: 0 -# ??? GPL v2 with missing sources = non-distributable +Release: 0.2 License: GPL v2 Group: Applications/Networking -# Source0Download: http://www.limewire.com/LimeWireSoftLinux -Source0: LimeWire-free-%{version}-0.rpm -# NoSource0-md5: d19a4f12560a6621268c70a3fcc8a86c +Source0: %{name}-%{_snap}.zip +# NoSource0-md5: eec866306c41894e092e97e79df0c825 NoSource: 0 URL: http://www.limewire.com/ +BuildRequires: jakarta-ant +BuildRequires: jdk +BuildRequires: zip Requires: bash Requires: jre > 1.4.0 +Requires: jakarta-log4j +Requires: xerces-j +#../lib/jars/jl011.jar:../lib/jars/logicrypto.jar:\ +#../lib/jars/mp3sp14.jar:../lib/jars/commons-httpclient.jar:../lib/jars/commons-logging.jar:\ +#../lib/jars/i18n.jar:../lib/jars/icu4j.jar:../lib/jars/ProgressTabs.jar:../lib/jars/id3v2.jar:\ +#../lib/jars/jcraft.jar:../lib/jars/looks.jar:../lib/jars/daap.jar:../lib/jars/jmdns.jar:\ +#../lib/jars/tritonus.jar:../lib/jars/vorbis.jar:../lib/jars/clink.jar:../lib/jars/xml-apis.jar:\ +#../lib/jars/linux/jdic.jar # somehow to notify we need java-sun-jre-X11 or equivalent %ifarch %{x8664} Requires: libmawt.so()(64bit) @@ -43,24 +55,31 @@ - obsługa proxy %prep -%setup -q -c -T -rpm2cpio %{SOURCE0} | cpio -id +%setup -qc -rm usr/lib/LimeWire/COPYING # GPL v2 -rm usr/lib/LimeWire/Limewire.{mandrake,desktop} -rm usr/lib/menu/LimeWire-free -mv usr/lib/LimeWire/{SOURCE,README.txt} . +%build +cd trunk/core +ant +./buildCoreJar.sh + +cd ../gui +ant %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_prefix} -cp -a usr/* $RPM_BUILD_ROOT%{_prefix} +install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir}} + +cd trunk +install lib/jars/other/themes.jar $RPM_BUILD_ROOT%{_libdir} -# our improved script -cat <<EOF > $RPM_BUILD_ROOT%{_bindir}/limewire +cat <<'EOF' > $RPM_BUILD_ROOT%{_bindir}/limewire #!/bin/sh cd %{_libdir} -exec bash runLime.sh +export J2SE_PREEMPTCLOSE=1 +exec java \ + -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog \ + -Djava.library.path=. \ + -jar LimeWire.jar EOF %clean @@ -68,24 +87,24 @@ %files %defattr(644,root,root,755) -%doc SOURCE README.txt +#%doc SOURCE README.txt %attr(755,root,root) %{_bindir}/limewire %dir %{_libdir} -%attr(755,root,root) %{_libdir}/libtray.so -%{_libdir}/root +#%attr(755,root,root) %{_libdir}/libtray.so +#%{_libdir}/root %{_libdir}/*.jar -%{_libdir}/*.png -%{_libdir}/*.gif -%{_libdir}/data.ser -%{_libdir}/update.ver -%{_libdir}/MessagesBundle.properties -%{_libdir}/log4j.properties -%{_libdir}/hashes -%{_libdir}/runLime.sh -%{_libdir}/xml.war -%{_desktopdir}/LimeWire.desktop -%{_iconsdir}/hicolor/*/apps/limewire.png -%{_pixmapsdir}/limewire.png +#%{_libdir}/*.png +#%{_libdir}/*.gif +#%{_libdir}/data.ser +#%{_libdir}/update.ver +#%{_libdir}/MessagesBundle.properties +#%{_libdir}/log4j.properties +#%{_libdir}/hashes +#%{_libdir}/runLime.sh +#%{_libdir}/xml.war +#%{_desktopdir}/LimeWire.desktop +#%{_iconsdir}/hicolor/*/apps/limewire.png +#%{_pixmapsdir}/limewire.png %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog @@ -93,6 +112,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.5.4.1 2006/04/23 13:56:50 glen +- attempt to build from sources + Revision 1.5 2006/04/22 10:30:40 glen - 4.10.9 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/limewire.spec?r1=1.5&r2=1.5.4.1&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
