packages: redmine/redmine.spec - added redmine user - slow work on getting ...

baggins baggins at pld-linux.org
Thu Mar 4 23:34:54 CET 2010


Author: baggins                      Date: Thu Mar  4 22:34:54 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- added redmine user
- slow work on getting it packaged properly

---- Files affected:
packages/redmine:
   redmine.spec (1.3 -> 1.4) 

---- Diffs:

================================================================
Index: packages/redmine/redmine.spec
diff -u packages/redmine/redmine.spec:1.3 packages/redmine/redmine.spec:1.4
--- packages/redmine/redmine.spec:1.3	Mon Mar  1 14:07:10 2010
+++ packages/redmine/redmine.spec	Thu Mar  4 23:34:49 2010
@@ -10,21 +10,25 @@
 Source0:	http://rubyforge.org/frs/download.php/69449/%{name}-%{version}.tar.gz
 # Source0-md5:	5a95eec4d26ec3819ffeff42137d5023
 URL:		http://www.redmine.org/
-BuildRequires:	rake >= 0.8.3
-Requires:	rails >= 2.3.5
+BuildRequires:	ruby-rake >= 0.8.3
+Requires:	ruby-RMagic
+Requires:	ruby-SyslogLogger
+Requires:	ruby-rails >= 2.3.5
+Requires:	ruby-rubytree
+Requires:	ruby-coderay
 Requires:	webapps
 Requires:	webserver(alias)
 Suggests:	cvs
 Suggests:	git-core
 Suggests:	mercurial
 Suggests:	ruby-mysql
-Suggests:	ruby-openid
-Suggests:	ruby-rmagic
+Suggests:	ruby-mocha
+Suggests:	ruby-openid >= 2.1.4
+Suggests:	ruby-net-ldap
 Suggests:	subversion >= 1.3
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define		_datadir	%{_prefix}/share/%{name}
 %define		_webapps	/etc/webapps
 %define		_webapp		%{name}
 %define		_sysconfdir	%{_webapps}/%{_webapp}
@@ -55,14 +59,27 @@
 %prep
 %setup -q
 
+rm -r vendor/gems
+rm -f vendor/plugins/ruby-net-ldap*
+rm -f vendor/plugins/coderay*
+
 %build
 
 %install
 rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_datadir}/%{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%pre
+%useradd -u 212 -d %{_datadir}/%{name} -s /bin/false -c "Redmine User" -g nobody redmine
+
+%postun
+if [ "$1" = "0" ]; then
+	%userremove redmine
+fi
+
 %files
 %defattr(644,root,root,755)
 
@@ -72,6 +89,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.4  2010/03/04 22:34:49  baggins
+- added redmine user
+- slow work on getting it packaged properly
+
 Revision 1.3  2010/03/01 13:07:10  baggins
 - 0.9.3
 - updated R,S
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/redmine/redmine.spec?r1=1.3&r2=1.4&f=u



More information about the pld-cvs-commit mailing list