#-*- mode: Fundamental; 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= will@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: # 1, 2, or 3; each specify the major version of Qt to use. # USE_KDELIBS_VER - Says that the port uses KDE libraries. Possible values: # 1, 2, or 3; each specify 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: # 1, 2, or 3; each specify the major version of KDE to use. # This implies USE_KDELIBS of the appropriate version. # # WARNING! ACHTUNG! DANGER WILL ROBINSON! # DO NOT USE USE_QT_VER=1 UNLESS YOU WILL NOT BE NEEDING ANY ASSISTANCE # WHATSOEVER FROM THE MAINTAINER OF THIS FILE! # # Compat shims. .if defined(USE_QT) USE_QT_VER= 2 pre-everything:: @${ECHO} ">>> Warning: this port needs to be updated as it uses the old-style USE_QT variable!" .endif .if defined(USE_QT2) USE_QT_VER= 2 pre-everything:: @${ECHO} ">>> Warning: this port needs to be updated as it uses the old-style USE_QT2 variable!" .endif # USE_KDEBASE_VER section .if defined(USE_KDEBASE_VER) .if ${USE_KDEBASE_VER} == 3 # kdebase 3.x common stuff LIB_DEPENDS+= konq:${PORTSDIR}/x11/kdebase3 USE_KDELIBS_VER=3 .else # kdebase 2.x common stuff -- DEFAULT LIB_DEPENDS+= konq.4:${PORTSDIR}/x11/kdebase2 USE_KDELIBS_VER=2 .endif .endif # End of USE_KDEBASE_VER # USE_KDELIBS_VER section .if defined(USE_KDELIBS_VER) .if ${USE_KDELIBS_VER} == 3 # kdelibs 3.x common stuff LIB_DEPENDS+= kdecore:${PORTSDIR}/x11/kdelibs3 USE_QT_VER= 3 PREFIX= ${KDE_PREFIX} .else # kdelibs 2.x common stuff -- DEFAULT LIB_DEPENDS+= kdecore.4:${PORTSDIR}/x11/kdelibs2 USE_QT_VER= 2 .endif .endif # End of USE_KDELIBS_VER section # USE_QT_VER section .if defined(USE_QT_VER) # Qt 1.x common stuff .if ${USE_QT_VER} == 1 LIB_DEPENDS+= qt1.3:${PORTSDIR}/x11-toolkits/qt145 MOC?= ${X11BASE}/bin/moc1 .if defined(PREFIX) QTDIR= ${PREFIX} .else QTDIR= ${X11BASE} .endif CONFIGURE_ENV+= MOC="${MOC}" QTDIR="${QTDIR}" .elif ${USE_QT_VER} == 3 # Yeah, it's namespace pollution, but this is really the best place for this # stuff since arts/kdelibs use it. KDE_VERSION= 3.0.3 KDE_ORIGVER= 3.0.1 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/qt30 BUILD_DEPENDS+= ${QT_PREFIX}/bin/moc:${PORTSDIR}/x11-toolkits/qt30 RUN_DEPENDS+= ${QT_PREFIX}/bin/moc:${PORTSDIR}/x11-toolkits/qt30 QTCPPFLAGS+= -I${LOCALBASE}/include -I${PREFIX}/include \ -I${QT_PREFIX}/include QTCFGLIBS+= -Wl,-export-dynamic -L${LOCALBASE}/lib -L${X11BASE}/lib -ljpeg \ -L${QT_PREFIX}/lib .if !defined(QT_NONSTANDARD) CONFIGURE_ARGS+=--with-qt-includes=${QT_PREFIX}/include \ --with-qt-libraries=${QT_PREFIX}/lib \ --with-extra-libs=${LOCALBASE}/lib CONFIGURE_ENV+= MOC="${MOC}" CPPFLAGS="${QTCPPFLAGS}" LIBS="${QTCFGLIBS}" .endif .else QTCPPFLAGS?= QTCGFLIBS?= # Qt 2.x common stuff -- DEFAULT LIB_DEPENDS+= qt2.4:${PORTSDIR}/x11-toolkits/qt23 QTNAME= qt2 MOC?= ${X11BASE}/bin/moc2 QTCPPFLAGS+= -D_GETOPT_H -I${LOCALBASE}/include -I${PREFIX}/include \ -I${X11BASE}/include/qt2 QTCFGLIBS+= -Wl,-export-dynamic -L${LOCALBASE}/lib -L${X11BASE}/lib -ljpeg -lgcc -lstdc++ .if !defined(QT_NONSTANDARD) CONFIGURE_ARGS+=--with-qt-includes=${X11BASE}/include/qt2 \ --with-qt-libraries=${X11BASE}/lib \ --with-extra-libs=${LOCALBASE}/lib CONFIGURE_ENV+= MOC="${MOC}" LIBQT="-l${QTNAME}" \ CPPFLAGS="${QTCPPFLAGS}" LIBS="${QTCFGLIBS}" .endif .endif .endif # End of USE_QT_VER section # End of use part. erve-10.1.2 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/misc
Commit message (Expand)AuthorAgeFilesLines
* update to 3.48.1oliver2009-12-122-4/+4
* Reset nobu@psrc.isac.co.jp: address bounces.linimon2009-12-081-1/+1
* update to 3.47.1oliver2009-12-052-4/+4
* Mark as broken on sparc64: cannot find lib/compat/libpthread.so.X.linimon2009-12-042-0/+8
* - Chase taglib updatefluffy2009-12-032-0/+2
* Chase math/gsl update,makc2009-12-021-1/+2
* The FreeBSD KDE is please to announce the release of KDE 4.3.4,miwi2009-12-0260-179/+337
* - Add missing patchfluffy2009-11-301-0/+11
* Update to 20091126 version of the docset.blackend2009-11-2927-12/+77
* Update to 0.3.6lioux2009-11-292-9/+9
* Update to 0.0.3lioux2009-11-294-7/+14
* Presenting GNOME 2.28.1 for FreeBSD. The official release notes for thismarcus2009-11-2918-41/+750
* The KDE FreeBSD team is proud to announce the release of KDE 4.3.3miwi2009-11-2797-246/+687
* - Update py-qt4* to 4.6.2miwi2009-11-275-14/+15
* - Update to Qt-4.5miwi2009-11-2711-82/+86
* Make MAKE_JOBS_UNSAFE to fix builds.mandree2009-11-251-0/+1
* Update to 1.4.10.2.sobomax2009-11-212-4/+4
* 2009-10-26 editors/qemacs: depends on old version of GCC, no maintainer, not ...miwi2009-11-199-727/+0
* - drop support for kde4-l10n-eo and kde4-l10n-tamiwi2009-11-191-2/+0
* - Mark MAKE_JOBS_UNSAFEpav2009-11-192-0/+3
* - Update to 2.4tabthorpe2009-11-193-23/+25
* Update to 2009s:edwin2009-11-172-4/+4
* Update to tzdata2009r:edwin2009-11-102-4/+4
* - Update to 2-21-0sylvio2009-11-092-5/+4
* - Update to 1.4.5miwi2009-11-042-4/+4
* Reset cherry@trombik.org due to maintainer-timeouts and no responselinimon2009-11-031-1/+1
* Update to 2009q:edwin2009-11-032-4/+4
* - Update to 20090926sylvio2009-11-032-5/+4
* Update to 3.11.1.kwm2009-11-024-5/+7
* - Fix CONFLICTS missed in previous committabthorpe2009-10-311-1/+1
* - Rename misc/bibletime-kde4 -> misc/bibletime now that KDE dependencies are ...tabthorpe2009-10-315-8/+7
* - Mark DEPRECATED and set EXPIRATION_DATEtabthorpe2009-10-312-1/+9
* - Remove NO_LATEST_LINKtabthorpe2009-10-302-2/+1
* - Update to 0.10.6miwi2009-10-293-6/+4
* - Update to 2.3.3tabthorpe2009-10-282-4/+4
* Update to 2009p:edwin2009-10-272-4/+4
* Be less, and more, verbose.edwin2009-10-221-1/+2
* If /var/db/zoneinfo exist, then reinstall the currently zoneinfo.edwin2009-10-221-1/+7
* - update to giflibdinoex2009-10-211-2/+5
* - Update to 0.2.23miwi2009-10-202-4/+4
* Update to tzdata2009oedwin2009-10-202-4/+4
* - drop MAINTAINERshipleeym2009-10-201-1/+1
* - update to 0.06leeym2009-10-192-4/+4
* Update to 2.18.itetcu2009-10-183-6/+6
* - Update to 2.3.2tabthorpe2009-10-152-4/+4
* - repocopy misc/tmux --> sysutils/tmuxwen2009-10-145-58/+0
* - Update to 2.3.1tabthorpe2009-10-122-4/+4
* - Remove EXPIRATION_DATEtabthorpe2009-10-081-2/+1
* - Update to 2.3tabthorpe2009-10-073-4/+46
* Update to 3.11.kwm2009-10-023-38/+4
* Update to 2009n:edwin2009-09-292-4/+4
* - Switch to libxultabthorpe2009-09-292-6/+21
* - Remove eo/fy/ta translations from kde4-l10n meta-porttabthorpe2009-09-224-3/+12
* lzmautils-devel -> xznaddy2009-09-211-1/+2
* Mark as broken on sparc64 as of last update. While here, flip thelinimon2009-09-201-2/+8
* Update to libpri 1.4.3 + bristuff-0.4.0-RC3gfjoe2009-09-174-52/+44
* o Update to 1.4.11.2;sobomax2009-09-174-9/+10
* Attempt to fix plist for sparc64 on deinstall.linimon2009-09-152-0/+3
* - Update to 2.8.0beat2009-09-142-4/+4
* Add missing on autoconf.fjoe2009-09-141-1/+1
* Update to the RELEASE_8_0_0 tag version of the FreeBSD docset.blackend2009-09-144-6/+6
* - Update to 2.26.araujo2009-09-135-83/+14
* - Update to 7.5miwi2009-09-132-4/+4
* IPA_CONV -- IPA accounting/database module for converting statisticsavl2009-09-124-0/+48