aboutsummaryrefslogtreecommitdiffstats
path: root/comms/gmfsk/Makefile
blob: b0a72a8f30429f12966b989f2ecbdab506b24a8c (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
# Created by: Carl Makin <carl@stagecraft.cx>
# $FreeBSD$

PORTNAME=   gmfsk
PORTVERSION=    0.6
PORTREVISION=   11
CATEGORIES= comms audio hamradio
MASTER_SITES=   http://gmfsk.connect.fi/ \
        ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= db

MAINTAINER= carl@stagecraft.cx
COMMENT=    The Gnome MFSK terminal program

LIB_DEPENDS=    fftw.2:${PORTSDIR}/math/fftw

GNU_CONFIGURE=  yes
# This is pure evil but it looks like autoconf 2.53 has a bug in linking the
# preprocessor include tests.  The following line is a work around.
CONFIGURE_ENV=  LIBS="-L${LOCALBASE}/lib"
CPPFLAGS+=  -I${LOCALBASE}/include
USES=       gmake pkgconfig
USE_GNOME=  libgnomeui gnomehack gnomeprefix
INSTALLS_OMF=   yes

GCONF_SCHEMAS=  gmfsk.schemas

OPTIONS_DEFINE= HAMLIB
HAMLIB_DESC=    Enable HAMLIB Support
OPTIONS_DEFAULT=    HAMLIB

NO_STAGE=   yes
.include <bsd.port.pre.mk>

.if ${PORT_OPTIONS:MHAMLIB}
LIB_DEPENDS+=   hamlib:${PORTSDIR}/comms/hamlib
CONFIGURE_ARGS+=    --enable-hamlib
CONFIGURE_ENV+= PKG_CONFIG_PATH=${LOCALBASE}/lib/pkgconfig
.else
CONFIGURE_ARGS+=    --disable-hamlib
.endif

.if ( ${OSVERSION} >= 802502 && ${OSVERSION} < 900000 ) || ${OSVERSION} >= 900027
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-misc_misc.c
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-misc_misc.h
.endif

post-patch:
    @${REINPLACE_CMD} -e 's|[$$][(]localstatedir[)]/lib/scrollkeeper|${SCROLLKEEPER_DIR}|g' \
        ${WRKSRC}/omf.make ${WRKSRC}/help/gmfsk/C/Makefile.in

post-install:
    @${CAT} pkg-message

.include <bsd.port.post.mk>
letions'>-2/+2 * - Update ldap patch to 20050401apav2005-06-077-56/+162 * Update to 2.2.3.marcus2005-06-063-14/+12 * Exilog is very nice utility to parse and visualize logs from multiply eximsem2005-06-068-0/+170 * Add patch from the sylpheed-claws CVS which is supposed to fix the buildnetchild2005-06-056-2/+156 * - Update to 2.1.6pav2005-06-046-136/+153 * change the libtool version to use from 1.3 to 1.5oliver2005-06-038-26/+8 * Update to 0.1.7jylefort2005-06-022-4/+4 * Upgrade to verison 1.2, which doesn't crash if you click on a mailboxedwin2005-06-022-4/+3 * - Update TLS patch to 20021228.flz2005-06-024-9/+9 * - Update mysql patch to 1.1.11.flz2005-06-022-4/+4 * - Fix spamd socket option parsing.flz2005-06-024-2/+4 * - Update to 4.42.9pav2005-06-027-22/+178 * Fix URL of smtp_auth+tls patch.novel2005-06-021-1/+1 * Fix plist (HTML'ized version of man page is no longer installed).barner2005-06-011-1/+0 * - Fix LDFLAGS mess in original distfile.flz2005-06-014-2/+43 * - Add SPF checker patch.flz2005-06-012-3/+21 * - Bump PORTREVISION.flz2005-06-011-1/+1 * - Fix OPTIONS.flz2005-06-012-40/+3 * Mark these ports DEPRECATED due to being unmaintained and one or morelawrance2005-05-314-0/+12 * - Update to 1.133.flz2005-05-312-3/+3 * - Remove bogus optional dependencies on databases/postgresql7pav2005-05-311-3/+2 * - Change last few occurences of USE_GTK=yes to USE_GNOME=gtk12pav2005-05-312-2/+2 * - Add pear-Contact_Vcard_Build and pear-Contact_Vcard_Parse.flz2005-05-311-0/+2 * - Add pear-Contact_Vcard_Parse PEAR class to parse vCard 2.1 and 3.0 files.flz2005-05-313-0/+30 * - Add pear-Contact_Vcard_Build PEAR class to build (create) and fetchflz2005-05-313-0/+30 * - Use BROKEN instead a comparison using temporary files and exit 1pav2005-05-311-9/+8 * Update to 2004d.anders2005-05-312-3/+3 * Update to 2004d.anders2005-05-313-19/+23 * Add mutt-devel-lite ,barner2005-05-302-0/+16 * - Update to 1.2.3pav2005-05-303-12/+11 * - Require perl in runtime too, pkg-install script is written in it.pav2005-05-301-1/+2 * - Update to 0.94.13yar2005-05-307-72/+42 * Update the SIDEBAR_PATCH.krion2005-05-302-4/+5 * - Add WITH_MUTT_REVERSE_REPLY_PATCH patchpav2005-05-293-0/+106 * update to 1.9.12oliver2005-05-296-9/+9 * Update to 1.4.1.novel2005-05-293-15/+3 * - Add mutt-lite, a slave port for mutt which defines MUTT_LITE flagpav2005-05-294-0/+19 * Add assp.jylefort2005-05-2813-0/+835 * Upgrade to 2.0 beta, RC8.thierry2005-05-282-6/+5 * - MASTER_SITE downdinoex2005-05-282-3/+2 * Update to 1.0.3pat2005-05-282-3/+4 * Fix sed script, no portrevision bump since the previous version shouldnetchild2005-05-271-1/+1 * - update to 1.0dinoex2005-05-273-4/+3 * - Chase lib version bump in qdbmahze2005-05-271-2/+2 * - Update to 20050523.0845 snapshotpav2005-05-275-27/+30 * Say "Welcome!" to the GTK2 version of Sylpheed-Claws (1.9.11)!netchild2005-05-278-140/+76 * - Make depends on razor-agents optionalsem2005-05-271-3/+7 * - Update to spamcontrol-2314sem2005-05-263-54/+51 * Add a patch to make pflogsumm work with postfix > 2.3erwin2005-05-262-0/+13 * Add a patch to make gotmail work again with newer curl and hotmail layouterwin2005-05-262-0/+265 * - Update CONFLICTSpav2005-05-263-5/+3 * New sibling bogofilter port to use the sqlite3 database backend.pav2005-05-262-0/+28 * - Remove mail/bogofilter-current, it have older release than mail/bogofilter.pav2005-05-266-161/+0 * Make pkg-install not to create wrong file in /var/qmail/alias.novel2005-05-261-1/+1 * [1]:jylefort2005-05-256-38/+96 * Drop maintainership due to time restraints.erwin2005-05-251-1/+1 * - Update to 2.7.2pav2005-05-256-3/+53 * - Style: dequote COMMENT, ?= in PORTREVISION, this port have slave portspav2005-05-251-2/+2 * - Fix buildpav2005-05-252-0/+35 * - Properly fix plist problems here. The symlinks are created dynamicallypav2005-05-252-32/+7 * - fix plistleeym2005-05-251-0/+35 * Add p5-POE-Component-Client-SMTP 0.01, SMTP client POE component.skv2005-05-245-0/+47 * Stop depending on makedepend. Though configure checks existenceume2005-05-243-3/+0 * - new option WITH_SIDMILTER_AR=yesdinoex2005-05-232-11/+18 * - remove extra sleepdinoex2005-05-231-1/+0 * Fix sqlgrey.conf's path in sqlgrey.sh [1]mat2005-05-232-3/+5 * Add p5-Mail-DomainKeys 0.18, perl implementation of DomainKeys.skv2005-05-235-0/+57 * Add libdomainkeys 0.63, DomainKeys library.skv2005-05-236-0/+67 * Use SUB_FILESache2005-05-232-3/+2 * - add restart targetdinoex2005-05-231-2/+7 * Add example -d option for minimal working configache2005-05-221-1/+1 * Domainkeys milterache2005-05-2212-0/+203 * - remove p5-CGI-SpeedyCGI from BUILD_DEPENDSleeym2005-05-211-1/+0 * Zabit is a content/attachment filter for qmail.pav2005-05-215-0/+67 * Hook up xfaces to the build after it was re-added 3 weeks agokris2005-05-211-0/+1 * Finish removing courier-authlibkris2005-05-211-13/+0 * - Fix build with gcc-2.95pav2005-05-211-0/+14 * - Update to 0.3.8pav2005-05-212-3/+3 * - Add dracd_flags to rc script, useful for changing the default dracdb path andpav2005-05-202-2/+3 * - Update to 4.3.10pav2005-05-204-19/+3 * Update to 0.94.12krion2005-05-203-13/+18 * - Add instructions for /etc/rc.conf that makebarner2005-05-208-24/+48 * - Add vacation patch to fix issues with odd mail clients (*hint* MS Outlook *...flz2005-05-202-0/+12 * Fix build on !i386jylefort2005-05-203-0/+31 * We no longer need to remove libdata/pkgconfig since it is in both mtreemarcus2005-05-202-2/+0 * Put the tarball on MASTER_SITE_LOCAL to fix fetching while the masternovel2005-05-201-1/+2 * Yet another silent update: the list of ip has been updated inthierry2005-05-202-2/+3 * make QMAIL_DIR variableoliver2005-05-201-1/+3 * Use PLIST_FILES/PORTDOCSvs2005-05-192-6/+5 * Update to (final) 1.0.8vs2005-05-194-17/+7 * Update to 4.3.9.novel2005-05-194-62/+34 * Do not disable NLS by default with MUTT_LITEvs2005-05-182-6/+2 * MUTT_LITE shouldn't override WITHOUT_NLSvs2005-05-181-2/+1 * Add WITHOUT_MUTT_FLOCK knob.krion2005-05-182-2/+12 * Add WITHOUT_MUTT_FLOCK knob.krion2005-05-181-6/+20 * Update to 1.1.adamw2005-05-184-9/+23 * - Add maildirquota (Maildir++) support to qmail.sem2005-05-182-10/+52 * Update to 1.2.anders2005-05-183-9/+4 * update to 1.9.11oliver2005-05-176-9/+9 * - Rewrite pkg-install using switch case for PRE-INSTALL and POST-INSTALLsem2005-05-173-142/+123 * - Unbreak on FreeBSD 5.X: variable p shouldn't be used for two completelypav2005-05-172-7/+22 * Add CONFLICTS to bogofilter-current.vanilla2005-05-173-3/+6 * Activate bogofilter-currentvanilla2005-05-171-0/+1 * - Update to 0.94.11vanilla2005-05-175-86/+65 * Update to 1.2.7jylefort2005-05-172-3/+3 * fix build when WITH_GDBM is specifiedoliver2005-05-171-1/+1 * - Update to 3.5.0.20050512.1145 [1]jylefort2005-05-163-5/+12 * - Update to 3.4.6.20050512.1145 [1]jylefort2005-05-163-5/+12 * Update to 1.03.1erwin2005-05-162-3/+3 * - Update to 1.20 [1]jylefort2005-05-164-16/+37 * - Update to 20050515 [1]jylefort2005-05-163-15/+17 * Upgrade to 2.0 beta, RC8.thierry2005-05-162-5/+5 * update to 0.9.24vanilla2005-05-162-3/+3 * Update to 2.3-20050510jylefort2005-05-162-3/+3 * - update to 1.0.4anetchild2005-05-1510-142/+134 * Update to 4.0.8.ume2005-05-152-7/+6 * - retire portdinoex2005-05-1419-692/+0 * - disconnect sendmail811dinoex2005-05-141-1/+0 * update to 4.0.3oliver2005-05-142-6/+4 * update to 5.0.2oliver2005-05-142-3/+3 * - Chase shlib ver in qdbmahze2005-05-131-2/+2 * - keep public addressbook and calendar if they are modifiedleeym2005-05-133-0/+19 * update to 1.9.10oliver2005-05-136-9/+9 * Finish repo copy of wxgtk 2.4.2 ports to wxgtk24*fjoe2005-05-131-1/+1 * - update to openwebmail-2.51-20050510leeym2005-05-122-3/+3 * - do initialization tasks in pkg-install insteadleeym2005-05-122-1/+3 * - Update to 5.4.10pav2005-05-114-20/+53 * - Re-add NO_PACKAGE restriction which was accidentally (?) removed in 1.59pav2005-05-111-2/+2 * - Add QMTPC patch, it closes PR ports/54002pav2005-05-112-55/+83 * - Unbreak package building: syntax errors and logical mistakes in pkg-installpav2005-05-111-26/+16 * - Update to 1.127sem2005-05-112-5/+5 * Use autoconf259/automake19 instead of the deprecatedjylefort2005-05-112-4/+10 * - Update to 4.42.1 [1]jylefort2005-05-118-5782/+256 * - Update to 4.41.3 [1]jylefort2005-05-116-7/+8 * Update the VDA patch to 2.2.3jylefort2005-05-1124-32/+40 * Update to 2.3-20050504jylefort2005-05-112-3/+3 * Use ume's IPv6 patch.jylefort2005-05-102-5/+6 * - Transfer all work to MASTER port and make slave ports easiersem2005-05-1027-1514/+577 * - Back to run as root by default and add options to change itsem2005-05-103-15/+26 * - Use OPTIONS:vs2005-05-102-74/+26 * Mail Avenger is a highly-configurable, MTA-independent SMTP serverjylefort2005-05-107-0/+159 * Update to 2.3.2.marcus2005-05-102-3/+3 * - Update to 4.0.7jylefort2005-05-108-151/+48 * Immediate notification has problems with fast notifiers (such asjylefort2005-05-102-1/+36 * - Support for clamd virus checking via TCP (see ClamAVHost, ClamAVPort andvanilla2005-05-093-18/+52 * Update to dspam-3.4.6vanilla2005-05-093-15/+45 * Update to 1.2.6.1arved2005-05-093-3/+5 * Update to 0.95.1arved2005-05-092-6/+7 * - Add the MUTT_LITE knob for those who want to build mutt-devel witholiver2005-05-081-0/+11 * - Fix the misc/mime-support dependencyoliver2005-05-082-12/+24 * - Fix typo: OPENSSL->SSLsem2005-05-081-3/+4 * - Implement OPTIONSsem2005-05-083-16/+35 * - Use mime.types from misc/mime-supportoliver2005-05-082-5/+2 * - Use mime.types from misc/mime-supportoliver2005-05-084-12/+6 * Chase dependency on p5-DBD-Pg.nork2005-05-081-2/+6 * BROKEN: Incomplete pkg-plistkris2005-05-082-0/+4 * - Fix depends on DBD::Pg modulesem2005-05-081-1/+1 * Update to 0.1.6jylefort2005-05-082-3/+3 * Update to 1.04lth2005-05-072-3/+3 * Update to 1.04, thereby unbreakinglth2005-05-07