diff options
author | C. 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) |
commit | 172840296bbdad3f3fadf7ff60d23b4148a1b3e8 (patch) | |
tree | 567ca5ff2e51263e163cabb817c3b866411650d8 /sugar-update-control.spec | |
parent | 0b3af133f12c35e57d66d86b69b4843d91172a8b (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.spec | 15 |
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> |