Author: glen Date: Sun Aug 1 14:37:08 2010 GMT Module: packages Tag: HEAD ---- Log message: - add qtss user/group
---- Files affected: packages/dss: dss.spec (1.7 -> 1.8) ---- Diffs: ================================================================ Index: packages/dss/dss.spec diff -u packages/dss/dss.spec:1.7 packages/dss/dss.spec:1.8 --- packages/dss/dss.spec:1.7 Sun Aug 1 16:29:54 2010 +++ packages/dss/dss.spec Sun Aug 1 16:37:03 2010 @@ -1,4 +1,6 @@ # $Revision$, $Date$ +# TODO +# - merge dstreamserv.spec Summary: Darwin Streaming Server Name: dss Version: 6.0.3 @@ -15,7 +17,15 @@ URL: http://dss.macosforge.org/ BuildRequires: rpmbuild(macros) >= 1.228 Requires(post,preun): /sbin/chkconfig +Requires(postun): /usr/sbin/groupdel +Requires(postun): /usr/sbin/userdel +Requires(pre): /bin/id +Requires(pre): /usr/bin/getgid +Requires(pre): /usr/sbin/groupadd +Requires(pre): /usr/sbin/useradd Requires: rc-scripts +Provides: group(qtss) +Provides: user(qtss) BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -96,12 +106,16 @@ - StreamingLoadTool -%package Samples -Summary: Apple's Darwin Streaming Samples -Group: Daemons +%package samples +Summary: Darwin Streaming Server - samples +Summary(pl.UTF-8): Przykłady do Darwin Streaming Servera +Group: Networking/Daemons + +%description samples +Sample files for Streaming Server. -%description Samples -Sample files for the Darwin Streaming Server. +%description samples -l pl.UTF-8 +Przykładowe pliki do Darwin Streaming Servera. %prep %setup -q -n DarwinStreamingSrvr%{version}-Source @@ -179,6 +193,10 @@ %clean rm -rf $RPM_BUILD_ROOT +%pre +%groupadd -f -g 148 qtss +%useradd -g qtss -d /tmp -u 148 -s /bin/false qtss + %post /sbin/chkconfig --add %{name} %service %{name} restart @@ -189,6 +207,12 @@ /sbin/chkconfig --del %{name} fi +%postun +if [ "$1" = "0" ]; then + %userremove qtss + %groupremove qtss +fi + %files %defattr(644,root,root,755) %doc APPLE_LICENSE ReleaseNotes.txt @@ -229,19 +253,24 @@ %attr(755,root,root) %{_libdir}/%{name}/QTSSRefMovieModule %dir /var/lib/%{name} - -# sample movies -/var/lib/%{name}/movies +%dir /var/lib/%{name}/movies # admin html (subpackage?) /var/lib/%{name}/AdminHtml +%files samples +%defattr(644,root,root,755) +/var/lib/%{name}/movies/* + %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog * %{date} PLD Team <[email protected]> All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.8 2010/08/01 14:37:03 glen +- add qtss user/group + Revision 1.7 2010/08/01 14:29:54 glen - fix log path ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/dss/dss.spec?r1=1.7&r2=1.8&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
