]> git.pld-linux.org Git - packages/bandersnatch.git/blobdiff - bandersnatch.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/bandersnatch.git] / bandersnatch.spec
index a925995a75f8424403fabedfb9cfe15fff8d1ffc..52be1f20921270074cb761ce896a1ba8671d73be 100644 (file)
@@ -1,12 +1,13 @@
 # TODO:
 # - user for running daemon + fix perms to config files to be readable
 #   only for daemon user
+# - nobody MUST NOT own any file!
 # - add deps to frontend
 
-%include        /usr/lib/rpm/macros.perl
+%define        _rc     RC1
 Summary:       Log Jabber conversations to a peer-visible database
+Summary(pl.UTF-8):     Logowanie rozmów przez Jabbera do bazy danych widocznej dla drugiej strony
 Name:          bandersnatch
-%define        _rc     RC1
 Version:       0.4
 Release:       0.%{_rc}.1
 License:       GPL
@@ -15,8 +16,12 @@ Source0:     http://www.funkypenguin.co.za/filestore2/download/5/%{name}-%{version}.
 # Source0-md5: e49075fce771f7c1ad7ff485eef76231
 Source1:       %{name}.init
 Source2:       %{name}.sysconfig
-URL:           http://www.funkypenguin.co.za/taxonomy/term/5
+Patch0:                %{name}-utf8.patch
+URL:           http://www.funkypenguin.info/project/bandersnatch/
 BuildRequires: rpm-perlprov
+BuildRequires: rpmbuild(macros) >= 1.268
+Requires(post,preun):  /sbin/chkconfig
+Requires:      rc-scripts
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -25,20 +30,29 @@ Tool to log Jabber instant messaging traffic. Is designed for a
 corporate intranet environment in where the administrators can be
 monitor the use/abuse of their Jabber servers.
 
+%description -l pl.UTF-8
+Narzędzie do logowania ruchu przez komunikatora Jabber. Zostało
+zaprojektowane do używania w środowisku sieci korporacyjnych, gdzie
+administratorzy mogą monitorować używanie/nadużywanie serwerów
+Jabbera.
+
 %package frontend
 Summary:       bandersnatch web frontend
+Summary(pl.UTF-8):     Interfejs WWW dla bandersnatcha
 Group:         Applications/WWW
-Requires:      php-pear-HTML_Template_IT
-Requires:      php-pear-DB
 Requires:      php-pear-Auth
+Requires:      php-pear-DB
+Requires:      php-pear-HTML_Template_IT
 
 %description frontend
 bandersnatch web frontend.
 
+%description frontend -l pl.UTF-8
+Interfejs WWW dla bandersnatcha.
+
 %prep
 %setup -q -n %{name}-%{version}.%{_rc}
-
-%build
+%patch0 -p1
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -63,17 +77,11 @@ rm -rf $RPM_BUILD_ROOT
 
 %post
 /sbin/chkconfig --add %{name}
-if [ -r /var/lock/subsys/%{name} ]; then
-       /etc/rc.d/init.d/%{name} restart >&2
-else
-       echo "Run \"/etc/rc.d/init.d/%{name} start\" to start %{name} server."
-fi
+%service %{name} restart
 
 %preun
 if [ "$1" = "0" ]; then
-       if [ -r /var/lock/subsys/%{name} ]; then
-               /etc/rc.d/init.d/%{name} stop >&2
-       fi
+       %service %{name} stop
        /sbin/chkconfig --del %{name}
 fi
 
@@ -83,6 +91,7 @@ fi
 %dir %{_sysconfdir}/%{name}
 %attr(755,root,root) %{_sbindir}/*
 %attr(640,root,nobody) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/%{name}.xml
+# FIXME nobody user/group can't own files! -adapter.awk
 %attr(754,root,root) /etc/rc.d/init.d/%{name}
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
 
This page took 0.178165 seconds and 4 git commands to generate.