aboutsummaryrefslogtreecommitdiffstats
path: root/ports-mgmt/pkg
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2012-01-30 20:39:14 +0800
committerBaptiste Daroussin <bapt@FreeBSD.org>2012-01-30 20:39:14 +0800
commitdf0aa973b92158277cba7de4b3058c07ad970fd3 (patch)
tree20ae43554de8514aa983abb57cc0072f29625110 /ports-mgmt/pkg
parent754a54635881c24982b7f369706625707a3e8f3a (diff)
downloadfreebsd-ports-gnome-df0aa973b92158277cba7de4b3058c07ad970fd3.tar.gz
freebsd-ports-gnome-df0aa973b92158277cba7de4b3058c07ad970fd3.tar.zst
freebsd-ports-gnome-df0aa973b92158277cba7de4b3058c07ad970fd3.zip
Please welcome pkgng beta1.
if you want to use it please define WITH_PKGNG=yes in your /etc/make.conf For more information read the announcement on the mailing list With hat: portmgr Non-Regression test: linimon
Diffstat (limited to 'ports-mgmt/pkg')
-rw-r--r--ports-mgmt/pkg/Makefile68
-rw-r--r--ports-mgmt/pkg/distinfo2
-rw-r--r--ports-mgmt/pkg/pkg-descr3
3 files changed, 73 insertions, 0 deletions
diff --git a/ports-mgmt/pkg/Makefile b/ports-mgmt/pkg/Makefile
new file mode 100644
index 000000000000..9b24a7c0a98b
--- /dev/null
+++ b/ports-mgmt/pkg/Makefile
@@ -0,0 +1,68 @@
+# New ports collection makefile for: pkg
+# Date created: 2012-01-18
+# Whom: Baptiste Daroussin <bapt@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= pkg
+DISTVERSION= 1.0-beta1
+CATEGORIES= ports-mgmt
+MASTER_SITES= LOCAL/portmgr
+
+MAINTAINER= portmgr@FreeBSD.org
+COMMENT= New generation package manager
+
+LICENSE= BSD
+
+USE_BZIP2= yes
+
+#define PKG_DEPENDS to nothing to avoid infinite loop looking for pkg :)
+.if defined(WITH_PKGNG)
+PKG_DEPENDS=
+.if !exists(${LOCALBASE}/sbin/pkg)
+PKG_BIN= ${WRKSRC}/pkg-static/pkg-static
+.endif
+.endif
+
+USE_LDCONFIG= yes
+MANCOMPRESSED= yes
+
+MAKE_ENV+= WITHOUT_PROFILE=yes
+
+MAN1= pkg.1 \
+ pkg-add.1 \
+ pkg-autoremove.1 \
+ pkg-backup.1 \
+ pkg-create.1 \
+ pkg-delete.1 \
+ pkg-info.1 \
+ pkg-install.1 \
+ pkg-query.1 \
+ pkg-register.1 \
+ pkg-repo.1 \
+ pkg-search.1 \
+ pkg-update.1 \
+ pkg-upgrade.1 \
+ pkg-version.1 \
+ pkg-which.1
+MAN5= pkg.conf.5
+
+PLIST_FILES= sbin/pkg \
+ sbin/pkg-static \
+ sbin/pkg2ng \
+ include/pkg.h \
+ lib/libpkg.so.0 \
+ lib/libpkg.so \
+ lib/libpkg.a
+
+post-install:
+ @${INSTALL_SCRIPT} ${WRKSRC}/ports/pkg2ng ${PREFIX}/sbin
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 800000
+IGNORE= not supported on 7.x
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/ports-mgmt/pkg/distinfo b/ports-mgmt/pkg/distinfo
new file mode 100644
index 000000000000..883d9f2c6505
--- /dev/null
+++ b/ports-mgmt/pkg/distinfo
@@ -0,0 +1,2 @@
+SHA256 (pkg-1.0-beta1.tar.bz2) = 31a8dc66b50e5ba913d87bbcbed8ff68ecb1c844e4cac884e208fa3c07db80dd
+SIZE (pkg-1.0-beta1.tar.bz2) = 1453027
diff --git a/ports-mgmt/pkg/pkg-descr b/ports-mgmt/pkg/pkg-descr
new file mode 100644
index 000000000000..2c30b8d2b511
--- /dev/null
+++ b/ports-mgmt/pkg/pkg-descr
@@ -0,0 +1,3 @@
+New Generation package management tool for FreeBSD
+
+WWW: http://wiki.freebsd.org/pkgng