summaryrefslogtreecommitdiff
path: root/Mk
diff options
context:
space:
mode:
Diffstat (limited to 'Mk')
-rw-r--r--Mk/bsd.drupal.mk153
-rw-r--r--Mk/bsd.kde4.mk158
-rw-r--r--Mk/bsd.xfce.mk34
3 files changed, 17 insertions, 328 deletions
diff --git a/Mk/bsd.drupal.mk b/Mk/bsd.drupal.mk
deleted file mode 100644
index b8188a6a150a..000000000000
--- a/Mk/bsd.drupal.mk
+++ /dev/null
@@ -1,153 +0,0 @@
-# $FreeBSD$
-#
-
-# Make sure we cannot define both DRUPAL4_MODULE and DRUPAL5_MODULE
-.if defined(DRUPAL4_MODULE) && defined(DRUPAL5_MODULE)
-BROKEN= cannot define both DRUPAL4_MODULE and DRUPAL5_MODULE in module Makefile
-.endif
-
-# Make sure DRUPAL_MODULE is defined. If no DRUPAL*_module defined, then define DRUPAL4_MODULE
-.if defined(DRUPAL4_MODULE) || defined(DRUPAL5_MODULE)
-DRUPAL_MODULE?= yes
-.else
-.if defined(DRUPAL_MODULE)
-DRUPAL4_MODULE= yes
-.endif
-.endif
-
-.if defined(DRUPAL_MODULE)
-DRUPAL_MODTYPE= modules
-.endif
-
-# Make sure DRUPAL_PORT is defined. If no DRUPAL*_module defined, then define DRUPAL4_PORT
-.if defined(DRUPAL4_PORT) || defined(DRUPAL5_PORT)
-DRUPAL_PORT?= yes
-.else
-.if defined(DRUPAL_PORT)
-DRUPAL4_PORT= yes
-.endif
-.endif
-
-# Make sure DRUPAL_THEME is defined
-.if defined(DRUPAL5_THEME)
-DRUPAL_THEME?= yes
-DRUPAL_MODTYPE= themes
-.endif
-
-.if defined(DRUPAL5_MODULE) || defined(DRUPAL5_PORT) || defined(DRUPAL5_THEME)
-DRUPAL_BASE?= www/drupal5
-.else
-DRUPAL_BASE?= www/drupal4
-.endif
-DRUPAL_DIR= ${PREFIX}/${DRUPAL_BASE}
-DRUPAL_DOCSDIR?= ${PREFIX}/${DRUPAL_BASE}/doc
-PLIST_SUB+= DRUPAL_BASE=${DRUPAL_BASE}
-SUB_LIST+= DRUPAL_BASE=${DRUPAL_BASE} DRUPAL_DIR=${DRUPAL_DIR}
-
-.if defined(DRUPAL_PORT)
-DOCSDIR?= ${DRUPAL_DOCSDIR}
-.endif
-
-.if defined(DRUPAL_MODULE) || defined (DRUPAL_THEME)
-
-.if defined(DRUPAL4_MODULE)
-PKGNAMEPREFIX= drupal4-
-DRUPAL_VERSION?= 4.7.0
-.if defined(DRUPAL_MODSUBDIR)
-DRUPAL_MODDIR?= ${DRUPAL_BASE}/${DRUPAL_MODTYPE}/${DRUPAL_MODSUBDIR}
-.else
-DRUPAL_MODDIR?= ${DRUPAL_BASE}/${DRUPAL_MODTYPE}
-.endif
-.endif
-
-.if defined(DRUPAL5_MODULE) || defined (DRUPAL5_THEME)
-PKGNAMEPREFIX= drupal5-
-DRUPAL_VERSION?= 5.0
-.if defined(DRUPAL_MODSUBDIR)
-DRUPAL_MODDIR?= ${DRUPAL_BASE}/sites/all/${DRUPAL_MODTYPE}/${DRUPAL_MODSUBDIR}
-.else
-DRUPAL_MODDIR?= ${DRUPAL_BASE}/sites/all/${DRUPAL_MODTYPE}/${PORTNAME}
-.endif
-.endif
-
-DOCSDIR?= ${DRUPAL_DOCSDIR}/${PORTNAME}
-
-.if defined(DRUPAL_MOD_SNAPSHOT)
-MASTER_SITE_DRUPAL+= \
- ${MASTER_SITE_LOCAL}
-MASTER_SITE_DRUPAL_SUBDIR= pav/drupal
-.else
-MASTER_SITE_DRUPAL+= \
- http://ftp.drupal.org/files/projects/ \
- http://ftp.osuosl.org/pub/drupal/files/projects/
-MASTER_SITE_DRUPAL_SUBDIR=
-.endif
-
-MASTER_SITES?= ${MASTER_SITE_DRUPAL}
-MASTER_SITE_SUBDIR?= ${MASTER_SITE_DRUPAL_SUBDIR}
-
-DIST_SUBDIR= drupal
-
-NO_BUILD?= yes
-
-WRKSRC?= ${WRKDIR}/${PORTNAME}
-RUN_DEPENDS+= ${LOCALBASE}/${DRUPAL_BASE}/index.php:${PORTSDIR}/${DRUPAL_BASE}
-
-.if defined(MODULE_CONF_FILES)
-SUB_FILES= pkg-install
-SUB_LIST+= CONF_FILES="${MODULE_CONF_FILES:C|^|${DRUPAL_MODDIR}/|}" \
- CONF_DIRS="${MODULE_CONF_DIRS:C|^|${DRUPAL_MODDIR}/|}"
-# XXX: where?
-PKGINSTALL= ${WRKDIR}/pkg-install
-PKGDEINSTALL= ${PKGINSTALL}
-.endif
-
-PLIST_SUB+= DRUPAL_MODDIR=${DRUPAL_MODDIR}
-PLIST_FILES+= ${MODULE_FILES:C|^|%%DRUPAL_MODDIR%%/|}
-PLIST_FILES+= ${MODULE_CONF_FILES:C|^|%%DRUPAL_MODDIR%%/|:C|$|-dist|}
-PLIST_DIRS+= ${MODULE_DIRS:C|^|%%DRUPAL_MODDIR%%/|}
-.if defined(DRUPAL5_MODULE) || defined(DRUPAL5_THEME)
-PLIST_DIRS+= ${DRUPAL_MODDIR}
-.endif
-.if defined(DRUPAL_MODSUBDIR)
-PLIST_DIRS+= ${DRUPAL_MODDIR}
-.endif
-.if !defined(NOPORTDOCS)
-PLIST_FILES+= ${DOC_FILES:C|^|%%DOCSDIR%%/|}
-PLIST_DIRS+= ${DOC_DIRS:C|^|%%DOCSDIR%%/|}
-PLIST_DIRS+= %%DOCSDIR%%
-.endif
-
-do-install:
-.if defined(DRUPAL5_MODULE) || defined(DRUPAL5_THEME)
- @${MKDIR} ${DRUPAL_MODDIR:C|^|${PREFIX}/|}
- @${CHOWN} ${WWWOWN}:${WWWGRP} ${DRUPAL_MODDIR:C|^|${PREFIX}/|}
-.endif
-.if defined(MODULE_CONF_DIRS)
- @${MKDIR} ${MODULE_CONF_DIRS:C|^|${PREFIX}/${DRUPAL_MODDIR}/|}
- @${CHOWN} ${WWWOWN}:${WWWGRP} ${MODULE_CONF_DIRS:C|^|${PREFIX}/${DRUPAL_MODDIR}/|}
-.endif
-.if defined(MODULE_DIRS)
- @${MKDIR} ${MODULE_DIRS:C|^|${PREFIX}/${DRUPAL_MODDIR}/|}
- @${CHOWN} ${WWWOWN}:${WWWGRP} ${MODULE_DIRS:C|^|${PREFIX}/${DRUPAL_MODDIR}/|}
-.endif
-.for f in ${MODULE_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/${DRUPAL_MODDIR}/${f}
- @${CHOWN} ${WWWOWN}:${WWWGRP} ${PREFIX}/${DRUPAL_MODDIR}/${f}
-.endfor
-.for f in ${MODULE_CONF_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/${DRUPAL_MODDIR}/${f}-dist
- @${CHOWN} ${WWWOWN}:${WWWGRP} ${PREFIX}/${DRUPAL_MODDIR}/${f}-dist
-.endfor
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR} ${DOC_DIRS:C|^|${DOCSDIR}/|}
-.for f in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/${f}
-.endfor
-.endif
-
-.if defined(MODULE_CONF_FILES)
-post-install:
- @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
-.endif
-.endif
diff --git a/Mk/bsd.kde4.mk b/Mk/bsd.kde4.mk
deleted file mode 100644
index 2b1e49f2cc7a..000000000000
--- a/Mk/bsd.kde4.mk
+++ /dev/null
@@ -1,158 +0,0 @@
-#-*- mode: Makefile; tab-width: 4; -*-
-# ex:ts=4
-#
-# $FreeBSD$
-#
-# Please view me with 4 column tabs!
-
-# Please make sure all changes to this file are past through the maintainer.
-# Do not commit them yourself (unless of course you're the Port's Wraith ;).
-KDE_MAINTAINER= kde@FreeBSD.org
-
-# This section contains the USE_ definitions.
-# XXX: Write HAVE_ definitions sometime.
-
-# USE_QT_VER - Says that the port uses the Qt toolkit. Possible values:
-# 3, 4; each specify the major version of Qt to use.
-# Note: 4 is handled by bsd.qt.mk.
-# USE_KDELIBS_VER - Says that the port uses KDE libraries. Possible values:
-# 3 specifies the major version of KDE to use.
-# This implies USE_QT of the appropriate version.
-# USE_KDEBASE_VER - Says that the port uses the KDE base. Possible values:
-# 3 specifies the major version of KDE to use.
-# This implies USE_KDELIBS of the appropriate version.
-
-# tagged MASTER_SITE_KDE_kde
-kmaster= ${MASTER_SITE_KDE:S@%/@%/:kde@g}
-.if !defined(MASTER_SITE_SUBDIR)
-MASTER_SITE_KDE_kde= ${kmaster:S@%SUBDIR%/@@g}
-.else
-ksub=${MASTER_SITE_SUBDIR}
-MASTER_SITE_KDE_kde= ${kmaster:S@%SUBDIR%/@${ksub}/@g}
-.endif # !defined(MASTER_SITE_SUBDIR)
-
-# USE_KDEBASE_VER section
-.if defined(USE_KDEBASE_VER)
-.if ${USE_KDEBASE_VER} == CVS
-LIB_DEPENDS+= kfontinst:${PORTSDIR}/x11/kdebase
-USE_KDELIBS_VER=CVS
-.elif ${USE_KDEBASE_VER} == 3
-# kdebase 3.x common stuff
-LIB_DEPENDS+= kfontinst:${PORTSDIR}/x11/kdebase3
-USE_KDELIBS_VER=3
-.endif # ${USE_KDEBASE_VER} == 3
-.endif # defined(USE_KDEBASE_VER)
-
-# USE_KDELIBS_VER section
-.if defined(USE_KDELIBS_VER)
-
-## This is needed for configure scripts to figure out
-## which threads lib to use
-
-CONFIGURE_ENV+= PTHREAD_LIBS="${PTHREAD_LIBS}"
-
-## Every KDE application is inherently IPv6-capable
-
-CATEGORIES+=ipv6
-
-## XXX - This really belongs into bsd.port.mk
-.if !defined(_NO_KDE_CONFTARGET_HACK)
-CONFIGURE_TARGET=
-CONFIGURE_ARGS+=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} \
- --x-libraries=${X11BASE}/lib --x-includes=${X11BASE}/include \
- --disable-as-needed
-.endif
-
-.if ${USE_KDELIBS_VER} == CVS
-LIB_DEPENDS+= kimproxy:${PORTSDIR}/x11/kdelibs
-USE_QT_VER= CVS
-PREFIX= ${KDE_CVS_PREFIX}
-.elif ${USE_KDELIBS_VER} == 3
-# kdelibs 3.x common stuff
-LIB_DEPENDS+= kimproxy:${PORTSDIR}/x11/kdelibs3
-USE_QT_VER= 3
-PREFIX= ${KDE_PREFIX}
-.else
-IGNORE= cannot install: unsupported value in USE_KDELIBS_VER
-.endif # ${USE_KDELIBS_VER} == 3
-.endif # defined(USE_KDELIBS_VER)
-
-# End of USE_KDELIBS_VER section
-
-# USE_QT_VER section
-.if ${USE_QT_VER} == CVS
-
-KDE_CVS_PREFIX?= ${LOCALBASE}/kde-cvs
-QT_CVS_PREFIX?= ${X11BASE}/qt-cvs
-QTCPPFLAGS?=
-QTCFGLIBS?=
-
-MOC?= ${QT_CVS_PREFIX}/bin/moc
-BUILD_DEPENDS+= ${MOC}:${PORTSDIR}/x11-toolkits/qt-copy
-RUN_DEPENDS+= ${MOC}:${PORTSDIR}/x11-toolkits/qt-copy
-QTCPPFLAGS+= -D_GETOPT_H # added to work around broken getopt.h #inc
-.if !defined (QT_NONSTANDARD)
-CONFIGURE_ARGS+=--with-extra-libs="${LOCALBASE}/lib" \
- --with-extra-includes="${LOCALBASE}/include"
-CONFIGURE_ENV+= MOC="${MOC}" CPPFLAGS="${CPPFLAGS} ${QTCPPFLAGS}" LIBS="${QTCFGLIBS}" \
- QTDIR="${QT_CVS_PREFIX}" KDEDIR="${KDE_CVS_PREFIX}"
-.endif
-
-.elif ${USE_QT_VER} == 3
-
-# Yeah, it's namespace pollution, but this is really the best place for this
-# stuff. Arts does NOT use it anymore.
-KDE_VERSION= 3.5.8
-KDE_ORIGVER= ${KDE_VERSION}
-KDE_PREFIX?= ${LOCALBASE}
-
-QTCPPFLAGS?=
-QTCGFLIBS?=
-
-# Qt 3.x common stuff
-QT_PREFIX?= ${X11BASE}
-MOC?= ${QT_PREFIX}/bin/moc
-#LIB_DEPENDS+= qt-mt.3:${PORTSDIR}/x11-toolkits/qt33
-BUILD_DEPENDS+= ${QT_PREFIX}/bin/moc:${PORTSDIR}/x11-toolkits/qt33
-RUN_DEPENDS+= ${QT_PREFIX}/bin/moc:${PORTSDIR}/x11-toolkits/qt33
-QTCPPFLAGS+= -I${LOCALBASE}/include -I${PREFIX}/include \
- -I${QT_PREFIX}/include -D_GETOPT_H
-QTCFGLIBS+= -Wl,-export-dynamic -L${LOCALBASE}/lib -L${X11BASE}/lib -ljpeg \
- -L${QT_PREFIX}/lib
-.if defined(PACKAGE_BUILDING)
-TMPDIR?= /tmp
-MAKE_ENV+= TMPDIR="${TMPDIR}"
-CONFIGURE_ENV+= TMPDIR="${TMPDIR}"
-.endif
-
-.if !defined(QT_NONSTANDARD)
-CONFIGURE_ARGS+=--with-qt-includes=${QT_PREFIX}/include \
- --with-qt-libraries=${QT_PREFIX}/lib \
- --with-extra-libs=${LOCALBASE}/lib \
- --with-extra-includes=${LOCALBASE}/include
-CONFIGURE_ENV+= MOC="${MOC}" CPPFLAGS="${CPPFLAGS} ${QTCPPFLAGS}" LIBS="${QTCFGLIBS}" \
- QTDIR="${QT_PREFIX}" KDEDIR="${KDE_PREFIX}"
-.endif # !defined(QT_NONSTANDARD)
-
-.else
-IGNORE= cannot install: unsupported value of USE_QT_VER
-.endif # defined(USE_QT_VER)
-
-# End of USE_QT_VER section
-
-# Assemble plist from parts
-# <alane@freebsd.org> 2002-12-06
-.if defined(KDE_BUILD_PLIST)
-PLIST?= ${WRKDIR}/plist
-PLIST_BASE?= plist.base
-PLIST_APPEND?=
-plist_base=${FILESDIR}/${PLIST_BASE}
-plist_base_rm=${FILESDIR}/${PLIST_BASE}.rm
-plist_append=${PLIST_APPEND:C:([A-Za-z0-9._]+):${FILESDIR}/\1:}
-plist_append_rm=${PLIST_APPEND:C:([A-Za-z0-9._]+):${FILESDIR}/\1.rm:}
-kde-plist:
- ${CAT} ${plist_base} ${plist_append} 2>/dev/null >${PLIST}
- -${CAT} ${plist_append_rm} ${plist_base_rm} 2>/dev/null >>${PLIST};true
-.PHONY: kde-plist
-pre-build: kde-plist
-.endif # defined(KDE_BUILD_PLIST)
diff --git a/Mk/bsd.xfce.mk b/Mk/bsd.xfce.mk
index b1cce4f3f59c..8449005f901e 100644
--- a/Mk/bsd.xfce.mk
+++ b/Mk/bsd.xfce.mk
@@ -15,33 +15,33 @@ Xfce_Include_MAINTAINER= oliver@FreeBSD.org
_USE_XFCE_ALL= configenv libexo libgui libutil libmcs mcsmanager panel \
thunar wm xfdev
-MASTER_SITE_SUBDIR?= xfce-4.4.1
+MASTER_SITE_SUBDIR?= xfce-4.4.2
configenv_CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include -L${LOCALBASE}/lib"
-libexo_BUILD_DEPENDS= libexo>=0.3.2:${PORTSDIR}/x11/libexo
-libexo_RUN_DEPENDS= libexo>=0.3.2:${PORTSDIR}/x11/libexo
+libexo_BUILD_DEPENDS= libexo>=0.3.4:${PORTSDIR}/x11/libexo
+libexo_RUN_DEPENDS= libexo>=0.3.4:${PORTSDIR}/x11/libexo
-libgui_BUILD_DEPENDS= libxfce4gui>=4.4.1:${PORTSDIR}/x11-toolkits/libxfce4gui
-libgui_RUN_DEPENDS= libxfce4gui>=4.4.1:${PORTSDIR}/x11-toolkits/libxfce4gui
+libgui_BUILD_DEPENDS= libxfce4gui>=4.4.2:${PORTSDIR}/x11-toolkits/libxfce4gui
+libgui_RUN_DEPENDS= libxfce4gui>=4.4.2:${PORTSDIR}/x11-toolkits/libxfce4gui
-libutil_BUILD_DEPENDS= libxfce4util>=4.4.1:${PORTSDIR}/x11/libxfce4util
-libutil_RUN_DEPENDS= libxfce4util>=4.4.1:${PORTSDIR}/x11/libxfce4util
+libutil_BUILD_DEPENDS= libxfce4util>=4.4.2:${PORTSDIR}/x11/libxfce4util
+libutil_RUN_DEPENDS= libxfce4util>=4.4.2:${PORTSDIR}/x11/libxfce4util
-libmcs_BUILD_DEPENDS= libxfce4mcs>=4.4.1:${PORTSDIR}/x11/libxfce4mcs
-libmcs_RUN_DEPENDS= libxfce4mcs>=4.4.1:${PORTSDIR}/x11/libxfce4mcs
+libmcs_BUILD_DEPENDS= libxfce4mcs>=4.4.2:${PORTSDIR}/x11/libxfce4mcs
+libmcs_RUN_DEPENDS= libxfce4mcs>=4.4.2:${PORTSDIR}/x11/libxfce4mcs
-mcsmanager_BUILD_DEPENDS= xfce4-mcs-manager>=4.4.1:${PORTSDIR}/sysutils/xfce4-mcs-manager
-mcsmanager_RUN_DEPENDS= xfce4-mcs-manager>=4.4.1:${PORTSDIR}/sysutils/xfce4-mcs-manager
+mcsmanager_BUILD_DEPENDS= xfce4-mcs-manager>=4.4.2:${PORTSDIR}/sysutils/xfce4-mcs-manager
+mcsmanager_RUN_DEPENDS= xfce4-mcs-manager>=4.4.2:${PORTSDIR}/sysutils/xfce4-mcs-manager
-panel_BUILD_DEPENDS= xfce4-panel>=4.4.1:${PORTSDIR}/x11-wm/xfce4-panel
-panel_RUN_DEPENDS= xfce4-panel>=4.4.1:${PORTSDIR}/x11-wm/xfce4-panel
+panel_BUILD_DEPENDS= xfce4-panel>=4.4.2:${PORTSDIR}/x11-wm/xfce4-panel
+panel_RUN_DEPENDS= xfce4-panel>=4.4.2:${PORTSDIR}/x11-wm/xfce4-panel
-thunar_BUILD_DEPENDS= Thunar>=0.8.0:${PORTSDIR}/x11-fm/thunar
-thunar_RUN_DEPENDS= Thunar>=0.8.0:${PORTSDIR}/x11-fm/thunar
+thunar_BUILD_DEPENDS= Thunar>=0.9.0:${PORTSDIR}/x11-fm/thunar
+thunar_RUN_DEPENDS= Thunar>=0.9.0:${PORTSDIR}/x11-fm/thunar
-wm_BUILD_DEPENDS= xfce4-wm>=4.4.1:${PORTSDIR}/x11-wm/xfce4-wm
-wm_RUN_DEPENDS= xfce4-wm>=4.4.1:${PORTSDIR}/x11-wm/xfce4-wm
+wm_BUILD_DEPENDS= xfce4-wm>=4.4.2:${PORTSDIR}/x11-wm/xfce4-wm
+wm_RUN_DEPENDS= xfce4-wm>=4.4.2:${PORTSDIR}/x11-wm/xfce4-wm
xfdev_RUN_DEPENDS= xfce4-dev-tools:${PORTSDIR}/devel/xfce4-dev-tools