aboutsummaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2014-03-07 17:27:34 +0800
committerkwm <kwm@FreeBSD.org>2014-03-07 17:27:34 +0800
commitaa82f1fa7596f989d7dddd94492a032dab3850dc (patch)
treedc9c484f919c2144b78679b6315a50d87f8cc550 /graphics
parent05ad155df1a4eb9f9af4470cce6a0f57d3e0f552 (diff)
downloadfreebsd-ports-gnome-aa82f1fa7596f989d7dddd94492a032dab3850dc.tar.gz
freebsd-ports-gnome-aa82f1fa7596f989d7dddd94492a032dab3850dc.tar.zst
freebsd-ports-gnome-aa82f1fa7596f989d7dddd94492a032dab3850dc.zip
Stagify.
Use USES=libtool pathfix Use USE_GNOME for cairo and libxml++26 depends.
Diffstat (limited to 'graphics')
-rw-r--r--graphics/cairomm/Makefile13
-rw-r--r--graphics/cairomm/pkg-plist2
2 files changed, 8 insertions, 7 deletions
diff --git a/graphics/cairomm/Makefile b/graphics/cairomm/Makefile
index d79140fd198f..73a10c6f8090 100644
--- a/graphics/cairomm/Makefile
+++ b/graphics/cairomm/Makefile
@@ -11,15 +11,13 @@ MASTER_SITES= http://cairographics.org/releases/
MAINTAINER= gnome@FreeBSD.org
COMMENT= C++ interface to cairo
-LIB_DEPENDS= xml\\+\\+-2.6:${PORTSDIR}/textproc/libxml++26 \
- cairo.2:${PORTSDIR}/graphics/cairo
-
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
-USE_AUTOTOOLS= libtool
+
+GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-USES= gmake pkgconfig
-USE_GNOME= gnomehack ltverhack
+USES= gmake libtool pathfix pkgconfig
+USE_GNOME= cairo libxml++26
CONFIGURE_ENV= AUTOMAKE="${TRUE}" AUTOCONF="${TRUE}" DOXYGEN="${TRUE}"
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
@@ -32,4 +30,7 @@ post-configure:
@${TOUCH} -f ${WRKSRC}/docs/reference/html/index.html
.endif
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcairomm-1.0.so.1.4.0
+
.include <bsd.port.mk>
diff --git a/graphics/cairomm/pkg-plist b/graphics/cairomm/pkg-plist
index 093397a8a5af..30c4bbb7ccff 100644
--- a/graphics/cairomm/pkg-plist
+++ b/graphics/cairomm/pkg-plist
@@ -19,10 +19,10 @@ include/cairomm-1.0/cairomm/win32_font.h
include/cairomm-1.0/cairomm/win32_surface.h
include/cairomm-1.0/cairomm/xlib_surface.h
lib/cairomm-1.0/include/cairommconfig.h
-lib/libcairomm-1.0.a
lib/libcairomm-1.0.la
lib/libcairomm-1.0.so
lib/libcairomm-1.0.so.1
+lib/libcairomm-1.0.so.1.4.0
libdata/pkgconfig/cairomm-1.0.pc
libdata/pkgconfig/cairomm-ft-1.0.pc
libdata/pkgconfig/cairomm-pdf-1.0.pc