aboutsummaryrefslogtreecommitdiffstats
path: root/misc/42upgrade
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>2001-02-06 14:46:43 +0800
committerasami <asami@FreeBSD.org>2001-02-06 14:46:43 +0800
commit7be7ef6ecd3478e42551c9957284aafd58739b4d (patch)
treeaa5ab3dd8db0ae0dbb23fc28438dd4797f18995b /misc/42upgrade
parentb60d3c6d38b241c4ef9baa676233d16a305849a7 (diff)
downloadfreebsd-ports-gnome-7be7ef6ecd3478e42551c9957284aafd58739b4d.tar.gz
freebsd-ports-gnome-7be7ef6ecd3478e42551c9957284aafd58739b4d.tar.zst
freebsd-ports-gnome-7be7ef6ecd3478e42551c9957284aafd58739b4d.zip
Add 42upgrade. There are no files listed yet, but 4.2R users can use this
to track the port.mkversion change. Requested on: the ports list
Diffstat (limited to 'misc/42upgrade')
-rw-r--r--misc/42upgrade/Makefile38
-rw-r--r--misc/42upgrade/pkg-comment1
-rw-r--r--misc/42upgrade/pkg-descr5
-rw-r--r--misc/42upgrade/pkg-install5
-rw-r--r--misc/42upgrade/pkg-plist1
-rw-r--r--misc/42upgrade/pkg-req5
6 files changed, 55 insertions, 0 deletions
diff --git a/misc/42upgrade/Makefile b/misc/42upgrade/Makefile
new file mode 100644
index 000000000000..8c50e194aaab
--- /dev/null
+++ b/misc/42upgrade/Makefile
@@ -0,0 +1,38 @@
+# New ports collection makefile for: 4.2R to 4-stable upgrade kit
+# Date created: 5 Feb 2000
+# Whom: asami
+#
+# $FreeBSD$
+#
+
+PORTNAME= 42upgrade
+PORTVERSION= 2000.02.05
+CATEGORIES= misc
+DISTFILES= # empty
+
+MAINTAINER= asami@FreeBSD.org
+
+.include <bsd.port.pre.mk>
+
+.if !defined(PACKAGE_BUILDING)
+BROKEN= this \"port\" is for building packages for distribution only, please get the package from http://www.freebsd.org/ports/ if you need an upgrade
+.elif ${OSVERSION} < 420000 || ${OSVERSION} >= 500000
+FORBIDDEN= this needs to be built on a recent 4-stable system
+.endif
+NO_MTREE= yes
+PREFIX= /
+NO_BUILD= yes
+PKGINSTALL= ${WRKDIR}/INSTALL
+DATE!= cat /var/db/port.mkversion
+MANPREFIX= ${PREFIX}usr/share
+MANCOMPRESSED= maybe
+
+do-install:
+ ${SED} -e "s/%%VERSION%%/${DATE}/" ${PKGDIR}/pkg-install \
+ > ${PKGINSTALL}
+
+deinstall:
+ @${ECHO} "You can't delete this port."
+ @${FALSE}
+
+.include <bsd.port.post.mk>
diff --git a/misc/42upgrade/pkg-comment b/misc/42upgrade/pkg-comment
new file mode 100644
index 000000000000..5a0910774753
--- /dev/null
+++ b/misc/42upgrade/pkg-comment
@@ -0,0 +1 @@
+A convenience package to upgrade your 4.2 system to 4-stable for ports
diff --git a/misc/42upgrade/pkg-descr b/misc/42upgrade/pkg-descr
new file mode 100644
index 000000000000..7b5dcb97fc6c
--- /dev/null
+++ b/misc/42upgrade/pkg-descr
@@ -0,0 +1,5 @@
+This package will allow you to upgrade your 4.2R system to
+4-stable, so you can compile and use all ports in ports-current.
+
+Satoshi
+asami@freebsd.org
diff --git a/misc/42upgrade/pkg-install b/misc/42upgrade/pkg-install
new file mode 100644
index 000000000000..8ed8de67d62f
--- /dev/null
+++ b/misc/42upgrade/pkg-install
@@ -0,0 +1,5 @@
+#!/bin/sh
+if [ "$2" != "PRE-INSTALL" ]; then
+ exit 0
+fi
+echo %%VERSION%% > /var/db/port.mkversion
diff --git a/misc/42upgrade/pkg-plist b/misc/42upgrade/pkg-plist
new file mode 100644
index 000000000000..549a621fec0c
--- /dev/null
+++ b/misc/42upgrade/pkg-plist
@@ -0,0 +1 @@
+@comment this plist intentionally left empty
diff --git a/misc/42upgrade/pkg-req b/misc/42upgrade/pkg-req
new file mode 100644
index 000000000000..1eb81c651314
--- /dev/null
+++ b/misc/42upgrade/pkg-req
@@ -0,0 +1,5 @@
+#!/bin/sh
+if [ $2 = "DEINSTALL" ]; then
+ echo "Package $1 cannot be removed -- to do so will render your system useless."
+ exit 1
+fi