]> git.pld-linux.org Git - packages/Azureus.git/blame - Azureus.spec
- more memory for amd64
[packages/Azureus.git] / Azureus.spec
CommitLineData
6b4d5677 1%include /usr/lib/rpm/macros.java
0e794d68 2Summary: Azureus - Java BitTorrent client
f50a5154 3Summary(pl.UTF-8): Azureus - klient BitTorrenta w Javie
67d6f6e7 4Name: Azureus
6b4d5677 5Version: 3.0.4.0
387d925a 6Release: 1
67d6f6e7 7License: GPL
0e794d68 8Group: X11/Applications/Networking
67d6f6e7 9Source0: http://dl.sourceforge.net/azureus/%{name}_%{version}_source.zip
6b4d5677 10# Source0-md5: d76fb26dc907b9ee617556be3a165ac4
0e794d68
MB
11Source1: %{name}.png
12Source2: %{name}.desktop
13Source3: %{name}.sh
3afe19c8
ER
14Source4: %{name}-build.xml
15Patch0: %{name}-platform.patch
67d6f6e7 16URL: http://azureus.sourceforge.net/
0e794d68 17BuildRequires: eclipse-swt >= 3.1.1
67d6f6e7 18BuildRequires: jakarta-commons-cli
0e794d68 19BuildRequires: jdk >= 1.4
9eca43d8 20BuildRequires: jpackage-utils
13954b7f 21BuildRequires: logging-log4j
6b4d5677 22BuildRequires: rpm-javaprov
9eca43d8
ER
23BuildRequires: rpmbuild(macros) >= 1.300
24BuildRequires: sed >= 4.0
3e066970 25BuildRequires: unzip
9eca43d8 26Requires: eclipse-swt >= 3.3
0e794d68 27Requires: jakarta-commons-cli
0e794d68 28Requires: jre >= 1.4
13954b7f 29Requires: logging-log4j
387d925a 30BuildArch: noarch
67d6f6e7 31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
13870637
JB
34Azureus provides a BitTorrent protocol implementation using Java
35language. It offers multiple torrent downloads, queuing/priority
36systems (on torrents and files), start/stop seeding options and
37instant access to numerous pieces of information about your torrents.
38Azureus now features an embedded tracker easily set up and ready to
39use.
40
9d60214e
JR
41%description -l pl.UTF-8
42Azureus dostarcza implementację protokołu BitTorrent napisaną w języku
43Java. Oferuje ściąganie wielopotokowe, systemy kolejkowania i
44priorytetów (dla potoków i plików), opcje zatrzymywania i wznawiania
45oraz bezpośredni dostęp do wielu części informacji o potokach. Azureus
46zawiera teraz wbudowany tracker łatwy do skonfigurowania i używania.
67d6f6e7 47
48%prep
13870637 49%setup -q -c
9eca43d8
ER
50find '(' -name '*.java' -o -name '*.xml' ')' -print0 | xargs -0 sed -i -e 's,\r$,,'
51
52%patch0 -p1
3afe19c8 53cp %{SOURCE4} build.xml
9eca43d8 54
3afe19c8 55find -name 'osx' | xargs rm -r
9eca43d8
ER
56find -name 'macosx' | xargs rm -r
57find -name 'win32*' | xargs rm -r
58find -name 'Win32*' | xargs rm -r
59# Remove test code
60rm org/gudy/azureus2/ui/swt/test/PrintTransferTypes.java
67d6f6e7 61
62%build
a932f518 63export ANT_OPTS=-Xmx256M
9eca43d8 64%ant jar
67d6f6e7 65
66%install
67rm -rf $RPM_BUILD_ROOT
387d925a 68install -d $RPM_BUILD_ROOT{%{_datadir}/Azureus,%{_pixmapsdir},%{_desktopdir},%{_bindir}}
67d6f6e7 69
0e794d68
MB
70install %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir}
71install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
72install %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/Azureus
387d925a 73install dist/Azureus2.jar $RPM_BUILD_ROOT%{_datadir}/Azureus/Azureus.jar
67d6f6e7 74
75%clean
76rm -rf $RPM_BUILD_ROOT
77
78%files
79%defattr(644,root,root,755)
0e794d68
MB
80%attr(755,root,root) %{_bindir}/Azureus
81%{_desktopdir}/Azureus.desktop
82%{_pixmapsdir}/Azureus.png
387d925a 83%{_datadir}/Azureus
This page took 0.079839 seconds and 4 git commands to generate.