--- - branch: MAIN date: Tue May 22 11:02:50 UTC 2012 files: - new: '0' old: 1.1.1.1 path: pkgsrc/pkgtools/packagekit/INSTALL pathrev: pkgsrc/pkgtools/packagekit/INSTALL@0 type: deleted - new: '1.21' old: '1.20' path: pkgsrc/pkgtools/packagekit/Makefile pathrev: pkgsrc/pkgtools/packagekit/Makefile@1.21 type: modified - new: '1.4' old: '1.3' path: pkgsrc/pkgtools/packagekit/distinfo pathrev: pkgsrc/pkgtools/packagekit/distinfo@1.4 type: modified - new: '1.1' old: '0' path: pkgsrc/pkgtools/packagekit/patches/patch-src_Makefile.in pathrev: pkgsrc/pkgtools/packagekit/patches/patch-src_Makefile.in@1.1 type: added id: 20120522T110250Z.00fe1b954f2c43363c0b0ad5071f3127f2c99a38 log: | pkgtools/packagekit: Fix permissions and directory creation This package would fail when a non-privileged user would try to install it. That's because it was trying to create /usr/pkg/var/log directory. Another directory was getting installed into DESTDIR but no further. Added patch: 1) Removes attempt of Makefile to install ${VARBASE}/log 2) ..and directory ${VARBASE}/cache/PackageKit/downloads creation 3) ..which fixes non-root installations The INSTALL file was removed, instead of installing directories in ${VARBASE}, it was installing directories at /. The functionality was replaced with OWN_DIRS+= in the Makefile and verified to work as expected. module: pkgsrc subject: 'CVS commit: pkgsrc/pkgtools/packagekit' unixtime: '1337684570' user: marino