DESTDIR=/ install: @if [ ! -d ${DESTDIR}/etc/pm ]; then \ mkdir -p ${DESTDIR}/etc/pm; \ # touch ${DESTDIR}/etc/pm/repo; \ fi @if [ ! -d ${DESTDIR}/tmp ]; then \ mkdir -p ${DESTDIR}/tmp; \ fi @if [ ! -d ${DESTDIR}/usr/bin ]; then \ mkdir -p ${DESTDIR}/usr/bin; \ fi @if [ ! -d ${DESTDIR}/usr/share/pm ]; then \ mkdir -p ${DESTDIR}/usr/share/pm/{packages,repos}; \ # touch ${DESTDIR}/usr/share/pm/query; \ fi @if [ ! -d ${DESTDIR}/var/cache/pm/pkg ]; then \ mkdir -p ${DESTDIR}/var/cache/pm/pkg; \ fi @cp src/pm ${DESTDIR}/usr/bin/pm; uninstall: @if [ -d ${DESTDIR}/etc/pm ]; then \ rm -r ${DESTDIR}/etc/pm; \ fi @if [ -d ${DESTDIR}/usr/share/pm ]; then \ rm -r ${DESTDIR}/usr/share/pm; \ fi @if [ -d ${DESTDIR}/var/cache/pm ]; then \ rm -r ${DESTDIR}/var/cache/pm; \ fi @if [ -f ${DESTDIR}/usr/bin/pm ]; then \ rm ${DESTDIR}/usr/bin/pm; \ fi package: @mkdir -p pm.pkg/usr/bin @mkdir -p pm.pkg/etc/pm @mkdir -p pm.pkg/var/cache/pm/pkg @mkdir -p pm.pkg/usr/share/pm/{repos,packages} @echo usr/bin/pm > pm.pkg/list @echo busybox > pm.pkg/deps @cp src/pm pm.pkg/usr/bin/pm @tar -czf pm.pkg.gz pm.pkg clean: @if [ -d pm.pkg ]; then \ rm -r pm.pkg; \ fi @if [ -f pm.pkg.gz ]; then \ rm pm.pkg.gz; \ fi