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