head	1.37;
access;
symbols
	RELEASE_8_3_0:1.35
	RELEASE_9_0_0:1.33
	RELEASE_7_4_0:1.32
	RELEASE_8_2_0:1.32
	RELEASE_6_EOL:1.32
	RELEASE_8_1_0:1.32
	RELEASE_7_3_0:1.27
	RELEASE_8_0_0:1.26
	RELEASE_7_2_0:1.21
	RELEASE_7_1_0:1.19
	RELEASE_6_4_0:1.19
	RELEASE_5_EOL:1.14
	RELEASE_7_0_0:1.10
	RELEASE_6_3_0:1.10
	PRE_XORG_7:1.6
	RELEASE_4_EOL:1.4;
locks; strict;
comment	@# @;


1.37
date	2012.11.17.05.54.51;	author svnexp;	state Exp;
branches;
next	1.36;

1.36
date	2012.06.26.05.43.17;	author dinoex;	state Exp;
branches;
next	1.35;

1.35
date	2012.02.07.05.36.27;	author dinoex;	state Exp;
branches;
next	1.34;

1.34
date	2012.02.05.22.40.04;	author pav;	state Exp;
branches;
next	1.33;

1.33
date	2011.05.09.16.42.22;	author bf;	state Exp;
branches;
next	1.32;

1.32
date	2010.06.05.19.53.29;	author dinoex;	state Exp;
branches;
next	1.31;

1.31
date	2010.05.30.12.28.02;	author dinoex;	state Exp;
branches;
next	1.30;

1.30
date	2010.05.23.20.51.24;	author dinoex;	state Exp;
branches;
next	1.29;

1.29
date	2010.04.14.05.01.48;	author dinoex;	state Exp;
branches;
next	1.28;

1.28
date	2010.03.29.01.12.23;	author wen;	state Exp;
branches;
next	1.27;

1.27
date	2009.12.01.20.33.37;	author makc;	state Exp;
branches;
next	1.26;

1.26
date	2009.07.06.07.29.12;	author dinoex;	state Exp;
branches;
next	1.25;

1.25
date	2009.07.05.10.37.49;	author dinoex;	state Exp;
branches;
next	1.24;

1.24
date	2009.06.02.02.33.05;	author dinoex;	state Exp;
branches;
next	1.23;

1.23
date	2009.06.01.10.55.07;	author dinoex;	state Exp;
branches;
next	1.22;

1.22
date	2009.05.21.12.00.17;	author dinoex;	state Exp;
branches;
next	1.21;

1.21
date	2009.02.15.16.45.58;	author dinoex;	state Exp;
branches;
next	1.20;

1.20
date	2009.01.13.12.30.14;	author miwi;	state Exp;
branches;
next	1.19;

1.19
date	2008.08.12.17.13.44;	author dinoex;	state Exp;
branches;
next	1.18;

1.18
date	2008.07.08.17.32.52;	author dinoex;	state Exp;
branches;
next	1.17;

1.17
date	2008.06.24.14.47.46;	author dinoex;	state Exp;
branches;
next	1.16;

1.16
date	2008.06.06.13.08.27;	author edwin;	state Exp;
branches;
next	1.15;

1.15
date	2008.06.01.19.16.38;	author dinoex;	state Exp;
branches;
next	1.14;

1.14
date	2008.05.04.11.41.25;	author dinoex;	state Exp;
branches;
next	1.13;

1.13
date	2008.04.29.17.46.12;	author dinoex;	state Exp;
branches;
next	1.12;

1.12
date	2008.04.10.16.11.19;	author ehaupt;	state Exp;
branches;
next	1.11;

1.11
date	2008.04.08.13.53.19;	author jadawin;	state Exp;
branches;
next	1.10;

1.10
date	2007.07.22.20.50.58;	author dinoex;	state Exp;
branches;
next	1.9;

1.9
date	2007.06.29.05.46.40;	author ijliao;	state Exp;
branches;
next	1.8;

1.8
date	2007.05.25.06.04.44;	author dinoex;	state Exp;
branches;
next	1.7;

1.7
date	2007.05.19.20.00.21;	author flz;	state Exp;
branches;
next	1.6;

1.6
date	2007.02.19.03.39.29;	author dinoex;	state Exp;
branches;
next	1.5;

1.5
date	2007.01.31.18.17.50;	author dinoex;	state Exp;
branches;
next	1.4;

1.4
date	2007.01.13.03.57.12;	author dinoex;	state Exp;
branches;
next	1.3;

1.3
date	2006.11.12.16.59.53;	author dinoex;	state Exp;
branches;
next	1.2;

1.2
date	2006.11.10.14.51.56;	author dinoex;	state Exp;
branches;
next	1.1;

1.1
date	2006.11.09.20.16.53;	author dinoex;	state Exp;
branches;
next	;


desc
@@


1.37
log
@Switch exporter over
@
text
@# New ports collection makefile for:    adun
# Date created:         4 Sep 2006
# Whom:                 gurkan@@phys.ethz.ch
#
# $FreeBSD: head/biology/adun/Makefile 300895 2012-07-14 12:56:14Z beat $
#

PORTNAME=	adun
PORTVERSION=	0.81
PORTREVISION=	1
CATEGORIES=	biology gnustep
MASTER_SITES=	http://download.gna.org/adun/
DISTNAME=	Adun-${PORTVERSION}

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	Molecular Simulator for GNUstep

LIB_DEPENDS+=	gsl.16:${PORTSDIR}/math/gsl

LICENSE=	GPLv2

USE_GNUSTEP=	yes
USE_GNUSTEP_BACK=	yes
USE_GNUSTEP_BUILD=	yes
USE_GNUSTEP_INSTALL=	yes
USE_GNUSTEP_LDCONFIG=	${GNUSTEP_LOCAL_LIBRARIES}

DEFAULT_LIBVERSION2=	0.13
DEFAULT_LIBVERSION3=	3.0.1
DEFAULT_LIBVERSION4=	0.6
DEFAULT_LIBVERSION5=	0.1
PLIST_SUB+=	LIBVERSION2=${DEFAULT_LIBVERSION2}
PLIST_SUB+=	MAJORLIBVERSION2=${DEFAULT_LIBVERSION2:C/([0-9]).*/\1/1}
PLIST_SUB+=	LIBVERSION3=${DEFAULT_LIBVERSION3}
PLIST_SUB+=	MAJORLIBVERSION3=${DEFAULT_LIBVERSION3:C/([0-9]).*/\1/1}
PLIST_SUB+=	LIBVERSION4=${DEFAULT_LIBVERSION4}
PLIST_SUB+=	MAJORLIBVERSION4=${DEFAULT_LIBVERSION4:C/([0-9]).*/\1/1}
PLIST_SUB+=	LIBVERSION5=${DEFAULT_LIBVERSION5}
PLIST_SUB+=	MAJORLIBVERSION5=${DEFAULT_LIBVERSION5:C/([0-9]).*/\1/1}
ADDITIONAL_CPPFLAGS=	-D__FREEBSD__
ADDITIONAL_INCLUDE_DIRS=	-I${WRKSRC}/Kernel -I${WRKSRC}
ADDITIONAL_LIB_DIRS=	-L${WRKSRC}/Kernel/AdunKernel/AdunKernel.framework -L${WRKSRC}/MolTalk/MolTalk.framework -L${WRKSRC}/Kernel/Base/obj
ADDITIONAL_LDFLAGS=	-rpath-link=${WRKSRC}/Kernel/AdunKernel/AdunKernel.framework:${WRKSRC}/MolTalk/MolTalk.framework:${WRKSRC}/Kernel/Base/obj

MAKE_ENV+=	GSL_LIB_DIR=${LOCALBASE}/lib
MAKE_ENV+=	GSL_INCLUDE_DIR=${LOCALBASE}/include
MAKE_ENV+=	KERNEL_COMPILER="${CC}"

post-patch:
	${REINPLACE_CMD} -e 's|^GNUSTEP_INSTALLATION_DOMAIN|#GNUSTEP_INSTALLATION_DOMAIN|' \
		${WRKSRC}/GNUmakefile \
		${WRKSRC}/Tools/AdunShell/GNUmakefile \
		${WRKSRC}/Tools/GNUmakefile \
		${WRKSRC}/Tools/ResultsConverter/GNUmakefile \
		${WRKSRC}/MolTalk/GNUmakefile.preamble \
		${WRKSRC}/Kernel/GNUmakefile \
		${WRKSRC}/Kernel/AdunKernel/GNUmakefile \
		${WRKSRC}/UL/GNUmakefile \
		${WRKSRC}/UL/AdunServer/GNUmakefile \
		${WRKSRC}/UL/ULFramework/GNUmakefile
	${REINPLACE_CMD} -e 's|GNUSTEP_HOME./..GNUSTEP_USER_DIR_TOOLS|GNUSTEP_LOCAL_TOOLS|' \
		${WRKSRC}/GNUmakefile.postamble
	${REINPLACE_CMD} -e 's|<wait.h>|<sys/wait.h>|' \
		${WRKSRC}/UL/AdunServer/AdServer.m

.include <bsd.port.mk>
@


1.36
log
@- reset MAINTAINER
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.35
log
@- fix build with gcc46
@
text
@d15 1
a15 1
MAINTAINER=	dinoex@@FreeBSD.org
@


1.34
log
@- Mark BROKEN on FreeBSD 9.X and up: does not compile
  gcc: AdFrameworkFunctions.m: Objective-C compiler not installed on this system

Reported by:	pointyhat
@
text
@d47 1
a47 6

.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 900000
BROKEN=		does not compile on FreeBSD 9.X
.endif
d63 2
d66 1
a66 1
.include <bsd.port.post.mk>
@


1.33
log
@Update math/gsl to 1.15, and adjust PORTREVISION
and LIB_DEPENDS of dependent ports
@
text
@d48 6
d69 1
a69 1
.include <bsd.port.mk>
@


1.32
log
@LICENSE	GPLv2
@
text
@d10 1
d18 1
a18 1
LIB_DEPENDS+=	gsl.15:${PORTSDIR}/math/gsl
@


1.31
log
@- drop USE_GNUSTEP_PREFIX
@
text
@d19 2
@


1.30
log
@- fix build for gnustep-base 1.21.0
@
text
@a19 1
USE_GNUSTEP_PREFIX=	yes
@


1.29
log
@- update to 0.81
- fix build on amd64
@
text
@d40 3
a42 2
ADDITIONAL_LIB_DIRS=	-L${WRKSRC}/Kernel/AdunKernel/AdunKernel.framework -L${LOCALBASE}/MolTalk/MolTalk.framework
ADDITIONAL_LDFLAGS=	-rpath-link=${WRKSRC}/Kernel/AdunKernel/AdunKernel.framework:${LOCALBASE}/MolTalk/MolTalk.framework
@


1.28
log
@- Bump PORTREVISION to chase the update of math/gsl
@
text
@d9 1
a9 2
PORTVERSION=	0.8.2
PORTREVISION=	4
d26 1
a26 5
# does not work
#PORTSCOUT=	skipv:0.74,0.73,0.72,0.71
PORTSCOUT=	limit:^0\.8\.

DEFAULT_LIBVERSION2=	0.11
d48 1
@


1.27
log
@Chase math/gsl update,
bump PORTREVISION
@
text
@d10 1
a10 1
PORTREVISION=	3
d18 1
a18 1
LIB_DEPENDS+=	gsl.14:${PORTSDIR}/math/gsl
@


1.26
log
@- fix PORTSCOUT
@
text
@d10 1
a10 1
PORTREVISION=	2
d18 1
a18 1
LIB_DEPENDS+=	gsl.13:${PORTSDIR}/math/gsl
@


1.25
log
@- cleanup ADDITIONAL_LIB_DIRS
@
text
@d29 1
a29 1
PORTSCOUT=	limit:^0\.7
@


1.24
log
@- fix build for custom LOCALBASE in UL subdir
Reported by:	QAT
@
text
@d45 1
a45 1
ADDITIONAL_LIB_DIRS=	-L${WRKSRC}/Kernel/AdunKernel/AdunKernel.framework -L${LOCALBASE}/MolTalk/MolTalk.framework -L${LOCALBASE}/lib
@


1.23
log
@- fix build for custom LOCALBASE
Reported by: 	QAT
@
text
@d45 1
a45 1
ADDITIONAL_LIB_DIRS=	-L${WRKSRC}/Kernel/AdunKernel/AdunKernel.framework -L${LOCALBASE}/MolTalk/MolTalk.framework
@


1.22
log
@- fix build with gnustep-make-2.2.0
@
text
@d47 2
@


1.21
log
@- update PORTSCOUT
@
text
@d43 4
a46 2
ADDITIONAL_CFLAGS=	-D__FREEBSD__
ADDITIONAL_OBJCFLAGS=	-D__FREEBSD__
@


1.20
log
@- Chase math/gsl slib bump

Reported by:	pavbot
@
text
@d29 1
a29 1
PORTSCOUT=	limit:^0\.7[1-4]
@


1.19
log
@- update PORTSCOUT
@
text
@d10 1
a10 1
PORTREVISION=	1
d18 1
a18 1
LIB_DEPENDS+=	gsl.12:${PORTSDIR}/math/gsl
@


1.18
log
@- extened PORTSCOUT
@
text
@d27 3
a29 1
PORTSCOUT=	skipv:0.74,0.73,0.72,0.71
@


1.17
log
@- extend PORTSCOUT
@
text
@d27 1
a27 1
PORTSCOUT=	skipv:0.7
@


1.16
log
@Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@@
Approved by:    portmgr (pav)
@
text
@d27 1
a27 1
PORTSCOUT=	skipv:0.74
@


1.15
log
@- cleanup FreeBSD 5.x
@
text
@d10 1
@


1.14
log
@- add PORTSCOUT
@
text
@d57 1
a57 7
.include <bsd.port.pre.mk>

.if ${OSVERSION} < 600000
IGNORE=		not enough math functions
.endif

.include <bsd.port.post.mk>
@


1.13
log
@- update to 0.8.2
- take maintainership
Approved by:	maintainer
@
text
@d26 2
@


1.12
log
@Change maintainers e-mail address.

Requested over:		IRC
@
text
@d9 1
a9 2
PORTVERSION=	0.6
PORTREVISION=	3
d12 1
a12 1
DISTNAME=	Adun${PORTVERSION}
d14 1
a14 1
MAINTAINER=	gurkan@@phys.ethz.ch
d26 4
a29 2
WRKSRC=		${WRKDIR}/Adun
DEFAULT_LIBVERSION2=	0.0
d32 8
d42 2
a43 3
	${REINPLACE_CMD} -e 's|include Defs/|-include Defs/|' \
		${WRKSRC}/MolTalk/GNUmakefile.preamble
	${REINPLACE_CMD} -e 's|^GNUSTEP_INSTALLATION_DIR|#GNUSTEP_INSTALLATION_DIR|' \
d50 4
a53 1
		${WRKSRC}/UL/AdunServer/GNUmakefile
@


1.11
log
@- Chase the gsl shared lib bump.

Approved by:	thierry (mentor)
@
text
@d3 1
a3 1
# Whom:                 gurkan@@linuks.mine.nu
d15 1
a15 1
MAINTAINER=	gurkan@@linuks.mine.nu
@


1.10
log
@- cleanup after gnustep-make-2.0.1
Approved by:	maintainer (implicit)
@
text
@d10 1
a10 1
PORTREVISION=	2
d18 1
a18 1
LIB_DEPENDS+=	gsl.10:${PORTSDIR}/math/gsl
@


1.9
log
@chase math/gsl lib version
@
text
@a27 1
MAKE_ENV+=	AdunKernel_CURRENT_VERSION_NAME=0
@


1.8
log
@- update for gnustep-make-2.0.0
Approved by:	gurkan (maintainer)
@
text
@d10 1
a10 1
PORTREVISION=	1
d18 1
a18 1
LIB_DEPENDS+=	gsl.9:${PORTSDIR}/math/gsl
@


1.7
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@d28 4
d48 1
a48 1
IGNORE=		not enough math funtions
@


1.6
log
@- mark ignore on FreeBSD 5.x
Approved by:	maintainer
@
text
@d10 1
@


1.5
log
@- add category gnustep
PR:		103931
Approved by:	pav
@
text
@d40 7
a46 1
.include <bsd.port.mk>
@


1.4
log
@- update to use new bsd.gnustep.mk
Approved by:	gurkan@@linuks.mine.nu
@
text
@d10 1
a10 1
CATEGORIES=	biology
@


1.3
log
@- cleanup patches
@
text
@a18 2
WRKSRC=		${WRKDIR}/Adun/
USE_GMAKE=	yes
d24 3
a26 2
MAKEFILE=	GNUmakefile
NO_FILTER_SHLIBS=	yes
@


1.2
log
@- fix build on non i386 archs
Submitted by:	Grkan Sengn
@
text
@a39 3
	${REINPLACE_CMD} -e 's|HOME|${PREFIX}|' \
		${WRKSRC}/Plugins/Analyse/GNUmakefile \
		${WRKSRC}/Plugins/Results/GNUmakefile
@


1.1
log
@Adun is a new extendible molecular simulation program that also
includes data management and analysis capabilities.

WWW: http://diana.imim.es/Adun
Submitted by:	Grkan Sengn
Reviewed by:	dinoex
@
text
@d30 2
a31 2
	${CP} ${WRKSRC}/MolTalk/Defs/Linux_i686.def \
		${WRKSRC}/MolTalk/Defs/i386.def
@

