diff options
Diffstat (limited to 'Mk')
-rw-r--r-- | Mk/bsd.drupal.mk | 153 | ||||
-rw-r--r-- | Mk/bsd.kde4.mk | 158 | ||||
-rw-r--r-- | Mk/bsd.xfce.mk | 34 |
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 |