aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils/lineak-xosdplugin
diff options
context:
space:
mode:
authormadpilot <madpilot@FreeBSD.org>2012-12-14 05:48:41 +0800
committermadpilot <madpilot@FreeBSD.org>2012-12-14 05:48:41 +0800
commitfed46377d4c5c24e29d8a17df7abd2970cb465ea (patch)
treed8dc7836068231ef11feae94a730fa8545f43380 /sysutils/lineak-xosdplugin
parent8c852501905ed9267b32df83304eaa8cea7da8b1 (diff)
downloadfreebsd-ports-gnome-fed46377d4c5c24e29d8a17df7abd2970cb465ea.tar.gz
freebsd-ports-gnome-fed46377d4c5c24e29d8a17df7abd2970cb465ea.tar.zst
freebsd-ports-gnome-fed46377d4c5c24e29d8a17df7abd2970cb465ea.zip
- Fix build with clang
- Remove ABI version numbers from LIB_DEPENDS - Trim Makefile headers PR: ports/174196 Submitted by: KATO Tsuguru <tkato432@yahoo.com>
Diffstat (limited to 'sysutils/lineak-xosdplugin')
-rw-r--r--sysutils/lineak-xosdplugin/Makefile31
-rw-r--r--sysutils/lineak-xosdplugin/files/patch-configure11
2 files changed, 16 insertions, 26 deletions
diff --git a/sysutils/lineak-xosdplugin/Makefile b/sysutils/lineak-xosdplugin/Makefile
index 484f5f2d00f4..f353482c941d 100644
--- a/sysutils/lineak-xosdplugin/Makefile
+++ b/sysutils/lineak-xosdplugin/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: lineak-xosdplugin
-# Date created: 2004-12-29
-# Whom: Kay Lehmann <kay_lehmann@web.de>
-#
+# Created by: Kay Lehmann <kay_lehmann@web.de>
# $FreeBSD$
-#
PORTNAME= lineak-xosdplugin
PORTVERSION= 0.9
@@ -15,25 +11,30 @@ DIST_SUBDIR= lineak
MAINTAINER= ports@FreeBSD.org
COMMENT= Xosd-plugin for lineakd
-LIB_DEPENDS= lineak.8:${PORTSDIR}/sysutils/lineakd \
- xosd.4:${PORTSDIR}/misc/xosd
+LICENSE= GPLv2
+
+LIB_DEPENDS= xosd:${PORTSDIR}/misc/xosd \
+ lineak:${PORTSDIR}/sysutils/lineakd
-USE_GMAKE= yes
USE_XORG= x11 xext xt
-CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
-LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
-CONFIGURE_ARGS= --program-prefix=''
+USE_GMAKE= yes
GNU_CONFIGURE= yes
+CONFIGURE_ENV= ac_cv_path_xosd_config_script="${TRUE}"
USE_LDCONFIG= yes
+MAKE_JOBS_SAFE= yes
+
+CFLAGS+= -fPIC
+CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
+LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
MAN1= lineak_xosdplugin.1
-MAN_COMPRESSED= yes
PLIST_FILES= lib/lineakd/plugins/xosdplugin.la \
lib/lineakd/plugins/xosdplugin.so
post-patch:
- @${REINPLACE_CMD} -e 's|-ldl||' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e \
+ 's|"-O2 $$CXXFLAGS"|"$$CXXFLAGS"| ; \
+ s|echo aout|echo elf| ; \
+ /LDFLAGS/s|-ldl||' ${WRKSRC}/configure
.include <bsd.port.mk>
diff --git a/sysutils/lineak-xosdplugin/files/patch-configure b/sysutils/lineak-xosdplugin/files/patch-configure
deleted file mode 100644
index e1075fe2aac4..000000000000
--- a/sysutils/lineak-xosdplugin/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Fri Mar 4 18:18:18 2005
-+++ configure Sun Apr 3 12:19:59 2005
-@@ -21299,7 +21299,7 @@
- echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
- fi
-
-- LDFLAGS="$all_libraries -L${x_libraries} $X_LDFLAGS -lX11 -lXext -ldl"
-+ LDFLAGS="$all_libraries -L${x_libraries} $LDFLAGS $X_LDFLAGS -lX11 -lXext -ldl"
- CPPFLAGS="$all_includes -I${x_includes} ${CPPFLAGS} "
- echo "$as_me:$LINENO: checking for ac_check_lineak in -llineak" >&5
- echo $ECHO_N "checking for ac_check_lineak in -llineak... $ECHO_C" >&6