88166ad6f5
This is from Anton Panev's GSoC 2011 project to add RPM and DPKG support to pkgsrc. (I am not adding that further support in this commit.) This is just a rename of the existing functionality. Now it will be easy to test the GSoC work by simply putting in a single directory (such as "rpm" or "deb"). See http://addpackageforma.sourceforge.net/ for some details. This is from Anton's CVS, but I made some minor changes: - changed plural pkgformats to singular pkgformat (to be consistent) - fixed a few places (in comments) that were missed - catch up on some additions to flavor not in the pkgforma cvs: PKGSRC_SETENV and _flavor-destdir-undo-replace and undo-destdir-replace-install.
27 lines
705 B
Makefile
27 lines
705 B
Makefile
# $NetBSD: pkgformat.mk,v 1.1 2011/10/15 00:23:09 reed Exp $
|
|
#
|
|
# This Makefile fragment provides variable and target overrides that are
|
|
# specific to the pkgsrc native package format.
|
|
#
|
|
|
|
# PKG_FILELIST_CMD outputs the list of files owned by ${PKGNAME} as
|
|
# registered on the system.
|
|
#
|
|
# For DESTDIR support, just use _DEPENDS_PLIST instead.
|
|
#
|
|
.if ${_USE_DESTDIR} == "no"
|
|
PKG_FILELIST_CMD= ${PKG_INFO} -qL ${PKGNAME:Q}
|
|
.else
|
|
PKG_FILELIST_CMD= ${SED} -e "/^@/d" -e "s|^|${PREFIX}/|" ${_DEPENDS_PLIST}
|
|
.endif
|
|
|
|
.include "depends.mk"
|
|
.include "check.mk"
|
|
.include "metadata.mk"
|
|
.include "install.mk"
|
|
.include "deinstall.mk"
|
|
.include "replace.mk"
|
|
.include "package.mk"
|
|
.include "views.mk"
|
|
|
|
.include "utility.mk"
|