VirtualBox

Ignore:
Timestamp:
Sep 16, 2015 6:53:33 PM (9 years ago)
Author:
vboxsync
Message:

Installer/linux: set the RPM _topdir to be inside the build area.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Installer/linux/rpm/rules

    r57789 r57792  
    249249        mv rpm/VirtualBox-$(ver) rpm/$(rpmname)
    250250        tar -cf rpm/VirtualBox.tar -C rpm $(rpmname)
    251         rm -f /usr/src/packages/RPMS/*/VirtualBox*rpm
    252         rm -f /usr/src/packages/SPECS/*
    253         (cd rpm; rpmbuild -tb --clean VirtualBox.tar)
    254         mv /usr/src/packages/RPMS/*/$(verpkg)-debug* $(pkgdir) || true
    255         file=`find /usr/src/packages/RPMS -name $(verpkg)*rpm -print`; \
     251        rm -f rpmbuild/RPMS/*/VirtualBox*rpm
     252        rm -f rpmbuild/SPECS/*
     253        (cd rpm; rpmbuild --define '_topdir $(current)/rpmbuild' -tb --clean VirtualBox.tar)
     254        mv rpmbuild/RPMS/*/$(verpkg)-debug* $(pkgdir) || true
     255        file=`find rpmbuild/RPMS -name $(verpkg)*rpm -print`; \
    256256            mv $$file $(pkgdir)
    257257# Note! if rpmbuild fails: sudo chmod a+rw /usr/src/redhat/* /usr/src/redhat/RPMS/*
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette