]> git.pld-linux.org Git - packages/dchub.git/blame - dchub.spec
- converted to UTF-8
[packages/dchub.git] / dchub.spec
CommitLineData
592944db 1Summary: Direct Connect Hub
b187845e 2Summary(pl.UTF-8): Serwer Direct Connect
592944db 3Name: dchub
5cea99be 4Version: 0.5.2
2a483b4f 5Release: 6
592944db 6License: GPL
7Group: Applications/Communications
6fe92417 8Source0: http://ac2i.homelinux.com/dctc/%{name}-%{version}.tar.gz
5cea99be
AA
9# Source0-md5: 673a43cde95bce2c2acba2cfab83d527
10Patch0: %{name}-configdir.patch
11Patch1: %{name}-init.patch
655eb505 12Patch2: %{name}-crcdir.patch
65bf7e48 13Patch3: %{name}-pic.patch
6fe92417 14URL: http://ac2i.homelinux.com/dctc/
5cea99be
AA
15BuildRequires: autoconf
16BuildRequires: automake
65bf7e48 17BuildRequires: glib2-devel >= 2.0
b5e2cd20
JB
18BuildRequires: libgcrypt-devel >= 1.1.12
19BuildRequires: libxml2-devel
20BuildRequires: perl-devel
a7bfde9a 21BuildRequires: pkgconfig
51175287 22BuildRequires: python-devel
9905e57e 23BuildRequires: rpmbuild(macros) >= 1.268
6fe92417 24Requires(post,preun): /sbin/chkconfig
51175287
ER
25Requires: perl(DynaLoader) = %(%{__perl} -MDynaLoader -e 'print DynaLoader->VERSION')
26Requires: perl-Locale-gettext
846b2d68 27Requires: rc-scripts
592944db 28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%description
5cea99be 31dchub is a hub of direct connect file sharing network.
592944db 32
b187845e
JR
33%description -l pl.UTF-8
34dchub jest hubem sieci direct connect służącej do wymiany plików.
592944db 35
36%prep
37%setup -q
5cea99be
AA
38%patch0 -p1
39%patch1 -p1
655eb505 40%patch2 -p1
65bf7e48 41%patch3 -p1
592944db 42
43%build
5cea99be
AA
44%{__aclocal}
45%{__autoconf}
46%{__automake}
47%configure
c680ecbc 48
592944db 49%{__make}
50
51%install
52rm -rf $RPM_BUILD_ROOT
c13429cd
ER
53install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},/etc/rc.d/init.d,/var/lib/%{name}}
54install dchub.init $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/%{name}
592944db 55
56%{__make} install \
57 DESTDIR=$RPM_BUILD_ROOT
58
c13429cd 59install plugin/AUTOSTART $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins/AUTOSTART
5cea99be 60
5cea99be
AA
61# delete unnecesary files
62rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins/Makefile
63rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins/*.c
64rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins/*.h
65rm -rf $RPM_BUILD_ROOT%{_libdir}/%{name}/scripts/po
66
846b2d68
JB
67%clean
68rm -rf $RPM_BUILD_ROOT
69
5cea99be 70%post
9905e57e
ER
71/sbin/chkconfig --add dchub
72%service dchub restart
5cea99be 73
a600676e 74%preun
6fe92417 75if [ "$1" = "0" ]; then
a600676e 76 /sbin/chkconfig --del dchub
9905e57e 77 %service dchub stop
5cea99be
AA
78fi
79
592944db 80%files
81%defattr(644,root,root,755)
8110666c
JB
82%doc AUTHORS ChangeLog NEWS README TODO
83%doc Documentation/{Global,commands,configuration_file,ext_prog,hub_cluster.postv0.4.0,plugin,protocol_extension,scripts,user_file}
84%lang(de) %doc Documentation/*.de
85%lang(fr) %doc Documentation/*.fr
86%lang(nl) %doc Documentation/*.nl
5cea99be 87%dir %{_sysconfdir}/%{name}
51175287 88%attr(754,root,root) /etc/rc.d/init.d/%{name}
592944db 89%attr(755,root,root) %{_bindir}/*
8110666c 90%dir %{_libdir}/%{name}
5cea99be
AA
91%dir %{_libdir}/%{name}/tools
92%attr(755,root,root) %{_libdir}/%{name}/tools/*
ba553211 93%dir %{_libdir}/%{name}/extprog
51175287 94%config(noreplace) %verify(not md5 mtime size) %{_libdir}/%{name}/extprog/AUTOSTART
5cea99be 95%attr(755,root,root) %{_libdir}/%{name}/extprog/[CDPdm]*
ba553211 96%dir %{_libdir}/%{name}/plugins
51175287 97%config(noreplace) %verify(not md5 mtime size) %{_libdir}/%{name}/plugins/AUTOSTART
5cea99be 98%attr(755,root,root) %{_libdir}/%{name}/plugins/*.so
8110666c 99%dir %{_libdir}/%{name}/scripts
5cea99be 100%attr(755,root,root) %{_libdir}/%{name}/scripts/*.pl
51175287 101%config(noreplace) %verify(not md5 mtime size) %{_libdir}/%{name}/scripts/dchub_scripts.conf
8110666c
JB
102%dir %{_libdir}/%{name}/scripts/i18n
103%lang(de) %{_libdir}/%{name}/scripts/i18n/de
104%lang(fr) %{_libdir}/%{name}/scripts/i18n/fr
105%lang(hu) %{_libdir}/%{name}/scripts/i18n/hu
106%lang(sv) %{_libdir}/%{name}/scripts/i18n/sv
655eb505
AA
107%dir %{_datadir}/%{name}
108%{_datadir}/%{name}/*
c24730d4 109%dir /var/lib/%{name}
This page took 0.103488 seconds and 4 git commands to generate.