- use scons module

This commit is contained in:
ajacoutot 2007-12-12 10:42:07 +00:00
parent 1ad47e398e
commit 222e0b2f3c
2 changed files with 11 additions and 19 deletions

View File

@ -1,8 +1,9 @@
# $OpenBSD: Makefile,v 1.2 2007/10/27 23:44:41 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.3 2007/12/12 10:42:07 ajacoutot Exp $
COMMENT= data synchronization framework
DISTNAME= libopensync-0.31
PKGNAME= ${DISTNAME}p0
SHARED_LIBS += opensync 1.0
CATEGORIES= devel comms
@ -22,20 +23,13 @@ MASTER_SITES= http://www.bsdfrog.org/OpenBSD/distfiles/
WANTLIB= c pthread
BUILD_DEPENDS= :scons-*:devel/scons
MODULES= devel/scons
MODSCONS_FLAGS= APPEND_CCFLAGS="${CFLAGS}"
LIB_DEPENDS= sqlite3.>=8::databases/sqlite3 \
xml2.>=9::textproc/libxml \
glib-2.0.>=1200,gmodule-2.0.>=1200,gthread-2.0.>=1200::devel/glib2
NO_REGRESS= Yes
do-build:
@${SETENV} ${MAKE_ENV} scons -C ${WRKSRC} \
CC=${CC} CXX=${CXX} APPEND_CCFLAGS="${CFLAGS}" \
prefix=${PREFIX} debug=0
do-install:
@${SETENV} ${MAKE_ENV} scons -C ${WRKSRC} install \
DESTDIR=${WRKINST}
.include <bsd.port.mk>

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.4 2007/09/15 20:04:20 merdely Exp $
# $OpenBSD: Makefile,v 1.5 2007/12/12 10:42:07 ajacoutot Exp $
COMMENT= 3D earth viewer with GPS support
DISTNAME= gaia-0.1.2
PKGNAME= ${DISTNAME}p1
PKGNAME= ${DISTNAME}p2
CATEGORIES= x11 geo
EXTRACT_SUFX= .tar.bz2
@ -12,7 +12,7 @@ HOMEPAGE= http://gaia.serezhkin.com/
MAINTAINER= Antoine Jacoutot <ajacoutot@openbsd.org>
# GPLv2
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
@ -22,9 +22,11 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gaia-clean/}
WANTLIB= GL GLU c crypto idn m pthread ssl stdc++ z
MODULES= devel/scons
MODSCONS_FLAGS= datadir=share/gaia gpsd=1
USE_X11= Yes
NO_REGRESS= Yes
BUILD_DEPENDS= ::devel/scons
LIB_DEPENDS= SDL.>=6::devel/sdl \
gps.>=16::misc/gpsd \
curl.>=4::net/curl \
@ -41,10 +43,6 @@ pre-configure:
-e 's,!!X11BASE!!,${X11BASE},g;' \
${WRKSRC}/SConstruct
do-build:
@${SETENV} ${MAKE_ENV} scons -C ${WRKSRC} \
prefix=${PREFIX} datadir=share/gaia gpsd=1
do-install:
${INSTALL_PROGRAM} ${WRKBUILD}/gaia ${PREFIX}/bin
${INSTALL_DATA_DIR} ${PREFIX}/share/gaia