Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar-update-control.spec
diff options
context:
space:
mode:
authorC. Scott Ananian <cscott@laptop.org>2008-07-12 04:57:08 (GMT)
committer C. Scott Ananian <cscott@laptop.org>2008-07-12 05:10:43 (GMT)
commit172840296bbdad3f3fadf7ff60d23b4148a1b3e8 (patch)
tree567ca5ff2e51263e163cabb817c3b866411650d8 /sugar-update-control.spec
parent0b3af133f12c35e57d66d86b69b4843d91172a8b (diff)
Use python distutils to do the installation in the RPM .spec file.
Diffstat (limited to 'sugar-update-control.spec')
-rw-r--r--sugar-update-control.spec15
1 files changed, 6 insertions, 9 deletions
diff --git a/sugar-update-control.spec b/sugar-update-control.spec
index 14b6eed..cfb8421 100644
--- a/sugar-update-control.spec
+++ b/sugar-update-control.spec
@@ -28,13 +28,10 @@ make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
%install
rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT/usr/lib/python2.5/site-packages/bitfrost/{update,util}
-mkdir -p $RPM_BUILD_ROOT/usr/share/sugar/shell/controlpanel/{model,view}
-
-%{__install} -m 755 bitfrost/update/{actinfo,actutils,microformat}.py $RPM_BUILD_ROOT/usr/lib/python2.5/site-packages/bitfrost/update/
-%{__install} -m 755 bitfrost/util/urlrange.py $RPM_BUILD_ROOT/usr/lib/python2.5/site-packages/bitfrost/util/
-%{__install} -m 755 model/updater.py $RPM_BUILD_ROOT/usr/share/sugar/shell/controlpanel/model/
-%{__install} -m 755 view/updater.py $RPM_BUILD_ROOT/usr/share/sugar/shell/controlpanel/view/
+mkdir -p $RPM_BUILD_ROOT
+python2.5 setup.py install --root=$RPM_BUILD_ROOT
+# avoid conflicts
+rm $RPM_BUILD_ROOT/usr/lib/python2.5/site-packages/{bitfrost,bitfrost/update,bitfrost/util}/__init__.py*
%clean
rm -rf $RPM_BUILD_ROOT
@@ -43,8 +40,8 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%doc README COPYING
-/usr/lib/python2.5/site-packages/bitfrost
-/usr/share/sugar/shell/controlpanel
+/usr/lib/python2.5/site-packages
+/usr/share/sugar
%changelog
* Fri Jul 11 2008 C. Scott Ananian <cscott@laptop.org>