50 lines
1 KiB
Makefile
50 lines
1 KiB
Makefile
COMMENT = XML parser written in Vala
|
|
DISTNAME = libxmlbird-1.2.0
|
|
CATEGORIES = textproc
|
|
REVISION = 1
|
|
|
|
SHARED_LIBS += xmlbird 0.0 # 1.0.6
|
|
|
|
HOMEPAGE = http://birdfont.org/xmlbird.php
|
|
|
|
MAINTAINER = Jasper Lievisse Adriaanse <jasper@openbsd.org>
|
|
|
|
# LGPLv3+
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
WANTLIB = glib-2.0 iconv intl
|
|
|
|
SITES = http://birdfont.org/xmlbird-releases/
|
|
EXTRACT_SUFX = .tar.xz
|
|
|
|
|
|
MODULES = lang/python
|
|
MODPY_RUNDEP = No
|
|
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
|
|
MODPY_ADJ_FILES = configure install.py
|
|
|
|
BUILD_DEPENDS = devel/py-doit \
|
|
lang/vala
|
|
LIB_DEPENDS = devel/glib2
|
|
|
|
TEST_DEPENDS = ${BASE_PKGPATH}
|
|
|
|
CONFIGURE_STYLE = simple
|
|
CONFIGURE_ARGS = --cc="${CC}"
|
|
|
|
SUBST_VARS += DESTDIR
|
|
|
|
pre-configure:
|
|
sed -i "s,bash,sh,g" ${WRKSRC}/scripts/run.py
|
|
${SUBST_CMD} ${WRKSRC}/dodo.py ${WRKSRC}/configure ${WRKSRC}/install.py
|
|
|
|
do-build:
|
|
cd ${WRKSRC} && ${LOCALBASE}/bin/doit libxmlbird libxmlbird_pkgconfig
|
|
|
|
do-install:
|
|
cd ${WRKSRC} && ./install.py
|
|
|
|
do-test:
|
|
cd ${WRKSRC} && ${LOCALBASE}/bin/doit test
|
|
|
|
.include <bsd.port.mk>
|