summaryrefslogtreecommitdiffstats
path: root/x11/gnome-panel/Makefile
blob: 41d1b6c7914cb87decd905374d478740c4c363b8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# New ports collection makefile for:    gnomepanel
# Date created:             27 April 2002
# Whom:                 Joe Marcus Clarke <marcus@FreeBSD.org>
#
# $FreeBSD$
#   $MCom: ports/x11/gnome-panel/Makefile,v 1.190 2008/09/02 23:17:52 kwm Exp $
#

PORTNAME=   gnome-panel
PORTVERSION=    2.23.92
PORTREVISION?=  0
CATEGORIES= x11 gnome
MASTER_SITES=   GNOME
DIST_SUBDIR=    gnome2

MAINTAINER= gnome@FreeBSD.org
COMMENT=    Panel component for the GNOME 2 Desktop

USE_BZIP2=  yes

.if !defined(REFERENCE_PORT)

LIB_DEPENDS=    gweather.1:${PORTSDIR}/net/libgweather \
            polkit-gnome.0:${PORTSDIR}/sysutils/policykit-gnome

USE_GETTEXT=    yes
INSTALLS_OMF=   yes
USE_LDCONFIG=   yes
INSTALLS_ICONS= yes
USE_GNOME=  gnomeprefix gnomehack intlhack gnomedesktop librsvg2 \
        libwnck gnomemenus gnomedocutils ltverhack referencehack
WANT_GNOME= yes
GNOME_DESKTOP_VERSION=2
USE_GMAKE=  yes
USE_AUTOTOOLS=  libtool:15
CONFIGURE_ARGS= --with-kde-datadir=${LOCALBASE}/share \
        --with-kde-docdir=${LOCALBASE}/share/doc \
        --disable-network-manager \
        --enable-polkit
CONFIGURE_ENV=  CPPFLAGS="-I${LOCALBASE}/include" \
        LDFLAGS="-L${LOCALBASE}/lib"

MAN1=       gnome-panel.1
GCONF_SCHEMAS=  clock.schemas fish.schemas \
        panel-compatibility.schemas panel-general.schemas \
        panel-global.schemas panel-object.schemas \
        panel-toplevel.schemas window-list.schemas \
        workspace-switcher.schemas

OPTIONS=    EVOLUTION "use the Evolution calendar if installed" on

.if defined(PACKAGE_BUILDING)
.undef WITHOUT_GNOME
WITH_GNOME= yes
.endif

.include <bsd.port.pre.mk>

.if defined(WITH_EVOLUTION) && ${HAVE_GNOME:Mevolutiondataserver}!=""
USE_GNOME+= evolutiondataserver
CONFIGURE_ARGS+=--enable-eds
.else
CONFIGURE_ARGS+=--disable-eds
.endif

post-patch:
    @${FIND} ${WRKSRC} -type f | \
        ${XARGS} -n 10 ${REINPLACE_CMD} -e \
        's|"applications.menu"|"gnome-applications.menu"|'
.if ( ${OSVERSION} > 600000 && ${OSVERSION} < 600006 ) || \
    ( ${OSVERSION} < 503101 )
.for po in da.po it.po zh_CN.po zh_TW.po
    @${REINPLACE_CMD} -e 's|%-|%|g' ${WRKSRC}/po/${po}
.endfor
.endif

.include <bsd.port.post.mk>

.endif
commitgraph'>* - Update Calligra Suite to 2.7.5.avilla2013-12-172-3/+2 * - update/add russian bugzilla templatesohauer2013-12-1410-8/+341 * - Add LICENSEsunpoet2013-12-061-0/+2 * - Fix index spam and bmake warningbdrewery2013-11-241-1/+1 * . USE_GMAKE -> USES=gmake;bsam2013-11-181-3/+2 * - Update to 20131101sunpoet2013-11-183-6/+8 * Fix stagingbapt2013-11-151-1/+1 * . Improve spelling a little.mi2013-11-144-19/+26 * - Update to 3.7.1vg2013-11-122-3/+3 * Update to version 4.5.15.bsam2013-11-111-2/+2 * - Update MASTER_SITES, WWWmakc2013-11-1016-32/+32 * . remove a standard option description (MOTIF);bsam2013-11-071-3/+2 * Stagifybapt2013-11-041-5/+4 * Stagifybapt2013-11-041-6/+5 * Support stage, use bsdtar to extractbapt2013-11-041-4/+3 * Stagifybapt2013-11-041-1/+0 * - Add stage supportswills2013-10-302-2/+0 * - Update to 3.7sunpoet2013-10-262-3/+3 * - Update to 4.0.6.jkim2013-10-262-5/+4 * multimedia/xmms:tijl2013-10-222-10/+2 * - adjust include pathohauer2013-10-181-1/+1 * - update to latest release [1]ohauer2013-10-187-5/+3 * Fix at cross-device build (use "ln -sf" rather "ln -f"):bsam2013-10-161-3/+3 * Update to version 4.5.15.bsam2013-10-091-2/+2 * . support staging;bsam2013-10-061-1/+0 * Support staging.bsam2013-09-302-2/+30 * Support stage.bsam2013-09-302-15/+11 * . support stage;bsam2013-09-302-21/+11 * Support staging.bsam2013-09-292-50/+6 * - add STAGE support to bugzilla portsohauer2013-09-272-16/+4 * - Add p5-Text-Hyphen-RUsunpoet2013-09-235-0/+38 * - fix misplaced NO_STAGE in slaveports and ifdefsdinoex2013-09-211-1/+0 * Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-2150-124/+69 * - Use USES=gmakesunpoet2013-09-171-6/+2 * - Fix build with clang [1]novel2013-09-122-6/+14 * - Update to 3.6.1sunpoet2013-09-122-5/+4 * - convert to the new perl5 frameworkaz2013-09-113-18/+9 * - remove expired bugzilla3 portsohauer2013-08-306-342/+0 * Update to version 4.5.14.bsam2013-08-231-2/+2 * Update to 4.0.5.jkim2013-08-231-4/+4 * - Update to 3.6wen2013-08-062-3/+3 * Missed that one.mat2013-08-031-1/+1 * - Convert to new perl frameworkaz2013-08-031-1/+2 * Fix build with clangbapt2013-08-011-5/+2 * KDE3 and QT3 expired on 2013-07-01, remove these ports.rene2013-07-2710-1996/+0 * - Changed my emailvg2013-07-223-3/+3 * - Update to 3.5.2miwi2013-07-112-3/+3 * Convert from USE_MOTIF to USES=motifbapt2013-07-101-13/+6 * Fix INDEX by really fixing the kde4-l10n portsbapt2013-07-101-0/+1 * KDE4 l10n fixes.rakuco2013-07-102-3/+1 * Update to version 4.5.13.bsam2013-07-081-2/+2 * Mark IGNORE after www/MT update.wxs2013-07-071-0/+2 * Update the KDE Software Compilation to 4.10.5.rakuco2013-07-052-2/+16 * Update to KDE SC 4.10.4, proudly presented by the KDE on FreeBSD team.rakuco2013-07-032-2/+10 * - use OPTION_GROUP in all devel/bugzilla portsohauer2013-06-212-4/+4 * Update to 4.0.4.jkim2013-06-201-4/+4 * . pet portlint: squeeze COMMENT a little;bsam2013-06-141-6/+2 * . NOPORTDOCS -> PORT_OPTIONS:MDOCS;bsam2013-06-141-13/+8 * . pet portlint: squeeze COMMENT a little;bsam2013-06-142-11/+3 * . simplify install (use 2 lines instead of 8);bsam2013-06-141-13/+3 * - Don't remove directories not created by this portmiwi2013-06-141-2/+0 * Update to version 4.5.12.bsam2013-06-101-2/+2 * Fix executing pkg-install script during do-installbapt2013-05-241-6/+2 * KDE/FreeBSD team presents KDE SC 4.10.3 ports!makc2013-05-192-4/+9 * Rectify USE_TEX to support both of teTeX and TeXLive.hrs2013-05-121-1/+1 * Update to 4.0.3.jkim2013-05-101-4/+4 * Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetexhrs2013-05-061-3/+1 * Please bmake(1)bapt2013-05-031-1/+1 * - Convert USE_ICONV=yes to USES=iconvmva2013-04-281-1/+1 * - Convert USE_GETTEXT to USES (part 2)ak2013-04-241-1/+1 * Update to version 4.5.10.bsam2013-04-231-2/+2 * Update to 4.0.2.jkim2013-04-171-4/+4 * - Update Calligra and l10n ports to 2.6.2:avilla2013-03-302-5/+4 * For perl@ owned ports:eadler2013-03-291-5/+1 * Style: tab -> space.eadler2013-03-292-2/+2 * KDE/FreeBSD team presents KDE SC 4.10.1 ports!makc2013-03-273-17/+35 * In categories starting with [n-s], remove empty lines (and also few cases ofdanfe2013-03-171-1/+0 * Update to version 4.5.9.bsam2013-03-112-3/+2 * Update to 4.0.1.jkim2013-03-091-4/+4 * Convert USE_BISON to USES= bisonbapt2013-03-081-6/+2 * - update to 5.2.3rm2013-02-242-11/+3 * - update russian bugzilla templatesohauer2013-02-236-12/+12 * Merge from area51 repository:makc2013-02-053-7/+3 * Update to 3.6.5.jkim2013-02-051-4/+4 * KDE/FreeBSD team presents KDE SC 4.9.5 ports!makc2013-02-043-20/+22 * Bump PORTREVISON after devel/py-sip and devel/qscintilla2 update.makc2013-02-041-1/+1 * - Fix all cases of 'No newline at end of file' in ports treeak2013-02-011-1/+1 * Update to 3.5.1. While I'm there, also change russian to use gzipped tarball,delphij2013-01-303-8/+27 * . ruUpdate to version 20120501;bsam2013-01-282-10/+6 * - Deprecate QT3, KDE3 and unmaintained ports depending on them. QT 3.3.8beat2012-12-302-0/+6 * - update russian [1], chinese_zh_TW [2] and chinese_zh_CN [3]rm2012-12-173-13/+7 * Revert Chris Petrik's ports to the pool. Thank you for all your work so far,...eadler2012-12-101-1/+1 * - update german and russian bugzilla templates to official new versionsohauer2012-11-166-26/+12 * - Update to 3.5.7.jkim2012-10-272-9/+4 * 2012-10-20 security/sscep: No more public distfilesbapt2012-10-2610-183/+0 * Update to version 4.5.7. This along with fixing other bugs shouldbsam2012-10-152-2/+3 * - cleanup commentsdinoex2012-10-131-5/+0 * - Reset maintainer to Chris Petrik, who is active and the current maintainer ...zi2012-10-101-1/+1 * . update to version 4.5.6;bsam2012-10-032-7/+3 * - Reassign to the heap at the maintainer's requesttabthorpe2012-09-251-6/+2 * Deprecate a bunch a ports with no more public distfiles (thanks ehaupt's dist...bapt2012-09-212-0/+6 * - Update Calligra Suite to 2.5.2.avilla2012-09-171-2/+2 * - Update to 3.4.2swills2012-09-092-3/+3 * - update bugzilla language tempatesohauer2012-09-062-4/+4 * - move to bugzilla@ohauer2012-09-021-1/+1 * - update bugzilla bugzilla3 and bugzilla42ohauer2012-09-023-17/+16 * - Update Calligra to 2.5.1.avilla2012-09-012-7/+2 * The KDE/FreeBSD team is pleased to announce version 2.5 of Calligra,avilla2012-08-262-11/+2 * - Update to 3.5.6.jkim2012-08-241-4/+4 * - connect bugzilla42ohauer2012-08-101-0/+1 * - russian language template for bugzilla 4.2ohauer2012-08-105-0/+347 * - update russian bugzilla templates to current versionohauer2012-08-1015-76/+92 * - Fix typos in COMMENTcs2012-08-026-6/+6 * Update to version 4.5.5.bsam2012-07-311-2/+2 * Fix typos in COMMENTcs2012-07-255-5/+5 * Convert to new options frameworkbapt2012-07-211-3/+4 * - Update LibreOffice and the language packs to 3.5.5.jkim2012-07-181-4/+4 * Fix build with clangpawel2012-07-121-0/+2 * - Update Calligra to 2.4.3.avilla2012-07-051-2/+2 * - The FreeBSD Office team is proud to announce LibreOffice.org 3.5.4 releasefluffy2012-07-011-4/+4 * - Update to 3.4.1sunpoet2012-06-292-3/+3 * - Update russian/MT to 5.14sunpoet2012-06-281-2/+3 * Update to version 4.5.4.bsam2012-06-192-3/+2 * - Update to 3.4sunpoet2012-06-172-6/+6 * KDE/FreeBSD team presents KDE SC 4.8.4, probably the last release in 4.8.x se...makc2012-06-152-3/+2 * - Convert all remaining instances of BUILD_DEPENDS=${RUN_DEPENDS} orswills2012-06-111-1/+1 * - Remove SITE_PERL from *_DEPENDSculot2012-06-081-2/+2 * - Remove SITE_PERL from *_DEPENDSaz2012-06-041-1/+1 * - update png to 1.5.10dinoex2012-06-013-2/+3 * - Remove koffice-i18n ports, as they are not very useful withoutavilla2012-05-315-168/+0 * The KDE/FreeBSD team is pleased to announce Calligra Suite 2.4.2, KDEavilla2012-05-319-159/+67 * KDE/FreeBSD team presents long awaited KDE SC 4.8.3!makc2012-05-253-13/+101 * Chase PyQT updatemakc2012-05-251-0/+1 * Update to version 4.5.3.bsam2012-05-091-2/+2 * Pass maintainership of almost of my "p5-*" ports to "perl@".skv2012-05-071-1/+1 * - upgrade to 3.5.2bapt2012-04-234-0/+22 * - Update to 3.3.2sunpoet2012-04-222-3/+3 * - security update to bugzilla 3.0.9 and 4.0.6ohauer2012-04-222-4/+5 * - update to 4.0.5ohauer2012-04-103-5/+5 * Update to version 4.5.2.bsam2012-04-031-2/+2 * - Update to 5.13scheidell2012-03-161-0/+2 * - Bump PORTREVISION to chase the update of multimedia/libvpxashish2012-02-162-0/+2 * The KDE/FreeBSD team is pleased to announce KDE SC 4.7.4, whichavilla2012-01-252-11/+29 * Update to version 4.4.20.bsam2012-01-161-2/+2 * - Add wordpress 3.3.1 [1][2]sunpoet2012-01-065-0/+72 * End WWW CPAN URL with a "/"ehaupt2011-12-281-1/+1 * - Update to 0.6.0avl2011-12-072-3/+5 * Update to version 4.4.19.bsam2011-12-061-2/+2 * - Pass maintainership to office@FreeBSD.orgsunpoet2011-11-292-2/+2 * - remove portsohauer2011-11-1637-3099/+0 * - mark apache13 FORBIDDEN (CVE-2011-3368)ohauer2011-11-152-8/+10 * - add FETCH_DEPENDSdinoex2011-11-141-0/+1 * The KDE on FreeBSD team is pleased to update the KDE4 ports to 4.7.3.rakuco2011-11-141-2/+2 * Remove ports@ ports that have been DEPRECATED for at least 1 monthdougb2011-11-0213-351/+0 * The vast majority of pkg-descr files had the following format when theydougb2011-10-242-4/+1 * Remove more tags from pkg-descr files fo the form:dougb2011-10-244-11/+0 * - Return my ports back to the pool. I was unable to make any fixes tostas2011-10-241-1/+1 * The KDE/FreeBSD team is pleased to announce KDE Software Compilationavilla2011-10-172-7/+59 * - Update to 20111003sunpoet2011-10-102-3/+3 * Un-break by fix fetching.novel2011-10-051-3/+1 * Update to version 4.4.18.bsam2011-10-031-2/+2 * - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)amdmi32011-09-242-3/+2 * - Set EXPIRATION_DATE to an actual date (9.0 is behind, so guess 2 months fro...pgollucci2011-09-072-2/+2 * . update to version 4.4.17;bsam2011-09-071-2/+2 * Remove myself from MAINTAINERache2011-08-302-2/+2 * - set EXPIRATION_DATE to "one week after FreeBSD 9.0-RELEASE-p0"ohauer2011-08-272-0/+6 * Update to latest 20110808 translation.skv2011-08-214-8/+8 * - Set DIST_SUBDIR: move dist files to DISTDIR/mythessunpoet2011-08-182-2/+3 * - Set DIST_SUBDIR: move dist files to DISTDIR/hyphensunpoet2011-08-182-2/+3 * - Set DIST_SUBDIR: move dist files to DISTDIR/hunspellsunpoet2011-08-18