SPECS: castle-combat.spec - src and data in subdir, not directly u...

qboosh qboosh at pld-linux.org
Mon Jul 2 18:21:13 CEST 2007


Author: qboosh                       Date: Mon Jul  2 16:21:13 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- src and data in subdir, not directly under py_sitescriptdir
  (install may need some update)
- looks like noarch

---- Files affected:
SPECS:
   castle-combat.spec (1.6 -> 1.7) 

---- Diffs:

================================================================
Index: SPECS/castle-combat.spec
diff -u SPECS/castle-combat.spec:1.6 SPECS/castle-combat.spec:1.7
--- SPECS/castle-combat.spec:1.6	Mon Jul  2 17:09:11 2007
+++ SPECS/castle-combat.spec	Mon Jul  2 18:21:08 2007
@@ -13,6 +13,7 @@
 BuildRequires:	python-TwistedCore
 BuildRequires:	python-pygame-devel
 BuildRequires:	rpm-pythonprov
+BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -29,8 +30,8 @@
 
 %prep
 %setup -q
-%{__sed} -i 's at src@%{py_sitescriptdir}/src@' castle-combat.py
-%{__sed} -i 's@"data"@"%{py_sitescriptdir}/data"@' src/common.py
+%{__sed} -i 's at src@%{py_sitescriptdir}/%{name}/src@' castle-combat.py
+%{__sed} -i 's@"data"@"%{py_sitescriptdir}/%{name}/data"@' src/common.py
 
 %build
 %{__python} setup.py build
@@ -41,7 +42,7 @@
 %{__python} setup.py install \
 	--root=$RPM_BUILD_ROOT
 
-cp -r data/ $RPM_BUILD_ROOT%{py_sitescriptdir}
+cp -r data $RPM_BUILD_ROOT%{py_sitescriptdir}/%{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -50,7 +51,7 @@
 %defattr(644,root,root,755)
 %doc README TODO
 %attr(755,root,root) %{_bindir}/*
-%{py_sitescriptdir}/*
+%{py_sitescriptdir}/%{name}
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -58,6 +59,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.7  2007/07/02 16:21:08  qboosh
+- src and data in subdir, not directly under py_sitescriptdir
+  (install may need some update)
+- looks like noarch
+
 Revision 1.6  2007/07/02 15:09:11  shadzik
 - use python macro
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/castle-combat.spec?r1=1.6&r2=1.7&f=u



More information about the pld-cvs-commit mailing list