summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2005-11-28 05:57:36 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2005-11-28 05:57:36 +0000
commit560acc73a1712dbf20638c8a87aa8222ede8f28c (patch)
tree69c57b7d153c0e5b48c6ee6a5d06f9ff636c7b39
parentChase mastersites per distfile survey. (diff)
This port is simlar to misc/instant-workstation or misc/instant-server.
It creates a whole lot of often used ports, so that after a cvsup on a tinderbox build system, you can just tinderbuild this port and all primary dependencies are updated. If you think a port is missing, let me know! Author: Edwin Groothuis <edwin@mavetju.org>
-rw-r--r--misc/Makefile1
-rw-r--r--misc/instant-tinderbox/Makefile73
-rw-r--r--misc/instant-tinderbox/pkg-descr8
-rw-r--r--ports-mgmt/instant-tinderbox/Makefile73
-rw-r--r--ports-mgmt/instant-tinderbox/pkg-descr8
5 files changed, 163 insertions, 0 deletions
diff --git a/misc/Makefile b/misc/Makefile
index b02ea18255ad..1c7805f98462 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -159,6 +159,7 @@
SUBDIR += hulgalugha
SUBDIR += inplace
SUBDIR += instant-server
+ SUBDIR += instant-tinderbox
SUBDIR += instant-workstation
SUBDIR += iselect
SUBDIR += iso-codes
diff --git a/misc/instant-tinderbox/Makefile b/misc/instant-tinderbox/Makefile
new file mode 100644
index 000000000000..f3088c3a3ace
--- /dev/null
+++ b/misc/instant-tinderbox/Makefile
@@ -0,0 +1,73 @@
+# New ports collection makefile for: instant-tinderbox
+# Date created: 28 November 2005
+# Whom: Edwin Groothuis
+#
+# $FreeBSD$
+#
+
+PORTNAME= instant-tinderbox
+PORTVERSION= 1.0
+CATEGORIES= misc
+DISTFILES=
+
+MAINTAINER= edwin@mavetju.org
+COMMENT= Build a whole bunch of often-required ports for a tinderbox environment
+
+###############################################################################
+
+USE_SDL= ${_USE_SDL_ALL}
+
+USE_GNOME= gnomelibs
+
+USE_KDELIBS_VER= 3
+USE_QT_VER= 3
+
+USE_MYSQL= yes
+USE_PGSQL= yes
+USE_BDB= yes
+USE_SQLITE= yes
+
+USE_APACHE= yes
+
+WANT_PHP_PEAR= yes
+USE_PHP= yes
+
+USE_TCL= yes
+USE_TK= yes
+
+USE_XLIB= yes
+USE_PERL5= yes
+
+USE_ICONV= yes
+USE_GETTEXT= yes
+
+USE_GMAKE= yes
+
+USE_GHOSTSCRIPT=yes
+USE_BISON= yes
+USE_FREETYPE= yes
+USE_GL= yes
+USE_XPM= yes
+USE_OPENLDAP= yes
+USE_FAM= yes
+USE_PYTHON= yes
+USE_RUBY= yes
+USE_LINUX= yes
+
+.for v in 213 253 259
+RUN_DEPENDS+= autoconf${v}:${PORTSDIR}/devel/autoconf${v}
+.endfor
+.for v in 14 15 19
+RUN_DEPENDS+= automake${v}:${PORTSDIR}/devel/automake${v}
+.endfor
+
+###############################################################################
+
+NO_BUILD= yes
+PLIST_FILES=
+NO_WRKSUBDIR= yes
+
+do-install:
+ ${DO_NADA}
+
+.include <bsd.port.mk>
diff --git a/misc/instant-tinderbox/pkg-descr b/misc/instant-tinderbox/pkg-descr
new file mode 100644
index 000000000000..5bafc6674c29
--- /dev/null
+++ b/misc/instant-tinderbox/pkg-descr
@@ -0,0 +1,8 @@
+This port is simlar to misc/instant-workstation or misc/instant-server.
+It creates a whole lot of often used ports, so that after a cvsup
+on a tinderbox build system, you can just tinderbuild this port and
+all primary dependencies are updated.
+
+If you think a port is missing, let me know!
+
+Author: Edwin Groothuis <edwin@mavetju.org>
diff --git a/ports-mgmt/instant-tinderbox/Makefile b/ports-mgmt/instant-tinderbox/Makefile
new file mode 100644
index 000000000000..f3088c3a3ace
--- /dev/null
+++ b/ports-mgmt/instant-tinderbox/Makefile
@@ -0,0 +1,73 @@
+# New ports collection makefile for: instant-tinderbox
+# Date created: 28 November 2005
+# Whom: Edwin Groothuis
+#
+# $FreeBSD$
+#
+
+PORTNAME= instant-tinderbox
+PORTVERSION= 1.0
+CATEGORIES= misc
+DISTFILES=
+
+MAINTAINER= edwin@mavetju.org
+COMMENT= Build a whole bunch of often-required ports for a tinderbox environment
+
+###############################################################################
+
+USE_SDL= ${_USE_SDL_ALL}
+
+USE_GNOME= gnomelibs
+
+USE_KDELIBS_VER= 3
+USE_QT_VER= 3
+
+USE_MYSQL= yes
+USE_PGSQL= yes
+USE_BDB= yes
+USE_SQLITE= yes
+
+USE_APACHE= yes
+
+WANT_PHP_PEAR= yes
+USE_PHP= yes
+
+USE_TCL= yes
+USE_TK= yes
+
+USE_XLIB= yes
+USE_PERL5= yes
+
+USE_ICONV= yes
+USE_GETTEXT= yes
+
+USE_GMAKE= yes
+
+USE_GHOSTSCRIPT=yes
+USE_BISON= yes
+USE_FREETYPE= yes
+USE_GL= yes
+USE_XPM= yes
+USE_OPENLDAP= yes
+USE_FAM= yes
+USE_PYTHON= yes
+USE_RUBY= yes
+USE_LINUX= yes
+
+.for v in 213 253 259
+RUN_DEPENDS+= autoconf${v}:${PORTSDIR}/devel/autoconf${v}
+.endfor
+.for v in 14 15 19
+RUN_DEPENDS+= automake${v}:${PORTSDIR}/devel/automake${v}
+.endfor
+
+###############################################################################
+
+NO_BUILD= yes
+PLIST_FILES=
+NO_WRKSUBDIR= yes
+
+do-install:
+ ${DO_NADA}
+
+.include <bsd.port.mk>
diff --git a/ports-mgmt/instant-tinderbox/pkg-descr b/ports-mgmt/instant-tinderbox/pkg-descr
new file mode 100644
index 000000000000..5bafc6674c29
--- /dev/null
+++ b/ports-mgmt/instant-tinderbox/pkg-descr
@@ -0,0 +1,8 @@
+This port is simlar to misc/instant-workstation or misc/instant-server.
+It creates a whole lot of often used ports, so that after a cvsup
+on a tinderbox build system, you can just tinderbuild this port and
+all primary dependencies are updated.
+
+If you think a port is missing, let me know!
+
+Author: Edwin Groothuis <edwin@mavetju.org>