View | Details | Raw Unified | Return to bug 192062 | Differences between
and this patch

Collapse All | Expand All

(-)accessibility/gnopernicus/Makefile (+2 lines)
Lines 16-25 LIB_DEPENDS= libgnome-mag.so:${PORTSDIR} Link Here
16
16
17
USES=		gettext gmake libtool pathfix pkgconfig tar:bzip2
17
USES=		gettext gmake libtool pathfix pkgconfig tar:bzip2
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
USE_XORG=	x11
19
INSTALLS_OMF=	yes
20
INSTALLS_OMF=	yes
20
INSTALLS_ICONS=	yes
21
INSTALLS_ICONS=	yes
21
USE_GNOME=	gnomeprefix intlhack libgnomeui atspi gnomespeech
22
USE_GNOME=	gnomeprefix intlhack libgnomeui atspi gnomespeech
22
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
24
CONFIGURE_ARGS=	X_LIBS=-lX11
23
CPPFLAGS+=	-I${LOCALBASE}/include
25
CPPFLAGS+=	-I${LOCALBASE}/include
24
LDFLAGS+=	-L${LOCALBASE}/lib
26
LDFLAGS+=	-L${LOCALBASE}/lib
25
MAKE_ENV=	SED="${SED}"
27
MAKE_ENV=	SED="${SED}"
(-)audio/gqradio/Makefile (-1 / +2 lines)
Lines 14-23 LICENSE= GPLv2 Link Here
14
14
15
USES=		gettext pathfix pkgconfig
15
USES=		gettext pathfix pkgconfig
16
USE_GNOME=	gtk20
16
USE_GNOME=	gtk20
17
USE_XORG=	x11
17
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
18
19
19
CPPFLAGS+=	-I${LOCALBASE}/include
20
CPPFLAGS+=	-I${LOCALBASE}/include
20
LIBS+=		-L${LOCALBASE}/lib -lm
21
LIBS+=		-L${LOCALBASE}/lib -lm -lX11
21
22
22
OPTIONS_DEFINE=		DOCS V4L
23
OPTIONS_DEFINE=		DOCS V4L
23
24
(-)audio/jack-rack/Makefile (-1 / +1 lines)
Lines 20-26 USES= gettext shebangfix pkgconfig tar: Link Here
20
USE_PYTHON=	yes
20
USE_PYTHON=	yes
21
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
22
CPPFLAGS+=	-I${LOCALBASE}/include
22
CPPFLAGS+=	-I${LOCALBASE}/include
23
LDFLAGS+=	-L${LOCALBASE}/lib
23
LIBS+=		-L${LOCALBASE}/lib -lm
24
CONFIGURE_ARGS=	--disable-ladcca --disable-lash --disable-aseq
24
CONFIGURE_ARGS=	--disable-ladcca --disable-lash --disable-aseq
25
SHEBANG_FILES=	ecarack
25
SHEBANG_FILES=	ecarack
26
26
(-)audio/padevchooser/Makefile (+2 lines)
Lines 16-22 LIB_DEPENDS= libglademm-2.4.so:${PORTSDI Link Here
16
RUN_DEPENDES=	dbus-daemon:${PORTSDIR}/devel/dbus
16
RUN_DEPENDES=	dbus-daemon:${PORTSDIR}/devel/dbus
17
17
18
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
19
LIBS+=		-L${LOCALBASE}/lib -lX11
19
USES=		gmake pkgconfig
20
USES=		gmake pkgconfig
21
USE_XORG=	x11
20
22
21
CONFIGURE_ARGS=	--disable-lynx
23
CONFIGURE_ARGS=	--disable-lynx
22
24
(-)comms/kb/files/Makefile (-1 / +1 lines)
Lines 13-16 kb_server: kb_server.c Link Here
13
13
14
kb:	boxes.c fboxes.c kb.c radio.c bsd_bells.c fields.c sboxes.c \
14
kb:	boxes.c fboxes.c kb.c radio.c bsd_bells.c fields.c sboxes.c \
15
	couzon.c init.c kb_server.c support.c elogs.c io.c network.c tree.c
15
	couzon.c init.c kb_server.c support.c elogs.c io.c network.c tree.c
16
	${CC} ${CFLAGS} -DSPKR -I. ${LIBS} kb.c -o kb
16
	${CC} ${CFLAGS} -DSPKR -I. ${LIBS} kb.c -o kb -lm
(-)deskutils/fusenshi/Makefile (-4 / +2 lines)
Lines 10-20 MASTER_SITES= http://www.ongs.co.jp/proj Link Here
10
MAINTAINER=	ozawa@ongs.co.jp
10
MAINTAINER=	ozawa@ongs.co.jp
11
COMMENT=	Post-it(R) like application with network support
11
COMMENT=	Post-it(R) like application with network support
12
12
13
LIB_DEPENDS=	libgtkmm-2.4.so:${PORTSDIR}/x11-toolkits/gtkmm24 \
14
		libgtksourceview-1.0.so:${PORTSDIR}/x11-toolkits/gtksourceview
15
16
USES=		pkgconfig tar:tgz
13
USES=		pkgconfig tar:tgz
17
USE_GNOME=	libxml2
14
USE_GNOME=	gtkmm24 gtksourceview libxml2
15
USE_XORG=	x11
18
MAKE_JOBS_UNSAFE=	yes
16
MAKE_JOBS_UNSAFE=	yes
19
17
20
.ifdef WITHOUT_SSL
18
.ifdef WITHOUT_SSL
(-)deskutils/fusenshi/files/patch-src-Makefile (-1 / +10 lines)
Lines 1-6 Link Here
1
--- src/Makefile.orig	2014-07-05 00:11:32.020240534 +0800
1
--- src/Makefile.orig	2014-07-05 00:11:32.020240534 +0800
2
+++ src/Makefile	2014-07-05 00:12:26.524236990 +0800
2
+++ src/Makefile	2014-07-05 00:12:26.524236990 +0800
3
@@ -98,12 +98,12 @@ build: ${OBJ}
3
@@ -34,7 +34,7 @@
4
 .include "../Makefile.inc"
5
 
6
 LIB_DEPS= gtkmm-2.4 gdkmm-2.4 atkmm-1.6 pangomm-1.4 gtksourceview-1.0 \
7
-		  gthread-2.0 libxml-2.0
8
+		  gthread-2.0 libxml-2.0 x11
9
 
10
 #ifndef WITHOUT_SSL
11
 LIB_DEPS+= gnutls
12
@@ -98,12 +98,12 @@
4
 	${CXX} ${CXXFLAGS} -o ${<:.cpp=.o} -c $<
13
 	${CXX} ${CXXFLAGS} -o ${<:.cpp=.o} -c $<
5
 
14
 
6
 install:
15
 install:
(-)deskutils/glabels/Makefile (+1 lines)
Lines 34-38 CONFIGURE_ARGS+= --without-libebook Link Here
34
post-patch:
34
post-patch:
35
	@${REINPLACE_CMD} -e 's|malloc\.h|stdlib\.h|g' \
35
	@${REINPLACE_CMD} -e 's|malloc\.h|stdlib\.h|g' \
36
		${WRKSRC}/iec16022-0.2.1/*.c
36
		${WRKSRC}/iec16022-0.2.1/*.c
37
	@${REINPLACE_CMD} 's/_LDADD =/& -lm/' ${WRKSRC}/src/Makefile.in
37
38
38
.include <bsd.port.post.mk>
39
.include <bsd.port.post.mk>
(-)deskutils/gnome-main-menu/files/patch-configure (-10 / +10 lines)
Lines 6-18 Link Here
6
     if test -n "$PKG_CONFIG" && \
6
     if test -n "$PKG_CONFIG" && \
7
-    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" \$COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo \"") >&5
7
-    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" \$COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo \"") >&5
8
-  ($PKG_CONFIG --exists --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo ") 2>&5
8
-  ($PKG_CONFIG --exists --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo ") 2>&5
9
+    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" \$COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo \"") >&5
9
+    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" \$COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo x11 \"") >&5
10
+  ($PKG_CONFIG --exists --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo ") 2>&5
10
+  ($PKG_CONFIG --exists --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo x11 ") 2>&5
11
   ac_status=$?
11
   ac_status=$?
12
   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12
   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13
   (exit $ac_status); }; then
13
   (exit $ac_status); }; then
14
-  pkg_cv_MAIN_MENU_CFLAGS=`$PKG_CONFIG --cflags " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo " 2>/dev/null`
14
-  pkg_cv_MAIN_MENU_CFLAGS=`$PKG_CONFIG --cflags " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo " 2>/dev/null`
15
+  pkg_cv_MAIN_MENU_CFLAGS=`$PKG_CONFIG --cflags " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo " 2>/dev/null`
15
+  pkg_cv_MAIN_MENU_CFLAGS=`$PKG_CONFIG --cflags " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo x11 " 2>/dev/null`
16
 else
16
 else
17
   pkg_failed=yes
17
   pkg_failed=yes
18
 fi
18
 fi
Lines 22-34 Link Here
22
     if test -n "$PKG_CONFIG" && \
22
     if test -n "$PKG_CONFIG" && \
23
-    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" \$COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo \"") >&5
23
-    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" \$COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo \"") >&5
24
-  ($PKG_CONFIG --exists --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo ") 2>&5
24
-  ($PKG_CONFIG --exists --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo ") 2>&5
25
+    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" \$COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo \"") >&5
25
+    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" \$COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo x11 \"") >&5
26
+  ($PKG_CONFIG --exists --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo ") 2>&5
26
+  ($PKG_CONFIG --exists --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo x11 ") 2>&5
27
   ac_status=$?
27
   ac_status=$?
28
   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28
   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29
   (exit $ac_status); }; then
29
   (exit $ac_status); }; then
30
-  pkg_cv_MAIN_MENU_LIBS=`$PKG_CONFIG --libs " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo " 2>/dev/null`
30
-  pkg_cv_MAIN_MENU_LIBS=`$PKG_CONFIG --libs " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo " 2>/dev/null`
31
+  pkg_cv_MAIN_MENU_LIBS=`$PKG_CONFIG --libs " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo " 2>/dev/null`
31
+  pkg_cv_MAIN_MENU_LIBS=`$PKG_CONFIG --libs " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo x11 " 2>/dev/null`
32
 else
32
 else
33
   pkg_failed=yes
33
   pkg_failed=yes
34
 fi
34
 fi
Lines 37-52 Link Here
37
 fi
37
 fi
38
         if test $_pkg_short_errors_supported = yes; then
38
         if test $_pkg_short_errors_supported = yes; then
39
-	        MAIN_MENU_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo " 2>&1`
39
-	        MAIN_MENU_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo " 2>&1`
40
+	        MAIN_MENU_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo " 2>&1`
40
+	        MAIN_MENU_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo x11 " 2>&1`
41
         else
41
         else
42
-	        MAIN_MENU_PKG_ERRORS=`$PKG_CONFIG --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo " 2>&1`
42
-	        MAIN_MENU_PKG_ERRORS=`$PKG_CONFIG --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo " 2>&1`
43
+	        MAIN_MENU_PKG_ERRORS=`$PKG_CONFIG --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo " 2>&1`
43
+	        MAIN_MENU_PKG_ERRORS=`$PKG_CONFIG --print-errors " $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo x11 " 2>&1`
44
         fi
44
         fi
45
 	# Put the nasty error message in config.log where it belongs
45
 	# Put the nasty error message in config.log where it belongs
46
 	echo "$MAIN_MENU_PKG_ERRORS" >&5
46
 	echo "$MAIN_MENU_PKG_ERRORS" >&5
47
 
47
 
48
-	{ { $as_echo "$as_me:$LINENO: error: Package requirements ( $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo ) were not met:
48
-	{ { $as_echo "$as_me:$LINENO: error: Package requirements ( $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo ) were not met:
49
+	{ { $as_echo "$as_me:$LINENO: error: Package requirements ( $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo ) were not met:
49
+	{ { $as_echo "$as_me:$LINENO: error: Package requirements ( $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo x11 ) were not met:
50
 
50
 
51
 $MAIN_MENU_PKG_ERRORS
51
 $MAIN_MENU_PKG_ERRORS
52
 
52
 
Lines 55-61 Link Here
55
 See the pkg-config man page for more details.
55
 See the pkg-config man page for more details.
56
 " >&5
56
 " >&5
57
-$as_echo "$as_me: error: Package requirements ( $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo ) were not met:
57
-$as_echo "$as_me: error: Package requirements ( $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 NetworkManager libnm_glib >= 0.7.0 hal-storage cairo ) were not met:
58
+$as_echo "$as_me: error: Package requirements ( $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo ) were not met:
58
+$as_echo "$as_me: error: Package requirements ( $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 libgnome-2.0 libgnomeui-2.0 dbus-glib-1 hal-storage cairo x11 ) were not met:
59
 
59
 
60
 $MAIN_MENU_PKG_ERRORS
60
 $MAIN_MENU_PKG_ERRORS
61
 
61
 
(-)deskutils/gtimer/Makefile (-2 / +2 lines)
Lines 14-26 LICENSE= GPLv2 Link Here
14
14
15
RUN_DEPENDS=	xdg-open:${PORTSDIR}/devel/xdg-utils
15
RUN_DEPENDS=	xdg-open:${PORTSDIR}/devel/xdg-utils
16
16
17
USE_XORG=	xscrnsaver
17
USE_XORG=	x11 xscrnsaver
18
USE_GNOME=	gtk20
18
USE_GNOME=	gtk20
19
USES=		gettext perl5 gmake pkgconfig
19
USES=		gettext perl5 gmake pkgconfig
20
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
21
21
22
CPPFLAGS+=	-I${LOCALBASE}/include -Wno-return-type
22
CPPFLAGS+=	-I${LOCALBASE}/include -Wno-return-type
23
LDFLAGS+=	-L${LOCALBASE}/lib
23
LIBS+=		-L${LOCALBASE}/lib -lX11
24
24
25
post-patch:
25
post-patch:
26
	@${REINPLACE_CMD} -e 's|1.1.7|${PORTVERSION}|g' ${WRKSRC}/configure
26
	@${REINPLACE_CMD} -e 's|1.1.7|${PORTVERSION}|g' ${WRKSRC}/configure
(-)deskutils/mdh/Makefile (-1 / +2 lines)
Lines 14-23 LICENSE= GPLv2 # (or later) Link Here
14
14
15
USE_GNOME=	gtk20
15
USE_GNOME=	gtk20
16
USES=		gmake pkgconfig tar:bzip2
16
USES=		gmake pkgconfig tar:bzip2
17
USE_XORG=	x11
17
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
18
19
19
CPPFLAGS+=	-I${LOCALBASE}/include
20
CPPFLAGS+=	-I${LOCALBASE}/include
20
LDFLAGS+=	-L${LOCALBASE}/lib
21
LIBS+=		-L${LOCALBASE}/lib -lX11
21
22
22
OPTIONS_DEFINE=	CURL DOCS GTOP
23
OPTIONS_DEFINE=	CURL DOCS GTOP
23
OPTIONS_DEFAULT=	CURL GTOP
24
OPTIONS_DEFAULT=	CURL GTOP
(-)deskutils/multisync/Makefile (-10 / +2 lines)
Lines 11-22 DISTNAME= multisync-${PORTVERSION} Link Here
11
MAINTAINER?=	ports@FreeBSD.org
11
MAINTAINER?=	ports@FreeBSD.org
12
COMMENT?=	Synchronize calendars, addressbooks, and other PIM data
12
COMMENT?=	Synchronize calendars, addressbooks, and other PIM data
13
13
14
WRKSRC?=	${WRKDIR}/${PORTNAME}-${PORTVERSION}
15
WRKSRCMASTER=	${WRKDIR}/multisync-${PORTVERSION}
16
USE_GNOME=	gnomeprefix libgnomeui
14
USE_GNOME=	gnomeprefix libgnomeui
17
USES=		gmake libtool pathfix pkgconfig tar:bzip2
15
USES=		gmake libtool pathfix pkgconfig tar:bzip2
18
USE_AUTOTOOLS=	libtoolize aclocal autoconf automake
16
USE_AUTOTOOLS=	libtoolize aclocal autoconf autoheader automake
19
AUTOMAKE_ARGS=	--add-missing
17
AUTOMAKE_ARGS=	-a -c -f
20
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
21
CPPFLAGS+=	-I${LOCALBASE}/include
19
CPPFLAGS+=	-I${LOCALBASE}/include
22
LIBS+=		-L${LOCALBASE}/lib
20
LIBS+=		-L${LOCALBASE}/lib
Lines 24-34 MAKE_JOBS_UNSAFE= yes Link Here
24
22
25
pre-configure:
23
pre-configure:
26
	@${FIND} ${WRKDIR} -type l -delete
24
	@${FIND} ${WRKDIR} -type l -delete
27
.for FILE in missing install-sh mkinstalldirs config.guess config.sub depcomp
28
	@${CP} -f ${AUTOMAKE_DIR}/${FILE} ${WRKSRC}
29
	@${CP} -f ${AUTOMAKE_DIR}/${FILE} ${WRKSRCMASTER}
30
.endfor
31
	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
32
		's|-lpthread||'
33
25
34
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)deskutils/multisync/files/patch-src-Makefile.am (+11 lines)
Line 0 Link Here
1
--- src/Makefile.am.orig
2
+++ src/Makefile.am
3
@@ -23,7 +23,7 @@
4
 
5
 multisync_LDFLAGS = -rdynamic
6
 
7
-multisync_LDADD = @PACKAGE_LIBS@ $(INTLLIBS) -lpthread -L./libversit -lversit
8
+multisync_LDADD = @PACKAGE_LIBS@ -lX11 $(INTLLIBS) -lpthread -L./libversit -lversit
9
 
10
 SUBDIRS = libversit
11
 
(-)deskutils/notecase/Makefile (-1 / +2 lines)
Lines 13-20 COMMENT= Hierarchical text notes manager Link Here
13
13
14
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
15
15
16
USE_GNOME=	gtk20 gtksourceview2 gnomevfs2
17
USES=		dos2unix gmake desktop-file-utils gettext pkgconfig shared-mime-info
16
USES=		dos2unix gmake desktop-file-utils gettext pkgconfig shared-mime-info
17
USE_GNOME=	gtk20 gtksourceview2 gnomevfs2
18
USE_XORG=	x11
18
19
19
DOS2UNIX_REGEX=	.*\.(c|h|cpp)
20
DOS2UNIX_REGEX=	.*\.(c|h|cpp)
20
21
(-)deskutils/notecase/files/patch-Makefile (-1 / +1 lines)
Lines 13-19 Link Here
13
 else
13
 else
14
 $(BIN)/notecase$(EXE): updatesrc $(OBJS)
14
 $(BIN)/notecase$(EXE): updatesrc $(OBJS)
15
-	$(LD) $(OBJS) -o $(BIN)/notecase$(EXE) $(FLAGS) $(LDFLAGS) $(GTKLIBS) > /dev/null
15
-	$(LD) $(OBJS) -o $(BIN)/notecase$(EXE) $(FLAGS) $(LDFLAGS) $(GTKLIBS) > /dev/null
16
+	$(LD) $(OBJS) -o $(BIN)/notecase$(EXE) $(FLAGS) $(LDFLAGS) $(GTKLIBS) -lz > /dev/null
16
+	$(LD) $(OBJS) -o $(BIN)/notecase$(EXE) $(FLAGS) $(LDFLAGS) $(GTKLIBS) -lX11 -lz > /dev/null
17
 endif	
17
 endif	
18
 
18
 
19
 #
19
 #
(-)deskutils/notify-osd/Makefile (-4 / +4 lines)
Lines 13-30 COMMENT= On-screen-display notification Link Here
13
13
14
LICENSE=	GPLv3
14
LICENSE=	GPLv3
15
15
16
CONFLICTS=	xfce4-notification-daemon-[0-9]*
17
18
LIB_DEPENDS=	libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
16
LIB_DEPENDS=	libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
19
		libnotify.so:${PORTSDIR}/devel/libnotify
17
		libnotify.so:${PORTSDIR}/devel/libnotify
20
RUN_DEPENDS=	dbus-daemon:${PORTSDIR}/devel/dbus
18
RUN_DEPENDS=	dbus-daemon:${PORTSDIR}/devel/dbus
21
19
20
CONFLICTS=	xfce4-notification-daemon-[0-9]*
21
22
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
23
USES=		gmake libtool pkgconfig
23
USES=		gmake libtool pkgconfig
24
USE_GNOME=	libwnck gconf2
24
USE_GNOME=	libwnck gconf2
25
USE_XORG=	pixman
25
USE_XORG=	pixman x11
26
26
27
LDFLAGS+=	-L${LOCALBASE}/lib -lpixman-1
27
LIBS+=		-L${LOCALBASE}/lib -lpixman-1 -lX11
28
28
29
.include <bsd.port.options.mk>
29
.include <bsd.port.options.mk>
30
30
(-)deskutils/xfce4-notification-daemon/Makefile (-1 / +1 lines)
Lines 62-68 post-patch: Link Here
62
		${WRKSRC}/src/daemon/Makefile.in \
62
		${WRKSRC}/src/daemon/Makefile.in \
63
		${WRKSRC}/src/themes/bubble/Makefile.in \
63
		${WRKSRC}/src/themes/bubble/Makefile.in \
64
		${WRKSRC}/src/themes/standard/Makefile.in
64
		${WRKSRC}/src/themes/standard/Makefile.in
65
	@${REINPLACE_CMD} '/GTK_LIBS =/s/$$/ -lgmodule-2.0/' \
65
	@${REINPLACE_CMD} '/GTK_LIBS =/s/$$/ -lgmodule-2.0 -lX11/' \
66
		${WRKSRC}/src/daemon/Makefile.in
66
		${WRKSRC}/src/daemon/Makefile.in
67
.if empty(PORT_OPTIONS:MNLS)
67
.if empty(PORT_OPTIONS:MNLS)
68
	@${REINPLACE_CMD} -e 's|\(USE_NLS=\)yes|\1no|' ${WRKSRC}/configure
68
	@${REINPLACE_CMD} -e 's|\(USE_NLS=\)yes|\1no|' ${WRKSRC}/configure
(-)editors/codelite/files/patch-sdk_codelite_indexer_CMakeLists.txt (+11 lines)
Line 0 Link Here
1
--- sdk/codelite_indexer/CMakeLists.txt.orig
2
+++ sdk/codelite_indexer/CMakeLists.txt
3
@@ -33,7 +33,7 @@
4
 
5
 # Define the output
6
 add_executable(codelite_indexer ${SRCS})
7
-target_link_libraries(codelite_indexer ${LINKER_OPTIONS} ${wxWidgets_LIBRARIES})
8
+target_link_libraries(codelite_indexer ${LINKER_OPTIONS} ${wxWidgets_LIBRARIES} -pthread)
9
 
10
 install(TARGETS codelite_indexer DESTINATION ${CL_PREFIX}/bin)
11
 
(-)editors/ghex/Makefile (+3 lines)
Lines 23-26 LDFLAGS+= -L${LOCALBASE}/lib Link Here
23
23
24
GCONF_SCHEMAS=	ghex2.schemas
24
GCONF_SCHEMAS=	ghex2.schemas
25
25
26
post-patch:
27
	@${REINPLACE_CMD} '/^ghex2_LDADD =/s/$$/ -lm/' ${WRKSRC}/src/Makefile.in
28
26
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)editors/madedit/Makefile (-9 / +5 lines)
Lines 12-31 COMMENT= Open-source and cross-platform Link Here
12
12
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
14
15
LIB_DEPENDS=	libboost_regex.so:${PORTSDIR}/devel/boost-libs
16
15
USES=		gettext pkgconfig dos2unix desktop-file-utils
17
USES=		gettext pkgconfig dos2unix desktop-file-utils
16
USE_WX=		2.8+
18
USE_WX=		2.8+
17
WANT_UNICODE=	yes
19
WANT_UNICODE=	yes
18
20
USE_XORG=	x11
19
LIB_DEPENDS+=	libboost_regex.so:${PORTSDIR}/devel/boost-libs
20
21
21
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
22
CONFIGURE_ARGS+=--with-wx-config=${WX_CONFIG}
23
CONFIGURE_ARGS=	--with-wx-config=${WX_CONFIG}
23
CONFIGURE_ENV+=	PKG_CONFIG="${PKG_CONFIG}" glib_gtk2_CFLAGS="${glib_gtk2_CFLAGS}" glib_gtk2_LIBS="${glib_gtk2_LIBS}"
24
LIBS+=		-L${LOCALBASE}/lib -lX11
24
CXXFLAGS+=	${glib_gtk2_CFLAGS}
25
26
PKG_CONFIG?=	${LOCALBASE}/bin/pkgconf
27
glib_gtk2_CFLAGS=`${PKG_CONFIG} --cflags gtk+-2.0`
28
glib_gtk2_LIBS=	`${PKG_CONFIG} --libs gtk+-2.0`
29
25
30
BROKEN_sparc64=	yes
26
BROKEN_sparc64=	yes
31
27
(-)emulators/jzintv/Makefile (-1 / +1 lines)
Lines 20-26 USES= gmake zip Link Here
20
USE_XORG=	x11 xau xdmcp
20
USE_XORG=	x11 xau xdmcp
21
USE_SDL=	sdl
21
USE_SDL=	sdl
22
CPPFLAGS+=	-I${LOCALBASE}/include `${SDL_CONFIG} --cflags`
22
CPPFLAGS+=	-I${LOCALBASE}/include `${SDL_CONFIG} --cflags`
23
LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS} `${SDL_CONFIG} --libs`
23
LDFLAGS+=	-L${LOCALBASE}/lib `${SDL_CONFIG} --libs` -lm
24
24
25
OPTIONS_DEFINE=	TOOLS DOCS EXAMPLES
25
OPTIONS_DEFINE=	TOOLS DOCS EXAMPLES
26
OPTIONS_SUB=	yes
26
OPTIONS_SUB=	yes
(-)emulators/tilem/Makefile (+1 lines)
Lines 19-24 GNU_CONFIGURE= yes Link Here
19
CONFIGURE_ENV=	OPT_CFLAGS=" "	# Inhibit -O3, our default CFLAGS are upheld
19
CONFIGURE_ENV=	OPT_CFLAGS=" "	# Inhibit -O3, our default CFLAGS are upheld
20
USE_GNOME=	gtk20
20
USE_GNOME=	gtk20
21
INSTALLS_ICONS=	yes
21
INSTALLS_ICONS=	yes
22
LIBS+=		-lm
22
23
23
# Unbreak parallel builds (-jX)
24
# Unbreak parallel builds (-jX)
24
post-patch:
25
post-patch:
(-)finance/grisbi/Makefile (-3 / +3 lines)
Lines 19-28 GNU_CONFIGURE= yes Link Here
19
USE_GNOME=	gtk20 glib20 libxml2
19
USE_GNOME=	gtk20 glib20 libxml2
20
USE_OPENSSL=	yes
20
USE_OPENSSL=	yes
21
INSTALLS_ICONS=	yes
21
INSTALLS_ICONS=	yes
22
CONFIGURE_ENV+=	OPENSSL_CFLAGS="-I${OPENSSLINC}" OPENSSL_LIBS="-L${OPENSSLLIB} -lssl"
22
CONFIGURE_ENV+=	OPENSSL_CFLAGS="-I${OPENSSLINC}" OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto"
23
23
24
CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
24
CPPFLAGS+=	-I${LOCALBASE}/include
25
LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
25
LIBS+=		-L${LOCALBASE}/lib
26
26
27
OPTIONS_DEFINE=	DOCS NLS
27
OPTIONS_DEFINE=	DOCS NLS
28
28
(-)finance/xtrader/Makefile (-1 lines)
Lines 13-19 COMMENT= Technical analysis program for Link Here
13
LIB_DEPENDS=	libptypes.so:${PORTSDIR}/devel/ptypes \
13
LIB_DEPENDS=	libptypes.so:${PORTSDIR}/devel/ptypes \
14
		libfltk.so.1:${PORTSDIR}/x11-toolkits/fltk
14
		libfltk.so.1:${PORTSDIR}/x11-toolkits/fltk
15
15
16
MAKE_ENV=	PTHREAD_LIBS="${PTHREAD_LIBS}"
17
MAKEFILE=	Makefile.linux
16
MAKEFILE=	Makefile.linux
18
USE_XORG=	x11 xpm
17
USE_XORG=	x11 xpm
19
BUILD_WRKSRC=	${WRKSRC}/${PORTNAME}
18
BUILD_WRKSRC=	${WRKSRC}/${PORTNAME}
(-)finance/xtrader/files/patch-Makefile.linux (-3 / +3 lines)
Lines 6-16 Link Here
6
-CFLAGS=			-march=i586 -O3 -Wall -Wno-format-y2k
6
-CFLAGS=			-march=i586 -O3 -Wall -Wno-format-y2k
7
-LFLAGS=			-L/usr/local/lib -lz -lfltk -lptypes  -lexpat -L/usr/X11R6/lib -lm -lXpm -lX11 -ldl -lpthread -lXft
7
-LFLAGS=			-L/usr/local/lib -lz -lfltk -lptypes  -lexpat -L/usr/X11R6/lib -lm -lXpm -lX11 -ldl -lpthread -lXft
8
-LFLAGS2=		-L/usr/local/lib -lfltk_ -lptypes -L/usr/X11R6/lib -lXpm -lX11 -ldl -lpthread
8
-LFLAGS2=		-L/usr/local/lib -lfltk_ -lptypes -L/usr/X11R6/lib -lXpm -lX11 -ldl -lpthread
9
+COMP=			$(CC)
9
+COMP=			$(CXX)
10
+IFLAGS=			-I../util -Isrc -I$(LOCALBASE)/include -I$(LOCALBASE)/include/ptypes
10
+IFLAGS=			-I../util -Isrc -I$(LOCALBASE)/include -I$(LOCALBASE)/include/ptypes
11
+CFLAGS:=			$(CFLAGS) -Wno-format-y2k
11
+CFLAGS:=			$(CFLAGS) -Wno-format-y2k
12
+LFLAGS=			-L$(LOCALBASE)/lib -lz -lfltk -lptypes  -lexpat -lm -lXpm -lX11  $(PTHREAD_LIBS) -lXft -lcompat
12
+LFLAGS=			-L$(LOCALBASE)/lib -lz -lfltk -lptypes -lexpat -lm -lXpm -lX11 -pthread -lXft -lcompat
13
+LFLAGS2=		-L$(LOCALBASE)/lib -lfltk -lptypes -lXpm -lX11  $(PTHREAD_LIBS)
13
+LFLAGS2=		-L$(LOCALBASE)/lib -lfltk -lptypes -lXpm -lX11 -pthread
14
 XTRADER=		xtrader
14
 XTRADER=		xtrader
15
 XTRADER2=		xtrader.static
15
 XTRADER2=		xtrader.static
16
 
16
 
(-)ftp/pureadmin/Makefile (-2 / +2 lines)
Lines 19-26 INSTALLS_ICONS= yes Link Here
19
19
20
OPTIONS_DEFINE=	DOCS
20
OPTIONS_DEFINE=	DOCS
21
21
22
CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
22
CPPFLAGS+=	-I${LOCALBASE}/include
23
LDFLAGS+=	-L${LOCALBASE}/lib -lm ${PTHREAD_LIBS}
23
LIBS+=		-L${LOCALBASE}/lib -lX11 -lm
24
24
25
PORTDOCS=	index.txt introduction.txt main_window.txt \
25
PORTDOCS=	index.txt introduction.txt main_window.txt \
26
		preferences.txt user_manager.txt
26
		preferences.txt user_manager.txt
(-)games/airstrike/Makefile (+1 lines)
Lines 39-44 DESKTOP_ENTRIES="Airstrike" "" "${PORTNA Link Here
39
39
40
post-patch:
40
post-patch:
41
	@${REINPLACE_CMD} -e 's|CFLAGS += -DLINUX|#CFLAGS += -DLINUX|' \
41
	@${REINPLACE_CMD} -e 's|CFLAGS += -DLINUX|#CFLAGS += -DLINUX|' \
42
		-e '/$$(CC)/s/$$/ -lm/' \
42
		${WRKSRC}/src/Makefile
43
		${WRKSRC}/src/Makefile
43
	@${FIND} ${WRKSRC} -name '*.c' -or -name '*.h' | ${XARGS} \
44
	@${FIND} ${WRKSRC} -name '*.c' -or -name '*.h' | ${XARGS} \
44
		${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|g'
45
		${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|g'
(-)games/asteroid/Makefile (+1 lines)
Lines 23-28 USE_SDL= mixer sdl Link Here
23
USE_GNOME=	gtk20
23
USE_GNOME=	gtk20
24
USE_XORG=	xmu
24
USE_XORG=	xmu
25
INSTALLS_ICONS=	yes
25
INSTALLS_ICONS=	yes
26
LDFLAGS+=	-lm
26
27
27
PORTDOCS=	AUTHORS NEWS README.md
28
PORTDOCS=	AUTHORS NEWS README.md
28
OPTIONS_DEFINE=	DOCS
29
OPTIONS_DEFINE=	DOCS
(-)games/atanks/Makefile (+1 lines)
Lines 22-27 PORTDOCS= Changelog README README_ru.txt Link Here
22
OPTIONS_DEFINE=	DOCS
22
OPTIONS_DEFINE=	DOCS
23
23
24
post-patch:
24
post-patch:
25
	@${REINPLACE_CMD} '/^LDFLAGS =/s/$$/ -pthread/' ${WRKSRC}/src/Makefile.bsd
25
	@${REINPLACE_CMD} -e \
26
	@${REINPLACE_CMD} -e \
26
		's/int Filter_File( struct dirent/int Filter_File( const struct dirent/' \
27
		's/int Filter_File( struct dirent/int Filter_File( const struct dirent/' \
27
		${WRKSRC}/src/files.cpp
28
		${WRKSRC}/src/files.cpp
(-)games/belooted/Makefile (-7 / +5 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	belooted
4
PORTNAME=	belooted
5
PORTVERSION=	0.1.4.1
5
PORTVERSION=	0.1.4.1
6
PORTREVISION=	5
6
PORTREVISION=	6
7
CATEGORIES=	games
7
CATEGORIES=	games
8
MASTER_SITES=	http://boby.joe.free.fr/dev/belooted/files/ \
8
MASTER_SITES=	http://boby.joe.free.fr/dev/belooted/files/ \
9
		LOCAL/martymac
9
		LOCAL/martymac
Lines 12-29 MAINTAINER= martymac@FreeBSD.org Link Here
12
COMMENT=	Popular 32-card trick-taking game played in France
12
COMMENT=	Popular 32-card trick-taking game played in France
13
13
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
16
16
USES=		gmake pkgconfig desktop-file-utils
17
USES=		gmake pkgconfig
17
USE_GNOME=	gtk20
18
USE_GNOME=	gtk20
18
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
19
20
20
CPPFLAGS+=	-I${LOCALBASE}/include
21
CPPFLAGS+=	-I${LOCALBASE}/include
21
LDFLAGS+=	-L${LOCALBASE}/lib
22
LDFLAGS+=	-L${LOCALBASE}/lib
22
23
23
PORTDOCS=	AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
24
post-patch:
24
25
	@${REINPLACE_CMD} '/^LIBS =/s/$$/ -lm/' ${WRKSRC}/src/Makefile.in
25
post-install:
26
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
27
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
28
26
29
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)games/belooted/pkg-plist (-2 lines)
Lines 42-46 share/pixmaps/belooted/icon-spade.xpm Link Here
42
share/pixmaps/belooted/icon-none.xpm
42
share/pixmaps/belooted/icon-none.xpm
43
@dirrm share/pixmaps/belooted
43
@dirrm share/pixmaps/belooted
44
share/pixmaps/belooted.png
44
share/pixmaps/belooted.png
45
@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
46
@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
(-)games/bitefusion/Makefile (-1 / +1 lines)
Lines 15-21 GNU_CONFIGURE= yes Link Here
15
USES=		gmake
15
USES=		gmake
16
USE_SDL=	sdl
16
USE_SDL=	sdl
17
CPPFLAGS+=	-I${LOCALBASE}/include
17
CPPFLAGS+=	-I${LOCALBASE}/include
18
LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
18
LIBS+=		-L${LOCALBASE}/lib -lm
19
19
20
PLIST_FILES=	bin/bitefusion
20
PLIST_FILES=	bin/bitefusion
21
21
(-)games/blokish/Makefile (+1 lines)
Lines 29-33 PLIST_FILES= bin/blokish Link Here
29
post-patch:
29
post-patch:
30
	@${REINPLACE_CMD} -e 's|wx-config|${WX_CONFIG}|' \
30
	@${REINPLACE_CMD} -e 's|wx-config|${WX_CONFIG}|' \
31
		${WRKSRC}/makefile.in ${WRKSRC}/configure
31
		${WRKSRC}/makefile.in ${WRKSRC}/configure
32
	@${REINPLACE_CMD} '/^LIBS =/s/$$/ -lGL/' ${WRKSRC}/makefile.in
32
33
33
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)games/bomberclone/Makefile (-2 / +2 lines)
Lines 16-23 USES= gmake Link Here
16
USE_SDL=	image mixer sdl
16
USE_SDL=	image mixer sdl
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
CONFIGURE_ARGS=	--target="" --disable-werror
18
CONFIGURE_ARGS=	--target="" --disable-werror
19
LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
19
CPPFLAGS+=	-I${LOCALBASE}/include
20
CXXFLAGS+=	${PTHREAD_CFLAGS} -I${LOCALBASE}/include
20
LIBS+=		-L${LOCALBASE}/lib -lm
21
21
22
PORTDOCS=	AUTHORS ChangeLog README TODO
22
PORTDOCS=	AUTHORS ChangeLog README TODO
23
23
(-)games/caph/Makefile (-1 / +1 lines)
Lines 42-48 CFLAGS+= -O3 -ffast-math Link Here
42
42
43
do-build:
43
do-build:
44
	cd ${BUILD_WRKSRC} && ${CC} ${CFLAGS} -o caph -I../include *.c \
44
	cd ${BUILD_WRKSRC} && ${CC} ${CFLAGS} -o caph -I../include *.c \
45
		`${SDL_CONFIG} --libs --cflags` -D_OPENGL -lGL -lpng ${ICONV_LIB}
45
		`${SDL_CONFIG} --libs --cflags` -D_OPENGL -lGL -lpng -lm ${ICONV_LIB}
46
46
47
post-patch:
47
post-patch:
48
	@${REINPLACE_CMD} -e 's|../share/caph|${DATADIR}|' ${BUILD_WRKSRC}/caph.c
48
	@${REINPLACE_CMD} -e 's|../share/caph|${DATADIR}|' ${BUILD_WRKSRC}/caph.c
(-)games/construo/Makefile (-2 / +5 lines)
Lines 16-22 USE_XORG= sm ice x11 xext xxf86vm Link Here
16
USE_GL=		gl glu
16
USE_GL=		gl glu
17
17
18
CPPFLAGS+=	-I${LOCALBASE}/include
18
CPPFLAGS+=	-I${LOCALBASE}/include
19
LDFLAGS+=	-L${LOCALBASE}/lib -lGLU
19
LIBS+=		-L${LOCALBASE}/lib
20
CONFIGURE_ARGS=	--bindir=${PREFIX}/bin --datadir=${DATADIR}
20
CONFIGURE_ARGS=	--bindir=${PREFIX}/bin --datadir=${DATADIR}
21
21
22
PLIST_FILES=	bin/${PORTNAME} bin/${PORTNAME}.x11
22
PLIST_FILES=	bin/${PORTNAME} bin/${PORTNAME}.x11
Lines 41-47 PLIST_FILES+= bin/${PORTNAME}.glut Link Here
41
.endif
41
.endif
42
42
43
post-patch:
43
post-patch:
44
	@${REINPLACE_CMD} 's|bindir = .*|bindir = @bindir@|' ${WRKSRC}/Makefile.in
44
	@${REINPLACE_CMD} \
45
		-e 's|bindir = .*|bindir = @bindir@|' \
46
		-e '/^construo_glut_LDADD =/s/$$/ -lGLU -lGL/' \
47
		${WRKSRC}/Makefile.in
45
	@${REINPLACE_CMD} 's|pkgdatadir = .*|pkgdatadir = @datadir@/examples|' ${WRKSRC}/examples/Makefile.in
48
	@${REINPLACE_CMD} 's|pkgdatadir = .*|pkgdatadir = @datadir@/examples|' ${WRKSRC}/examples/Makefile.in
46
	@${REINPLACE_CMD} '/stream/!s/std:://' ${WRKSRC}/vector.cxx
49
	@${REINPLACE_CMD} '/stream/!s/std:://' ${WRKSRC}/vector.cxx
47
	@${REINPLACE_CMD} 's|^\(#define CONSTRUO_DATADIR DATADIR\).*|\1|' ${WRKSRC}/construo.hxx
50
	@${REINPLACE_CMD} 's|^\(#define CONSTRUO_DATADIR DATADIR\).*|\1|' ${WRKSRC}/construo.hxx
(-)games/d2x-xl/Makefile (+1 lines)
Lines 56-61 do-extract: Link Here
56
		${CHMOD} +x configure
56
		${CHMOD} +x configure
57
57
58
post-patch:
58
post-patch:
59
	@${ECHO_CMD} 'CCLD = $$(CXX)' >> ${WRKSRC}/Makefile.am
59
	@${REINPLACE_CMD} -e '/FLAGS/ s|-O3||; /FLAGS/ s|-g||' \
60
	@${REINPLACE_CMD} -e '/FLAGS/ s|-O3||; /FLAGS/ s|-g||' \
60
		${WRKSRC}/configure.ac
61
		${WRKSRC}/configure.ac
61
	@cd ${WRKSRC} && \
62
	@cd ${WRKSRC} && \
(-)games/defendguin/Makefile (-1 / +1 lines)
Lines 30-36 DESKTOP_ENTRIES="Defendguin" "" "${PORTN Link Here
30
do-build:
30
do-build:
31
	cd ${WRKSRC} && ${CC} ${CFLAGS} -DDATA_PREFIX=\"${DATADIR}/\" \
31
	cd ${WRKSRC} && ${CC} ${CFLAGS} -DDATA_PREFIX=\"${DATADIR}/\" \
32
		`${SDL_CONFIG} --cflags` defendguin.c -o defendguin \
32
		`${SDL_CONFIG} --cflags` defendguin.c -o defendguin \
33
		`${SDL_CONFIG} --libs` -lSDL_mixer
33
		`${SDL_CONFIG} --libs` -lSDL_mixer -lm
34
34
35
do-install:
35
do-install:
36
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
36
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
(-)games/egoboo/files/patch-game-Makefile.unix (-1 / +1 lines)
Lines 23-29 Link Here
23
-LDFLAGS := ${SDLCONF_L} -lSDL_ttf -lSDL_mixer -lSDL_image -lGL -lGLU
23
-LDFLAGS := ${SDLCONF_L} -lSDL_ttf -lSDL_mixer -lSDL_image -lGL -lGLU
24
+INC     := -I. -I.. ${SDLCONF_I} -I${LOCALBASE}/include
24
+INC     := -I. -I.. ${SDLCONF_I} -I${LOCALBASE}/include
25
+CFLAGS  += ${INC}
25
+CFLAGS  += ${INC}
26
+LDFLAGS := ${SDLCONF_L} -L${LOCALBASE}/lib -lSDL_ttf -lSDL_mixer -lSDL_image -lGL -lGLU
26
+LDFLAGS := ${SDLCONF_L} -L${LOCALBASE}/lib -lSDL_ttf -lSDL_mixer -lSDL_image -lGL -lGLU -lm
27
 
27
 
28
 EGO_BIN := egoboo
28
 EGO_BIN := egoboo
29
 
29
 
(-)games/frogatto/Makefile (-3 / +1 lines)
Lines 27-35 USE_SDL= sdl image mixer ttf Link Here
27
PLIST_FILES=	bin/${PORTNAME} bin/${PORTNAME}-server
27
PLIST_FILES=	bin/${PORTNAME} bin/${PORTNAME}-server
28
28
29
post-patch:
29
post-patch:
30
	@${REINPLACE_CMD} -e \
30
	@${REINPLACE_CMD} -e 's|-Werror||' ${WRKSRC}/Makefile
31
		's|-lpthread|${PTHREAD_LIBS}|g ; \
32
		s|-Werror||' ${WRKSRC}/Makefile
33
	@${REINPLACE_CMD} -e 's,%lu,%u,' ${WRKSRC}/src/server.cpp
31
	@${REINPLACE_CMD} -e 's,%lu,%u,' ${WRKSRC}/src/server.cpp
34
	@${REINPLACE_CMD} -e 's,__linux__,__${OPSYS}__,' \
32
	@${REINPLACE_CMD} -e 's,__linux__,__${OPSYS}__,' \
35
		${WRKSRC}/src/clipboard.cpp
33
		${WRKSRC}/src/clipboard.cpp
(-)games/frogatto/files/patch-Makefile (-1 / +1 lines)
Lines 23-29 Link Here
23
 # Linker library options.
23
 # Linker library options.
24
 LIBS := $(shell pkg-config --libs x11 ) -lSDLmain \
24
 LIBS := $(shell pkg-config --libs x11 ) -lSDLmain \
25
-	$(shell pkg-config --libs sdl glu glew SDL_image libpng zlib) -lSDL_ttf -lSDL_mixer
25
-	$(shell pkg-config --libs sdl glu glew SDL_image libpng zlib) -lSDL_ttf -lSDL_mixer
26
+	$(shell pkg-config --libs sdl glu glew SDL_image libpng) -lSDL_ttf -lSDL_mixer
26
+	$(shell pkg-config --libs sdl glu glew SDL_image libpng) -lz -lSDL_ttf -lSDL_mixer
27
 
27
 
28
 include Makefile.common
28
 include Makefile.common
29
 
29
 
(-)games/gillo/Makefile (-7 / +6 lines)
Lines 20-40 BUILD_DEPENDS= ${JAM}:${PORTSDIR}/devel/ Link Here
20
WRKSRC=		${WRKDIR}/${PORTNAME}
20
WRKSRC=		${WRKDIR}/${PORTNAME}
21
21
22
USES=		tar:bzip2
22
USES=		tar:bzip2
23
USE_GL=		gl
23
USE_GL=		glu
24
USE_SDL=	yes
24
USE_SDL=	yes
25
25
26
JAM?=		${LOCALBASE}/bin/jam
26
JAM?=		${LOCALBASE}/bin/jam
27
27
28
post-patch:
28
post-patch:
29
	@${REINPLACE_CMD} -i '' -e 's|SDL/||g' ${WRKSRC}/src/*
29
	@${REINPLACE_CMD} '/^LINKLIBS on gillo3/s|;$$|-L${LOCALBASE}/lib -lm ;|' \
30
	@${REINPLACE_CMD} -e 's|%%SDL_CFLAGS%%|`${SDL_CONFIG} --cflags`|' \
31
		${WRKSRC}/Jamrules
32
	@${REINPLACE_CMD} -e 's|%%SDL_LDFLAGS%%|`${SDL_CONFIG} --libs`|' \
33
		${WRKSRC}/src/Jamfile
30
		${WRKSRC}/src/Jamfile
34
31
35
do-build:
32
do-build:
36
	cd ${WRKSRC} && ${SETENV} "C++=${CC}" "LOCALBASE=${LOCALBASE}" \
33
	cd ${WRKSRC} && ${SETENV} C++="${CXX}" C++FLAGS="${CXXFLAGS}" \
37
		"CFLAGS=${CFLAGS} -DDATADIR=\\\"${PREFIX}/share\\\"" \
34
		CCFLAGS="${CFLAGS} -DDATADIR=\\\"${PREFIX}/share\\\"" \
35
		HDRS="${LOCALBASE}/include" \
36
		LINK="${CXX}" LINKFLAGS="${LDFLAGS}" \
38
		${JAM} -dx -sPREFIX=${PREFIX}
37
		${JAM} -dx -sPREFIX=${PREFIX}
39
38
40
do-install:
39
do-install:
(-)games/gillo/files/patch-Jamrules (-5 / +2 lines)
Lines 1-15 Link Here
1
--- Jamrules.orig
1
--- Jamrules.orig
2
+++ Jamrules
2
+++ Jamrules
3
@@ -5,8 +5,9 @@
3
@@ -5,8 +5,6 @@
4
 DATADIR = $(PREFIX)/share/gillo ; 
4
 DATADIR = $(PREFIX)/share/gillo ; 
5
 DOCDIR  = $(PREFIX)/share/doc/gillo ; 
5
 DOCDIR  = $(PREFIX)/share/doc/gillo ; 
6
 
6
 
7
-CCFLAGS  += -DENABLE_BINRELOC ;
7
-CCFLAGS  += -DENABLE_BINRELOC ;
8
-if $(DEBUG) { CCFLAGS += -g -O0 -DDEBUG ; }
8
-if $(DEBUG) { CCFLAGS += -g -O0 -DDEBUG ; }
9
-else CCFLAGS += -O3 ;
9
-else CCFLAGS += -O3 ;
10
+CCFLAGS  += $(CFLAGS) %%SDL_CFLAGS%% ;
10
+OPTIM = ;
11
+HDRS = $(LOCALBASE)/include ;
12
+#if $(DEBUG) { CCFLAGS += -g -O0 -DDEBUG ; }
13
+#else CCFLAGS += -O3 ;
14
 C++FLAGS += $(CCFLAGS) ;
11
 C++FLAGS += $(CCFLAGS) ;
15
 #LINKFLAGS += -static ;
12
 #LINKFLAGS += -static ;
(-)games/gillo/files/patch-src_Jamfile (-10 lines)
Lines 1-10 Link Here
1
--- src/Jamfile.orig
2
+++ src/Jamfile
3
@@ -2,6 +2,6 @@
4
 
5
 Main gillo3 : camera.cpp cameraball.cpp cameratrack.cpp car.cpp context.cpp cube.cpp entity.cpp event.cpp field.cpp game.cpp goal.cpp goalkeeper.cpp img.cpp main.cpp menu.cpp omnicar.cpp overlay.cpp player.cpp pwrup.cpp rect.cpp simpleball.cpp sound.cpp video.cpp viewport.cpp prefix.c iballpicker.cpp ;
6
 
7
-LINKLIBS on gillo3 =  -lpthread -lGL -lGLU -lSDL -lode -lplibssgaux -lplibssg -lplibsg -lplibul -lplibsl ;
8
+LINKLIBS on gillo3 =  -lGL -lGLU -lode -lplibssgaux -lplibssg -lplibsg -lplibul -lplibsl -L$(LOCALBASE)/lib %%SDL_LDFLAGS%% ;
9
 
10
 InstallBin $(BINDIR) : gillo3$(SUFEXE) ;
(-)games/gnomebreakout/Makefile (-1 / +2 lines)
Lines 14-24 COMMENT= GNOME version of the classic br Link Here
14
14
15
USES=		pathfix pkgconfig
15
USES=		pathfix pkgconfig
16
USE_GNOME=	gnomeprefix libgnomeui
16
USE_GNOME=	gnomeprefix libgnomeui
17
USE_XORG=	x11
17
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
18
USE_GCC=	yes
19
USE_GCC=	yes
19
20
20
CPPFLAGS+=	-I${LOCALBASE}/include
21
CPPFLAGS+=	-I${LOCALBASE}/include
21
LDFLAGS+=	-L${LOCALBASE}/lib -lm
22
LIBS+=		-L${LOCALBASE}/lib -lX11 -lm
22
23
23
PORTDOCS=	AUTHORS ChangeLog NEWS README
24
PORTDOCS=	AUTHORS ChangeLog NEWS README
24
25
(-)games/gnurobbo/Makefile (+1 lines)
Lines 27-32 OPTIONS_DEFINE= DOCS Link Here
27
post-patch:
27
post-patch:
28
	@${REINPLACE_CMD} -e '/define DEBUG_DUMP_VM_USAGE/ d' ${WRKSRC}/game.c
28
	@${REINPLACE_CMD} -e '/define DEBUG_DUMP_VM_USAGE/ d' ${WRKSRC}/game.c
29
	@${REINPLACE_CMD} -e '/^install:/,$$ s|$$([A-Z_]*DIR)|${STAGEDIR}&| g' \
29
	@${REINPLACE_CMD} -e '/^install:/,$$ s|$$([A-Z_]*DIR)|${STAGEDIR}&| g' \
30
		-e '/^LIBS=/s/$$/ -lm/' \
30
		${WRKSRC}/Makefile
31
		${WRKSRC}/Makefile
31
32
32
post-install:
33
post-install:
(-)games/goonies/Makefile (+1 lines)
Lines 18-23 USE_GL= yes Link Here
18
18
19
BUILD_WRKSRC=	${WRKSRC}/src
19
BUILD_WRKSRC=	${WRKSRC}/src
20
MAKEFILE=	../build/linux/Makefile
20
MAKEFILE=	../build/linux/Makefile
21
MAKE_ARGS=	CC="${CXX}"
21
MAKE_ENV=	DATADIR="${DATADIR}"
22
MAKE_ENV=	DATADIR="${DATADIR}"
22
23
23
PLIST_FILES=	bin/${PORTNAME}
24
PLIST_FILES=	bin/${PORTNAME}
(-)games/goonies/files/patch-build-linux-Makefile (-1 / +1 lines)
Lines 15-21 Link Here
15
-LDFLAGS = `sdl-config --libs` -L/usr/X11R6/lib/ -lSDL_image -lSDL_mixer -lSDL_sound -lGL -lGLU
15
-LDFLAGS = `sdl-config --libs` -L/usr/X11R6/lib/ -lSDL_image -lSDL_mixer -lSDL_sound -lGL -lGLU
16
+CC ?= c++
16
+CC ?= c++
17
+CFLAGS += -Wall `${SDL_CONFIG} --cflags` -I${LOCALBASE}/include
17
+CFLAGS += -Wall `${SDL_CONFIG} --cflags` -I${LOCALBASE}/include
18
+LDFLAGS += `${SDL_CONFIG} --libs` -L${LOCALBASE}/lib -lSDL_image -lSDL_mixer -lGL -lGLU
18
+LDFLAGS += `${SDL_CONFIG} --libs` -L${LOCALBASE}/lib -lSDL_image -lSDL_mixer -lGL -lGLU -lm
19
 RM = rm -f
19
 RM = rm -f
20
 CP = cp -r
20
 CP = cp -r
21
 LN = ln -s
21
 LN = ln -s
(-)games/holotz-castle/files/patch-src__Makefile (-1 / +1 lines)
Lines 20-26 Link Here
20
-CFLAGS=-fno-strict-aliasing -I. -I../JLib `$(SDL_CONFIG) --cflags` -I/usr/local/include/ -I/usr/local/include/SDL -O3 -Wall -Werror -Wshadow $(CPU_OPTS) -ffast-math -c
20
-CFLAGS=-fno-strict-aliasing -I. -I../JLib `$(SDL_CONFIG) --cflags` -I/usr/local/include/ -I/usr/local/include/SDL -O3 -Wall -Werror -Wshadow $(CPU_OPTS) -ffast-math -c
21
-LDFLAGS=-L. -ffast-math -lSDL_image -lSDL_ttf -lSDL_mixer `$(SDL_CONFIG) --libs`
21
-LDFLAGS=-L. -ffast-math -lSDL_image -lSDL_ttf -lSDL_mixer `$(SDL_CONFIG) --libs`
22
+CXXFLAGS+=-I. -I../JLib `$(SDL_CONFIG) --cflags` -Wall -Wshadow -c
22
+CXXFLAGS+=-I. -I../JLib `$(SDL_CONFIG) --cflags` -Wall -Wshadow -c
23
+LDFLAGS=-L. -lSDL_image -lSDL_ttf -lSDL_mixer `$(SDL_CONFIG) --libs`
23
+LDFLAGS=-L. -lSDL_image -lSDL_ttf -lSDL_mixer `$(SDL_CONFIG) --libs` -lz
24
 
24
 
25
 
25
 
26
 JLib: 
26
 JLib: 
(-)games/lianliankan/Makefile (-4 / +3 lines)
Lines 15-28 LICENSE= GPLv3 Link Here
15
15
16
USES=		libtool pkgconfig
16
USES=		libtool pkgconfig
17
USE_GNOME=	gtk20 esound
17
USE_GNOME=	gtk20 esound
18
USE_AUTOTOOLS=	aclocal automake autoconf libtoolize
18
USE_AUTOTOOLS=	aclocal automake autoconf autoheader libtoolize
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
20
20
21
AUTOMAKE_ARGS=	--add-missing --copy
21
AUTOMAKE_ARGS=	-a -c -f
22
ACLOCAL_ARGS=	-I ${LOCALBASE}/share/aclocal
23
22
24
CPPFLAGS+=	-I${LOCALBASE}/include
23
CPPFLAGS+=	-I${LOCALBASE}/include
25
LDFLAGS+=	-L${LOCALBASE}/lib
24
LIBS+=		-L${LOCALBASE}/lib
26
25
27
DATADIR=	${PREFIX}/share/llk_linux
26
DATADIR=	${PREFIX}/share/llk_linux
28
27
(-)games/lianliankan/files/patch-src__Makefile.am (-10 / +14 lines)
Lines 1-22 Link Here
1
--- ./src/Makefile.am.orig	2006-01-01 16:53:12.000000000 +0100
1
--- ./src/Makefile.am.orig	2006-01-01 16:53:12.000000000 +0100
2
+++ ./src/Makefile.am	2013-12-27 10:51:14.000000000 +0100
2
+++ ./src/Makefile.am	2013-12-27 10:51:14.000000000 +0100
3
@@ -9,8 +9,7 @@
3
@@ -8,11 +8,6 @@
4
 	$(PACKAGE_CFLAGS)\
4
 	 -I../ -I../include
5
 	 -I../ -I../include
5
 
6
 
6
 AM_CFLAGS =\
7
-AM_CFLAGS =\
7
-	`pkg-config --cflags --libs gtk+-2.0`\
8
-	`pkg-config --cflags --libs gtk+-2.0`\
8
-	 -Wall\
9
-	 -Wall\
9
+	`pkg-config --cflags gtk+-2.0`\
10
-	 -g
10
 	 -g
11
-
11
 
12
 bin_PROGRAMS = llk_linux
12
 bin_PROGRAMS = llk_linux
13
@@ -26,7 +25,8 @@
13
 
14
 llk_linux_SOURCES = \
15
@@ -25,10 +20,7 @@
16
 	eggtrayicon.c\
14
 	tray.c
17
 	tray.c
15
 
18
 
16
 llk_linux_LDFLAGS = \
19
-llk_linux_LDFLAGS = \
17
-	-lesd
20
-	-lesd
18
+	-lesd \
21
-
19
+	`pkg-config --libs gtk+-2.0`
20
 
21
 llk_linux_LDADD =  \
22
 llk_linux_LDADD =  \
22
 	$(PACKAGE_LIBS)\
23
 	$(PACKAGE_LIBS)\
24
-	 -lc -lesd
25
+	 -lX11 -lesd
26
 
(-)games/liquidwar/files/patch-src-Makefile.in (+11 lines)
Line 0 Link Here
1
--- src/Makefile.in.orig
2
+++ src/Makefile.in
3
@@ -250,7 +250,7 @@
4
 
5
 liquidwar-mapgen: $(OBJ_FILES_MAPGEN)
6
 	@echo "Linking $@ (target=$(TARGET), debug=$(DEBUG), static=$(STATIC))"
7
-	@$(CC) $(LDFLAGS) $(LINK_OPTIONS) -o $@ $(OBJ_FILES_MAPGEN) $(PTHREAD) $(EXTERN_LIBS) 
8
+	@$(CC) $(LDFLAGS) $(LINK_OPTIONS) -o $@ $(OBJ_FILES_MAPGEN) $(PTHREAD) $(EXTERN_LIBS) -lm
9
 
10
 dep:
11
 	@find . \
(-)games/lucidlife/Makefile (+4 lines)
Lines 12-19 COMMENT= GTK2 implementation of Conway's Link Here
12
12
13
USES=		gmake pkgconfig
13
USES=		gmake pkgconfig
14
USE_GNOME=	gtk20 gnomevfs2 intlhack
14
USE_GNOME=	gtk20 gnomevfs2 intlhack
15
USE_XORG=	x11
15
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
16
17
17
OPTIONS_DEFINE=	DOCS
18
OPTIONS_DEFINE=	DOCS
18
19
20
post-patch:
21
	@${REINPLACE_CMD} '/^GNOME_MODULES=/s/"$$/ x11"/' ${WRKSRC}/configure
22
19
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)games/luola/Makefile (+1 lines)
Lines 18-23 GNU_CONFIGURE= yes Link Here
18
USES=		gmake
18
USES=		gmake
19
USE_SDL=	sdl image ttf
19
USE_SDL=	sdl image ttf
20
CONFIGURE_ARGS=	--program-prefix=''
20
CONFIGURE_ARGS=	--program-prefix=''
21
LIBS+=		-lm
21
22
22
PLIST_FILES=	bin/${PORTNAME} \
23
PLIST_FILES=	bin/${PORTNAME} \
23
		share/pixmaps/${PORTNAME}.png
24
		share/pixmaps/${PORTNAME}.png
(-)games/macopix/Makefile (-3 / +3 lines)
Lines 29-40 RESTRICTED_FILES= \ Link Here
29
		macopix-mascot-marimite-euc-ja-2.20.tar.gz \
29
		macopix-mascot-marimite-euc-ja-2.20.tar.gz \
30
		macopix-mascot-HxB-euc-ja-0.30.tar.gz
30
		macopix-mascot-HxB-euc-ja-0.30.tar.gz
31
31
32
WANT_GNOME=	yes
32
USES=		gettext gmake iconv libtool pkgconfig
33
USES=		gettext gmake iconv pkgconfig
33
USE_XORG=	x11
34
GNU_CONFIGURE=	yes
34
GNU_CONFIGURE=	yes
35
35
36
CPPFLAGS+=	-I${LOCALBASE}/include
36
CPPFLAGS+=	-I${LOCALBASE}/include
37
LDFLAGS+=	-L${LOCALBASE}/lib ${ICONV_LIB}
37
LIBS+=		-L${LOCALBASE}/lib -lX11 ${ICONV_LIB}
38
38
39
OPTIONS_DEFINE=	DOCS GNUTLS GTK1
39
OPTIONS_DEFINE=	DOCS GNUTLS GTK1
40
40
(-)games/meritous/files/patch-Makefile (-1 / +1 lines)
Lines 6-12 Link Here
6
 #
6
 #
7
-LDFLAGS = `sdl-config --libs` -lSDL_image -lSDL_mixer -lz
7
-LDFLAGS = `sdl-config --libs` -lSDL_image -lSDL_mixer -lz
8
-CCFLAGS = -O2 -Wall `sdl-config --cflags` -g
8
-CCFLAGS = -O2 -Wall `sdl-config --cflags` -g
9
+LDFLAGS = `${SDL_CONFIG} --libs` -lSDL_image -lSDL_mixer -lz
9
+LDFLAGS = `${SDL_CONFIG} --libs` -lSDL_image -lSDL_mixer -lz -lm
10
+CCFLAGS = ${CFLAGS} -Wall `${SDL_CONFIG} --cflags`
10
+CCFLAGS = ${CFLAGS} -Wall `${SDL_CONFIG} --cflags`
11
 #
11
 #
12
 OBJS = 	src/levelblit.o \
12
 OBJS = 	src/levelblit.o \
(-)games/monkeybubble/Makefile (-2 / +2 lines)
Lines 13-25 COMMENT= GTK2 Puzzle Bobble clone with m Link Here
13
13
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
15
16
USES=		pathfix gmake pkgconfig
16
USES=		gmake libtool pathfix pkgconfig
17
USE_GNOME=	gnomedocutils gnomeprefix intlhack \
17
USE_GNOME=	gnomedocutils gnomeprefix intlhack \
18
		librsvg2 libgnomeui
18
		librsvg2 libgnomeui
19
USE_GSTREAMER=	yes
19
USE_GSTREAMER=	yes
20
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
21
CPPFLAGS+=	-I${LOCALBASE}/include
21
CPPFLAGS+=	-I${LOCALBASE}/include
22
LDFLAGS+=	-L${LOCALBASE}/lib
22
LIBS+=		-L${LOCALBASE}/lib -lm
23
INSTALLS_OMF=	yes
23
INSTALLS_OMF=	yes
24
24
25
GCONF_SCHEMAS=	monkey-bubble.schemas
25
GCONF_SCHEMAS=	monkey-bubble.schemas
(-)games/motogt/Makefile (-2 / +2 lines)
Lines 21-34 LICENSE_PERMS_CCbySA= dist-mirror dist-s Link Here
21
LICENSE_FILE_CCbySA=	${WRKSRC}/doc/cc-by-sa.txt
21
LICENSE_FILE_CCbySA=	${WRKSRC}/doc/cc-by-sa.txt
22
22
23
USES=		zip
23
USES=		zip
24
USE_GL=		gl
24
BUILD_WRKSRC=	${WRKSRC}/src
25
BUILD_WRKSRC=	${WRKSRC}/src
25
MAKEFILE=	Makefile.lnx
26
MAKEFILE=	Makefile.lnx
26
MAKE_JOBS_UNSAFE=	yes
27
MAKE_JOBS_UNSAFE=	yes
27
CFLAGS+=	-I${LOCALBASE}/include/libpng15
28
CFLAGS+=	-I${LOCALBASE}/include/libpng15
28
MAKE_ENV+=	PTHREAD_LIBS="${PTHREAD_LIBS}"
29
SUB_FILES=	motogt
29
SUB_FILES=	motogt
30
CXXFLAGS+=	-I${LOCALBASE}/include
30
CXXFLAGS+=	-I${LOCALBASE}/include
31
LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
31
LDFLAGS+=	-L${LOCALBASE}/lib
32
32
33
PLIST_FILES=	bin/${PORTNAME} libexec/MotoGT.bin
33
PLIST_FILES=	bin/${PORTNAME} libexec/MotoGT.bin
34
PORTDATA=	*
34
PORTDATA=	*
(-)games/motogt/files/patch-src-Makefile.lnx (-1 / +1 lines)
Lines 8-14 Link Here
8
-TEMP_DIR=../tmp-lnx
8
-TEMP_DIR=../tmp-lnx
9
+CXX?=		g++
9
+CXX?=		g++
10
+CXXFLAGS?=	-O2 -ffast-math
10
+CXXFLAGS?=	-O2 -ffast-math
11
+LIBS=		-lpng -lsfml-window -lsfml-graphics -lsfml-system -lsfml-audio
11
+LIBS=		-lpng -lsfml-window -lsfml-graphics -lsfml-system -lsfml-audio -lGL
12
+LDFLAGS?=	-s
12
+LDFLAGS?=	-s
13
+TEMP_DIR=	../tmp-lnx
13
+TEMP_DIR=	../tmp-lnx
14
 
14
 
(-)games/naev/Makefile (-1 / +1 lines)
Lines 26-32 USE_SDL= sdl image Link Here
26
26
27
CONFIGURE_ARGS=	--with-ndata-path=${DATADIR}/ndata-${PORTVERSION}
27
CONFIGURE_ARGS=	--with-ndata-path=${DATADIR}/ndata-${PORTVERSION}
28
CPPFLAGS+=	-I${LOCALBASE}/include
28
CPPFLAGS+=	-I${LOCALBASE}/include
29
LDFLAGS+=	-L${LOCALBASE}/lib
29
LIBS+=		-L${LOCALBASE}/lib -lm
30
30
31
PLIST_FILES=	bin/${PORTNAME} man/man6/naev.6.gz
31
PLIST_FILES=	bin/${PORTNAME} man/man6/naev.6.gz
32
SUB_FILES=	pkg-message
32
SUB_FILES=	pkg-message
(-)games/neverball/Makefile (-2 lines)
Lines 27-34 USE_XORG= x11 Link Here
27
PORTDOCS=	CHANGES COPYING README
27
PORTDOCS=	CHANGES COPYING README
28
PORTDATA=	*
28
PORTDATA=	*
29
29
30
LDFLAGS+=	-lX11 # calls X functions directly, but doesn't link libX11
31
32
OPTIONS_DEFINE=	DOCS NLS
30
OPTIONS_DEFINE=	DOCS NLS
33
31
34
.include <bsd.port.options.mk>
32
.include <bsd.port.options.mk>
(-)games/neverball/files/patch-Makefile (-1 / +1 lines)
Lines 16-22 Link Here
16
 endif
16
 endif
17
 
17
 
18
+ifdef FREEBSD
18
+ifdef FREEBSD
19
+    BASE_LIBS += -L%%LOCALBASE%%/lib
19
+    BASE_LIBS += -L%%LOCALBASE%%/lib -lX11 -lm
20
+
20
+
21
+    ifneq ($(ENABLE_NLS),0)
21
+    ifneq ($(ENABLE_NLS),0)
22
+        INTL_LIBS := -lintl %%ICONV_LIB%%
22
+        INTL_LIBS := -lintl %%ICONV_LIB%%
(-)games/noegnud-littlehack/files/noegnud-littlehack.patch (-1 / +1 lines)
Lines 73-79 diff -urN variants/littlehack-0.0.1.orig Link Here
73
+CFLAGS += $(STD_CFLAGS)
73
+CFLAGS += $(STD_CFLAGS)
74
 
74
 
75
-LFLAGS = -L/usr/X11R6/lib
75
-LFLAGS = -L/usr/X11R6/lib
76
+LFLAGS = -L${LOCALBASE}/lib -lgnuregex
76
+LFLAGS = -L${LOCALBASE}/lib -lgnuregex -lm
77
 
77
 
78
 #   OR compile backwards compatible a.out format
78
 #   OR compile backwards compatible a.out format
79
 # CFLAGS = -O2 -b i486-linuxaout -fomit-frame-pointer -I../include
79
 # CFLAGS = -O2 -b i486-linuxaout -fomit-frame-pointer -I../include
(-)games/noegnud-nethack/files/noegnud-nethack.patch (-1 / +1 lines)
Lines 73-79 diff -urN variants/nethack-3.4.3.orig/sy Link Here
73
+CFLAGS += $(STD_CFLAGS)
73
+CFLAGS += $(STD_CFLAGS)
74
 
74
 
75
-LFLAGS = -L/usr/X11R6/lib
75
-LFLAGS = -L/usr/X11R6/lib
76
+LFLAGS = -L${LOCALBASE}/lib -lgnuregex
76
+LFLAGS = -L${LOCALBASE}/lib -lgnuregex -lm
77
 
77
 
78
 #   OR compile backwards compatible a.out format
78
 #   OR compile backwards compatible a.out format
79
 # CFLAGS = -O2 -b i486-linuxaout -fomit-frame-pointer -I../include
79
 # CFLAGS = -O2 -b i486-linuxaout -fomit-frame-pointer -I../include
(-)games/noegnud-nethack-deet/files/noegnud-nethack-deet.patch (-1 / +1 lines)
Lines 82-88 diff -urN variants/nethack-3.4.2-deet.or Link Here
82
+CFLAGS += $(STD_CFLAGS)
82
+CFLAGS += $(STD_CFLAGS)
83
 
83
 
84
-LFLAGS = -L/usr/X11R6/lib
84
-LFLAGS = -L/usr/X11R6/lib
85
+LFLAGS = -L${LOCALBASE}/lib -lgnuregex
85
+LFLAGS = -L${LOCALBASE}/lib -lgnuregex -lm
86
 
86
 
87
 #   OR compile backwards compatible a.out format
87
 #   OR compile backwards compatible a.out format
88
 # CFLAGS = -O2 -b i486-linuxaout -fomit-frame-pointer -I../include
88
 # CFLAGS = -O2 -b i486-linuxaout -fomit-frame-pointer -I../include
(-)games/noegnud-slashem/files/noegnud-slashem.patch (-1 / +1 lines)
Lines 54-60 diff -urN variants/slashem-0.0.6E4F8.ori Link Here
54
 
54
 
55
 WINNOEGNUDCFLAGS = 
55
 WINNOEGNUDCFLAGS = 
56
-WINNOEGNUDLIB = `sdl-config --libs` -lSDL_image -lSDL_mixer -lGL -lGLU
56
-WINNOEGNUDLIB = `sdl-config --libs` -lSDL_image -lSDL_mixer -lGL -lGLU
57
+WINNOEGNUDLIB = `${SDL_CONFIG} --libs` -lSDL_image -lSDL_mixer -lGL -lGLU -lgnuregex
57
+WINNOEGNUDLIB = `${SDL_CONFIG} --libs` -lSDL_image -lSDL_mixer -lGL -lGLU -lgnuregex -lm
58
+
58
+
59
+.c.o:
59
+.c.o:
60
+	${CC} ${CFLAGS} -c $< -o $@
60
+	${CC} ${CFLAGS} -c $< -o $@
(-)games/nuclearchess/Makefile (+4 lines)
Lines 28-33 OPTIONS_DEFINE= DOCS Link Here
28
DESKTOP_ENTRIES="NuclearChess" "" "${PORTNAME}" \
28
DESKTOP_ENTRIES="NuclearChess" "" "${PORTNAME}" \
29
		"${PORTNAME}" "Game;BoardGame;" ""
29
		"${PORTNAME}" "Game;BoardGame;" ""
30
30
31
post-patch:
32
	@${REINPLACE_CMD} '/^nuclearchess_LDADD =/s/$$/ -lm/' \
33
		${WRKSRC}/src/Makefile.in
34
31
post-install:
35
post-install:
32
	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
36
	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
33
		${STAGEDIR}${PREFIX}/share/pixmaps/
37
		${STAGEDIR}${PREFIX}/share/pixmaps/
(-)games/openjazz/files/patch-Makefile (-2 / +2 lines)
Lines 5-15 Link Here
5
 
5
 
6
 OpenJazz: $(objects)
6
 OpenJazz: $(objects)
7
-	cc -Wall -o OpenJazz -lSDL -lstdc++ -lz $(objects)
7
-	cc -Wall -o OpenJazz -lSDL -lstdc++ -lz $(objects)
8
+	${CC} ${LDFLAGS} -Wall -o OpenJazz -lstdc++ -lz $(objects)
8
+	${CXX} ${LDFLAGS} -Wall -o OpenJazz $(objects) -lz -lm
9
 
9
 
10
 %.o: %.cpp
10
 %.o: %.cpp
11
-	cc -Wall -DUSE_SOCKETS -DSCALE -Isrc -O2 -c $< -o $@
11
-	cc -Wall -DUSE_SOCKETS -DSCALE -Isrc -O2 -c $< -o $@
12
+	${CC} ${CPPFLAGS} ${CFLAGS} -Wall -DUSE_SOCKETS -DSCALE -Isrc -c $< -o $@
12
+	${CXX} ${CPPFLAGS} ${CFLAGS} -Wall -DUSE_SOCKETS -DSCALE -Isrc -c $< -o $@
13
 
13
 
14
 clean:
14
 clean:
15
 	rm -f OpenJazz $(objects)
15
 	rm -f OpenJazz $(objects)
(-)games/pacmanarena/Makefile (+1 lines)
Lines 22-27 WRKSRC= ${WRKDIR}/${PORTNAME:S/arena//} Link Here
22
22
23
USE_SDL=	mixer net sdl
23
USE_SDL=	mixer net sdl
24
GNU_CONFIGURE=	yes
24
GNU_CONFIGURE=	yes
25
LDFLAGS+=	-lm
25
26
26
PORTDOCS=	README
27
PORTDOCS=	README
27
OPTIONS_DEFINE=	DOCS
28
OPTIONS_DEFINE=	DOCS
(-)games/phlipple/Makefile (-1 / +1 lines)
Lines 19-25 USE_SDL= sdl mixer image Link Here
19
USE_GL=		gl glu
19
USE_GL=		gl glu
20
20
21
CPPFLAGS+=	-I${LOCALBASE}/include
21
CPPFLAGS+=	-I${LOCALBASE}/include
22
LDFLAGS+=	-L${LOCALBASE}/lib
22
LIBS+=		-L${LOCALBASE}/lib -lm
23
23
24
PLIST_FILES=	bin/${PORTNAME} \
24
PLIST_FILES=	bin/${PORTNAME} \
25
		share/applications/${PORTNAME}.desktop \
25
		share/applications/${PORTNAME}.desktop \
(-)games/powermanga/Makefile (-4 / +2 lines)
Lines 21-32 USE_XORG= xext xxf86dga Link Here
21
USE_SDL=	sdl mixer
21
USE_SDL=	sdl mixer
22
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
23
USE_AUTOTOOLS=	aclocal automake autoconf autoheader
23
USE_AUTOTOOLS=	aclocal automake autoconf autoheader
24
AUTOMAKE_ARGS=	-a -c -f --foreign
24
25
25
PORTDOCS=	*
26
PORTDOCS=	*
26
PORTDATA=	*
27
PORTDATA=	*
27
28
28
CFLAGS+=	-I${LOCALBASE}/include
29
CFLAGS+=	-I${LOCALBASE}/include
29
LDFLAGS+=	-L${LOCALBASE}/lib
30
LIBS+=		-L${LOCALBASE}/lib -lm
30
31
31
.include <bsd.port.options.mk>
32
.include <bsd.port.options.mk>
32
33
Lines 43-51 post-patch: Link Here
43
		${WRKSRC}/src/tools.c
44
		${WRKSRC}/src/tools.c
44
	@${REINPLACE_CMD} -e 's|Lang=fr|Lang=en|' ${WRKSRC}/texts/config.ini
45
	@${REINPLACE_CMD} -e 's|Lang=fr|Lang=en|' ${WRKSRC}/texts/config.ini
45
46
46
run-autotools:
47
	cd ${WRKSRC} && ${SH} ./bootstrap
48
49
post-install:
47
post-install:
50
	${INSTALL_DATA} ${WRKSRC}/powermanga.desktop ${STAGEDIR}${PREFIX}/share/applications/
48
	${INSTALL_DATA} ${WRKSRC}/powermanga.desktop ${STAGEDIR}${PREFIX}/share/applications/
51
	${INSTALL_DATA} ${WRKSRC}/powermanga.xpm ${STAGEDIR}${PREFIX}/share/pixmaps/
49
	${INSTALL_DATA} ${WRKSRC}/powermanga.xpm ${STAGEDIR}${PREFIX}/share/pixmaps/
(-)games/simplevaders/Makefile (-3 / +3 lines)
Lines 27-35 post-patch: Link Here
27
	@${RM} ${WRKSRC}/data/*\~
27
	@${RM} ${WRKSRC}/data/*\~
28
28
29
do-build:
29
do-build:
30
	cd ${WRKSRC} && ${CC} ${CFLAGS} main.cpp -o ${PORTNAME} \
30
	(cd ${WRKSRC} && ${CXX} ${CPPFLAGS} ${CXXFLAGS} ${LDFLAGS} main.cpp \
31
		`${SDL_CONFIG} --cflags --libs` -lSDL_ttf -lSDL_mixer \
31
		-o ${PORTNAME} `${SDL_CONFIG} --cflags --libs` -lSDL_ttf \
32
		-lSDL_image -lGL -lGLU
32
		-lSDL_mixer -lSDL_image -lGL -lGLU)
33
33
34
do-install:
34
do-install:
35
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
35
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
(-)games/thevalley/Makefile (-10 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	thevalley
4
PORTNAME=	thevalley
5
PORTVERSION=	0.98
5
PORTVERSION=	0.98
6
PORTREVISION=	5
6
PORTREVISION=	6
7
CATEGORIES=	games
7
CATEGORIES=	games
8
MASTER_SITES=	http://www.autismuk.freeserve.co.uk/
8
MASTER_SITES=	http://www.autismuk.freeserve.co.uk/
9
DISTNAME=	valley-${PORTVERSION}
9
DISTNAME=	valley-${PORTVERSION}
Lines 11-31 DISTNAME= valley-${PORTVERSION} Link Here
11
MAINTAINER=	edwin@mavetju.org
11
MAINTAINER=	edwin@mavetju.org
12
COMMENT=	The Valley is a rewrite of an old RPG from the early 1980s
12
COMMENT=	The Valley is a rewrite of an old RPG from the early 1980s
13
13
14
USE_AUTOTOOLS=	libtoolize
15
GNU_CONFIGURE=	yes
14
GNU_CONFIGURE=	yes
16
WRKSRC=		${WRKDIR}/${DISTNAME}
15
WRKSRC=		${WRKDIR}/${DISTNAME}
17
USE_SDL=	sdl
16
USE_SDL=	sdl
18
USES=		libtool perl5
17
USES=		libtool perl5
19
USE_PERL5=	build
18
USE_PERL5=	build
20
LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
19
CXXFLAGS+=	-I${LOCALBASE}/include
21
CXXFLAGS+=	${PTHREAD_CFLAGS} -I${LOCALBASE}/include
20
LIBS+=		-L${LOCALBASE}/lib -lm
22
21
23
PLIST_FILES=	bin/valley
22
PLIST_FILES=	bin/valley
24
23
25
post-configure:
26
	${REINPLACE_CMD} \
27
		-e 's,^LIBTOOL =.*,LIBTOOL= $$(SHELL) ${LIBTOOL} --silent,' \
28
		-e 's,^transform =.*,transform = s\,^\,\,,' \
29
		${WRKSRC}/valley/Makefile
30
31
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)games/viruskiller/Makefile (+1 lines)
Lines 31-36 post-patch: Link Here
31
		 /^DOCDIR/s|=.*|= $$(DESTDIR)$$(PREFIX)/${DOCSDIR_REL}/| ; \
31
		 /^DOCDIR/s|=.*|= $$(DESTDIR)$$(PREFIX)/${DOCSDIR_REL}/| ; \
32
		 /^ICONDIR/s|=.*|= $$(DESTDIR)$$(PREFIX)/share/icons/hicolor/| ; \
32
		 /^ICONDIR/s|=.*|= $$(DESTDIR)$$(PREFIX)/share/icons/hicolor/| ; \
33
		 /^DESKTOPDIR/s|=.*|= $$(DESTDIR)$$(PREFIX)/share/applications/| ; \
33
		 /^DESKTOPDIR/s|=.*|= $$(DESTDIR)$$(PREFIX)/share/applications/| ; \
34
		 /^LIBS =/s|$$| -lz| ; \
34
		 s|install .* 755|$${BSD_INSTALL_PROGRAM}| ; \
35
		 s|install .* 755|$${BSD_INSTALL_PROGRAM}| ; \
35
		 s|install .* 644|$${BSD_INSTALL_DATA}| ; \
36
		 s|install .* 644|$${BSD_INSTALL_DATA}| ; \
36
		 /ICONS/s|cp|$${BSD_INSTALL_DATA}|' ${WRKSRC}/makefile
37
		 /ICONS/s|cp|$${BSD_INSTALL_DATA}|' ${WRKSRC}/makefile
(-)games/volleyball/Makefile (-2 / +8 lines)
Lines 13-23 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ Link Here
13
MAINTAINER=	amdmi3@FreeBSD.org
13
MAINTAINER=	amdmi3@FreeBSD.org
14
COMMENT=	Game similar to GNU Arcade Volleyball
14
COMMENT=	Game similar to GNU Arcade Volleyball
15
15
16
USES=		gmake
16
USE_SDL=	sdl image mixer
17
USE_SDL=	sdl image mixer
17
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
18
USES=		gettext gmake
19
LDFLAGS+=	-L${LOCALBASE}/lib -lintl
20
CONFIGURE_ARGS=	--mandir="${MANPREFIX}/man" --disable-nls # strangeness in nls support
19
CONFIGURE_ARGS=	--mandir="${MANPREFIX}/man" --disable-nls # strangeness in nls support
20
CPPFLAGS+=	-I${LOCALBASE}/include
21
LIBS+=		-L${LOCALBASE}/lib -lm
21
22
22
PLIST_FILES=	bin/${PORTNAME} \
23
PLIST_FILES=	bin/${PORTNAME} \
23
		man/man6/volleyball.6.gz
24
		man/man6/volleyball.6.gz
Lines 33-38 DESKTOP_ENTRIES="Pocket Volleyball" \ Link Here
33
		"Game;SportsGame;ArcadeGame;" \
34
		"Game;SportsGame;ArcadeGame;" \
34
		false
35
		false
35
36
37
post-patch:
38
	@${REINPLACE_CMD} '/libintl\.h/d' ${WRKSRC}/src/common.h
39
	@${REINPLACE_CMD} -e '/setlocale/d' -e '/textdomain/d' \
40
		${WRKSRC}/src/volleyball.c
41
36
post-configure:
42
post-configure:
37
	cd ${WRKDIR}/${PORTNAME}-data-${DATAVERSION} && \
43
	cd ${WRKDIR}/${PORTNAME}-data-${DATAVERSION} && \
38
		${SETENV} ${CONFIGURE_ENV} ./${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}
44
		${SETENV} ${CONFIGURE_ENV} ./${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}
(-)games/vor/Makefile (+1 lines)
Lines 14-19 COMMENT= Dodge the rocks until you die Link Here
14
USES=		tar:bzip2 gmake
14
USES=		tar:bzip2 gmake
15
USE_SDL=	mixer image sdl
15
USE_SDL=	mixer image sdl
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
LDFLAGS+=	-lm
17
18
18
PLIST_FILES=	bin/${PORTNAME}
19
PLIST_FILES=	bin/${PORTNAME}
19
PORTDOCS=	*
20
PORTDOCS=	*
(-)games/wargus/Makefile (-1 / +9 lines)
Lines 23-30 USE_GNOME= gtk20 Link Here
23
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
23
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
24
SUB_FILES=	${PORTNAME} pkg-message
24
SUB_FILES=	${PORTNAME} pkg-message
25
25
26
MAKE_ARGS+=	CFLAGS+="-I${LOCALBASE}/include -I${LOCALBASE}/include/libpng15" LDFLAGS+=-L${LOCALBASE}/lib
26
CPPFLAGS+=	-I${LOCALBASE}/include -I${LOCALBASE}/include/libpng15
27
LDFLAGS+=	-L${LOCALBASE}/lib
27
28
29
post-patch:
30
	@${REINPLACE_CMD} \
31
		-e '/^CFLAGS/s|-O2|${CPPFLAGS} ${CFLAGS}|' \
32
		-e '/^CXXFLAGS/s|$$| ${CXXFLAGS}|' \
33
		-e '/^LDFLAGS/s|$$| ${LDFLAGS}|' \
34
		-e '/^GTKFLAGS/s/gtk+-2.0/& x11/' \
35
		${WRKSRC}/Makefile
28
do-install:
36
do-install:
29
	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
37
	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
30
	cd ${WRKSRC} && ${COPYTREE_SHARE} "campaigns contrib maps scripts" ${STAGEDIR}${DATADIR}
38
	cd ${WRKSRC} && ${COPYTREE_SHARE} "campaigns contrib maps scripts" ${STAGEDIR}${DATADIR}
(-)graphics/cfdg/files/patch-Makefile (-1 / +1 lines)
Lines 5-11 Link Here
5
 
5
 
6
 cfdg: $(OBJS)
6
 cfdg: $(OBJS)
7
-	$(LINK.o) $^ -L/usr/local/lib -lstdc++ -lpng -lz -fexceptions -o $@
7
-	$(LINK.o) $^ -L/usr/local/lib -lstdc++ -lpng -lz -fexceptions -o $@
8
+	$(LINK.o) $^ $(shell libpng-config --ldflags) -lstdc++ -fexceptions -o $@
8
+	$(CXX) $^ $(shell libpng-config --ldflags) -lm -fexceptions -o $@
9
 	strip $@
9
 	strip $@
10
 
10
 
11
 
11
 
(-)graphics/cinepaint/Makefile (-1 lines)
Lines 31-37 USE_GNOME= gtk20 Link Here
31
USE_GHOSTSCRIPT_RUN=yes
31
USE_GHOSTSCRIPT_RUN=yes
32
USE_PYTHON=	yes
32
USE_PYTHON=	yes
33
USE_AUTOTOOLS=	libtoolize aclocal automake autoconf
33
USE_AUTOTOOLS=	libtoolize aclocal automake autoconf
34
LIBTOOLIZE_ARGS=--force
35
ACLOCAL_ARGS=	-I aclocal
34
ACLOCAL_ARGS=	-I aclocal
36
AUTOMAKE_ARGS=	--copy --force-missing --foreign --add-missing
35
AUTOMAKE_ARGS=	--copy --force-missing --foreign --add-missing
37
USE_LDCONFIG=	yes
36
USE_LDCONFIG=	yes
(-)graphics/cinepaint/files/patch-app__Makefile.am (-1 / +7 lines)
Lines 1-12 Link Here
1
--- app/Makefile.am.orig
1
--- app/Makefile.am.orig
2
+++ app/Makefile.am
2
+++ app/Makefile.am
3
@@ -420,7 +420,8 @@
3
@@ -420,11 +420,14 @@
4
 	$(GTK_LIBS) \
4
 	$(GTK_LIBS) \
5
 	$(X_LIBS) \
5
 	$(X_LIBS) \
6
 	$(OYRANOS_LIBS) \
6
 	$(OYRANOS_LIBS) \
7
-	$(LCMS_LIB)
7
-	$(LCMS_LIB)
8
+	$(LCMS_LIB) \
8
+	$(LCMS_LIB) \
9
+	-lX11 \
9
+	-lm
10
+	-lm
10
 
11
 
11
 cinepaint_remote_LDADD = \
12
 cinepaint_remote_LDADD = \
12
 	$(GTK_LIBS) \
13
 	$(GTK_LIBS) \
14
 	$(X_LIBS) \
15
+	-lX11 \
16
 	$(XMU_LIB)
17
 
18
 ## DEPS = $(top_builddir)/lib/libcinepainti.a
(-)graphics/cinepaint/files/patch-app__menus.c (-25 lines)
Lines 1-25 Link Here
1
--- app/menus.c.orig
2
+++ app/menus.c
3
@@ -1597,7 +1597,7 @@
4
 char*
5
 menu_entry_translate (const char* entry)
6
 {
7
-  char *text = (char*) calloc (1024, sizeof(char)),
8
+  char *text = (char*) calloc (sizeof(char), 1024),
9
        *word = 0;
10
   const char *tmp = 0;
11
 
12
@@ -1647,11 +1647,11 @@
13
   // resize memory
14
   if(strlen(text))
15
   {
16
-    word = (char*) calloc( strlen(text) + 1, sizeof(char) );
17
+    word = (char*) calloc( sizeof(char), strlen(text) + 4 );
18
     memcpy( word, text, strlen( text ) + 1 );
19
     free (text);
20
     return word;
21
   }
22
   else
23
-    return (char*) calloc(1,sizeof(char));
24
+    return (char*) calloc(sizeof(char),1);
25
 }
(-)graphics/cinepaint/files/patch-lib__fl_i18n__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- lib/fl_i18n/Makefile.am.orig
2
+++ lib/fl_i18n/Makefile.am
3
@@ -26,8 +26,7 @@
4
 	-I$(top_srcdir) -I$(includedir)
5
 
6
 libcinepaint_fl_i18n_la_LIBADD = \
7
-	$(FLTK_LIBS_PURE) \
8
-	-lc
9
+	$(FLTK_LIBS_PURE)
10
 
11
 .PHONY: files
12
 
(-)graphics/cinepaint/files/patch-plug-ins__blur__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/blur/Makefile.am.orig
2
+++ plug-ins/blur/Makefile.am
3
@@ -18,8 +18,7 @@
4
 	$(top_builddir)/lib/libcinepaint.la	\
5
 	$(X_LIBS)				\
6
 	$(top_builddir)/libhalf/cinepaint_half.lo	\
7
-	$(OPENEXR_LIBS) \
8
-	-lc
9
+	$(OPENEXR_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__bracketing_to_hdr__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/bracketing_to_hdr/Makefile.am.orig
2
+++ plug-ins/bracketing_to_hdr/Makefile.am
3
@@ -51,8 +51,7 @@
4
 	./FL_adds/libfl_adds.la \
5
 	./gui/libgui.la \
6
 	$(FLTK_LIBS) \
7
-	$(GTK_LIBS) \
8
-	-lc
9
+	$(GTK_LIBS)
10
 
11
 DEPS = \
12
 	./br_core/libbr_core.la \
(-)graphics/cinepaint/files/patch-plug-ins__bracketing_to_hdr__jhead__Makefile.am (-11 lines)
Lines 1-11 Link Here
1
--- plug-ins/bracketing_to_hdr/jhead/Makefile.am.orig
2
+++ plug-ins/bracketing_to_hdr/jhead/Makefile.am
3
@@ -31,7 +31,7 @@
4
 	-I$(includedir)
5
 
6
 LDADD = \
7
-	-lc -lm
8
+	-lm
9
 
10
 .PHONY: files
11
 
(-)graphics/cinepaint/files/patch-plug-ins__compose__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/compose/Makefile.am.orig
2
+++ plug-ins/compose/Makefile.am
3
@@ -14,8 +14,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-	-lc
9
+	$(X_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__dbbrowser__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/dbbrowser/Makefile.am.orig
2
+++ plug-ins/dbbrowser/Makefile.am
3
@@ -19,8 +19,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-	-lc
9
+	$(X_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__decompose__Makefile.am (-13 lines)
Lines 1-13 Link Here
1
--- plug-ins/decompose/Makefile.am.orig
2
+++ plug-ins/decompose/Makefile.am
3
@@ -14,9 +14,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-					\
9
-	-lc
10
+	$(X_LIBS)
11
 
12
 DEPS = $(top_builddir)/lib/libcinepaint.la
13
 
(-)graphics/cinepaint/files/patch-plug-ins__dicom__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/dicom/Makefile.am.orig
2
+++ plug-ins/dicom/Makefile.am
3
@@ -14,8 +14,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-	-lc
9
+	$(X_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__fits__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/fits/Makefile.am.orig
2
+++ plug-ins/fits/Makefile.am
3
@@ -16,8 +16,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-	-lc
9
+	$(X_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__gbr__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/gbr/Makefile.am.orig
2
+++ plug-ins/gbr/Makefile.am
3
@@ -16,8 +16,7 @@
4
 	$(top_builddir)/lib/libcinepaint.la	\
5
 	$(X_LIBS)				\
6
 	$(top_builddir)/libhalf/cinepaint_half.lo       \
7
-        $(OPENEXR_LIBS) \
8
-	-lc
9
+        $(OPENEXR_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__hdr__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/hdr/Makefile.am.orig
2
+++ plug-ins/hdr/Makefile.am
3
@@ -20,8 +20,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-	-lc
9
+	$(X_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__iff__Makefile.am (-13 lines)
Lines 1-13 Link Here
1
--- plug-ins/iff/Makefile.am.orig
2
+++ plug-ins/iff/Makefile.am
3
@@ -14,9 +14,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-					\
9
-	-lc
10
+	$(X_LIBS)
11
 
12
 DEPS = $(top_builddir)/lib/libcinepaint.la
13
 
(-)graphics/cinepaint/files/patch-plug-ins__jpeg__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/jpeg/Makefile.am.orig
2
+++ plug-ins/jpeg/Makefile.am
3
@@ -22,8 +22,7 @@
4
 	@LCMS_LIB@				\
5
 	@LIBJPEG_LIB@				\
6
         $(top_builddir)/libhalf/cinepaint_half.lo       \
7
-        $(OPENEXR_LIBS) \
8
-	-lc
9
+        $(OPENEXR_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__median__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/median/Makefile.am.orig
2
+++ plug-ins/median/Makefile.am
3
@@ -16,8 +16,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-	-lc
9
+	$(X_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__minimum__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/minimum/Makefile.am.orig
2
+++ plug-ins/minimum/Makefile.am
3
@@ -16,8 +16,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-	-lc
9
+	$(X_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__noisify__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/noisify/Makefile.am.orig
2
+++ plug-ins/noisify/Makefile.am
3
@@ -16,8 +16,7 @@
4
 	$(top_builddir)/lib/libcinepaint.la	\
5
 	$(X_LIBS)				\
6
         $(top_builddir)/libhalf/cinepaint_half.lo       \
7
-        $(OPENEXR_LIBS) \
8
-	-lc
9
+        $(OPENEXR_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__openexr__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/openexr/Makefile.am.orig
2
+++ plug-ins/openexr/Makefile.am
3
@@ -27,8 +27,7 @@
4
 	$(top_builddir)/lib/libcinepaint.la \
5
 	$(X_LIBS) \
6
 	$(OPENEXR_LIBS) \
7
-	@LCMS_LIB@ \
8
-	-lc
9
+	@LCMS_LIB@
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__pdf__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/pdf/Makefile.am.orig
2
+++ plug-ins/pdf/Makefile.am
3
@@ -31,8 +31,7 @@
4
 	$(top_builddir)/lib/libcinepaint.la \
5
 	$(X_LIBS) \
6
 	$(FLTK_LIBS) \
7
-	$(OYRANOS_LIBS) \
8
-	-lc
9
+	$(OYRANOS_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__pic__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/pic/Makefile.am.orig
2
+++ plug-ins/pic/Makefile.am
3
@@ -21,8 +21,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-	-lc
9
+	$(X_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__png__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/png/Makefile.am.orig
2
+++ plug-ins/png/Makefile.am
3
@@ -17,8 +17,7 @@
4
 	$(top_builddir)/lib/libcinepaint.la	\
5
 	$(LIBPNG)				\
6
 	$(GTK_LIBS)				\
7
-	$(X_LIBS)				\
8
-	-lc
9
+	$(X_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__pnm__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/pnm/Makefile.am.orig
2
+++ plug-ins/pnm/Makefile.am
3
@@ -14,8 +14,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-	-lc
9
+	$(X_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__psd_save__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/psd_save/Makefile.am.orig
2
+++ plug-ins/psd_save/Makefile.am
3
@@ -14,8 +14,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-	-lc
9
+	$(X_LIBS)
10
 
11
 DEPS = \
12
 	$(top_builddir)/lib/libcinepaint.la
(-)graphics/cinepaint/files/patch-plug-ins__screenshot__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/screenshot/Makefile.am.orig
2
+++ plug-ins/screenshot/Makefile.am
3
@@ -22,8 +22,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-	-lc
9
+	$(X_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/cinepaint/files/patch-plug-ins__sgi__Makefile.am (-13 lines)
Lines 1-13 Link Here
1
--- plug-ins/sgi/Makefile.am.orig
2
+++ plug-ins/sgi/Makefile.am
3
@@ -14,9 +14,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-					\
9
-	-lc
10
+	$(X_LIBS)
11
 
12
 DEPS = $(top_builddir)/lib/libcinepaint.la
13
 
(-)graphics/cinepaint/files/patch-plug-ins__tga__Makefile.am (-13 lines)
Lines 1-13 Link Here
1
--- plug-ins/tga/Makefile.am.orig
2
+++ plug-ins/tga/Makefile.am
3
@@ -14,9 +14,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-					\
9
-	-lc
10
+	$(X_LIBS)
11
 
12
 DEPS = $(top_builddir)/lib/libcinepaint.la
13
 
(-)graphics/cinepaint/files/patch-plug-ins__xwd__Makefile.am (-12 lines)
Lines 1-12 Link Here
1
--- plug-ins/xwd/Makefile.am.orig
2
+++ plug-ins/xwd/Makefile.am
3
@@ -18,8 +18,7 @@
4
 
5
 LDADD = \
6
 	$(top_builddir)/lib/libcinepaint.la	\
7
-	$(X_LIBS)				\
8
-	-lc
9
+	$(X_LIBS)
10
 
11
 DEPS = $(top_builddir)/lib/libcinepaint.la
12
 
(-)graphics/exiftran/files/Makefile.exiftran (-1 / +1 lines)
Lines 10-16 SRCS+= transupp.c Link Here
10
.PATH: ${.CURDIR}/../../rd
10
.PATH: ${.CURDIR}/../../rd
11
SRCS+=	read-jpeg.c
11
SRCS+=	read-jpeg.c
12
12
13
LDADD=	-L${PREFIX}/lib -ljpeg -lexif
13
LDADD=	-L${PREFIX}/lib -ljpeg -lexif -lm
14
14
15
CFLAGS+= -I${PREFIX}/include -I${.CURDIR}/../../jpeg/80 \
15
CFLAGS+= -I${PREFIX}/include -I${.CURDIR}/../../jpeg/80 \
16
	-I${.CURDIR}/../.. -DHAVE_NEW_EXIF
16
	-I${.CURDIR}/../.. -DHAVE_NEW_EXIF
(-)graphics/gimageview/Makefile (+1 lines)
Lines 59-64 LIBXINE_LIB_DEPENDS= libxine.so:${PORTSD Link Here
59
post-patch:
59
post-patch:
60
	@${REINPLACE_CMD} '/^desktopdir =/s|=.*|= ${DESKTOPDIR}|' \
60
	@${REINPLACE_CMD} '/^desktopdir =/s|=.*|= ${DESKTOPDIR}|' \
61
		${WRKSRC}/etc/Makefile.in
61
		${WRKSRC}/etc/Makefile.in
62
	@${REINPLACE_CMD} '/^gimv_LDADD =/s/=/= -lm/' ${WRKSRC}/src/Makefile.in
62
	@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} \
63
	@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} \
63
		-e 's|= $$(DESTDIR)|= |' -e '/^CPPFLAGS =/s/\\/@CPPFLAGS@ \\/'
64
		-e 's|= $$(DESTDIR)|= |' -e '/^CPPFLAGS =/s/\\/@CPPFLAGS@ \\/'
64
65
(-)graphics/gimp-wavelet-denoise-plugin/Makefile (+1 lines)
Lines 39-44 CFLAGS+= -O3 Link Here
39
post-patch:
39
post-patch:
40
	@${REINPLACE_CMD} \
40
	@${REINPLACE_CMD} \
41
		-e 's|gimptool-2.0|${LOCALBASE}/bin/gimptool-2.0|' \
41
		-e 's|gimptool-2.0|${LOCALBASE}/bin/gimptool-2.0|' \
42
		-e '/^LIBS =/s/$$/ -lm/' \
42
		${WRKSRC}/src/Makefile
43
		${WRKSRC}/src/Makefile
43
#
44
#
44
## l10n
45
## l10n
(-)graphics/gimp-wavelet-sharpen-plugin/Makefile (+1 lines)
Lines 39-44 CFLAGS+= -O3 Link Here
39
post-patch:
39
post-patch:
40
	@${REINPLACE_CMD} \
40
	@${REINPLACE_CMD} \
41
		-e 's|gimptool-2.0|${LOCALBASE}/bin/gimptool-2.0|' \
41
		-e 's|gimptool-2.0|${LOCALBASE}/bin/gimptool-2.0|' \
42
		-e '/^LIBS =/s/$$/ -lm/' \
42
		${WRKSRC}/src/Makefile
43
		${WRKSRC}/src/Makefile
43
#
44
#
44
## l10n
45
## l10n
(-)graphics/gpaint/Makefile (-1 / +2 lines)
Lines 12-20 MASTER_SITE_SUBDIR= ${PORTNAME} Link Here
12
MAINTAINER=	ports@FreeBSD.org
12
MAINTAINER=	ports@FreeBSD.org
13
COMMENT=	Small-scale painting program for GNOME
13
COMMENT=	Small-scale painting program for GNOME
14
14
15
USES=		pkgconfig
15
USES=		libtool pkgconfig
16
USE_GNOME=	libgnomeprint libgnomeprintui
16
USE_GNOME=	libgnomeprint libgnomeprintui
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
LIBS+=		-lm
18
19
19
PLIST_FILES=	bin/gpaint-2 %%DATADIR%%/glade/gpaint.glade
20
PLIST_FILES=	bin/gpaint-2 %%DATADIR%%/glade/gpaint.glade
20
PLIST_DIRS=	%%DATADIR%%/glade %%DATADIR%%
21
PLIST_DIRS=	%%DATADIR%%/glade %%DATADIR%%
(-)graphics/gqview/Makefile (-1 / +1 lines)
Lines 16-22 USES= pkgconfig Link Here
16
USE_GNOME=	gnomehier gtk20
16
USE_GNOME=	gnomehier gtk20
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
CPPFLAGS+=	-I${LOCALBASE}/include
18
CPPFLAGS+=	-I${LOCALBASE}/include
19
LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
19
LIBS+=		-L${LOCALBASE}/lib -lm
20
20
21
# Restrict to stable (even) versions, indicated by the second component.
21
# Restrict to stable (even) versions, indicated by the second component.
22
PORTSCOUT=	limitw:1,even
22
PORTSCOUT=	limitw:1,even
(-)graphics/inventor/Makefile (+6 lines)
Lines 38-43 OPTIONS_DEFINE= DEBUG Link Here
38
38
39
DEBUG_MAKE_ENV=	LIBTYPE=debug
39
DEBUG_MAKE_ENV=	LIBTYPE=debug
40
40
41
.include <bsd.port.options.mk>
42
43
.if !(${OPSYS} == FreeBSD && ${OSVERSION} < 900033)
44
MAKE_ENV+=	VLDOPTS=-Wl,--add-needed
45
.endif
46
41
post-patch:
47
post-patch:
42
	@${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g ;\
48
	@${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g ;\
43
			      s|%%CXX%%|${CXX}|g ; \
49
			      s|%%CXX%%|${CXX}|g ; \
(-)graphics/inventor/files/patch-lib-GNUmakefile (-1 / +1 lines)
Lines 5-11 Link Here
5
         -lGLU -lGL
5
         -lGLU -lGL
6
 
6
 
7
+ifeq ($(usingFreeBSD), 1)
7
+ifeq ($(usingFreeBSD), 1)
8
+LLDLIBS += -lXext %%ICONV_LIB%%
8
+LLDLIBS += %%ICONV_LIB%%
9
+endif
9
+endif
10
+
10
+
11
 OBJECTS = \
11
 OBJECTS = \
(-)graphics/klatexformula/Makefile (-1 / +6 lines)
Lines 19-26 CMAKE_ARGS= -DQT_QMAKE_EXECUTABLE_FINDQT Link Here
19
		-DKLF_BUILD_KTEXTEDITORPLUGIN=off \
19
		-DKLF_BUILD_KTEXTEDITORPLUGIN=off \
20
		-DKLF_INSTALL_POST_UPDATEMIMEDATABASE=off \
20
		-DKLF_INSTALL_POST_UPDATEMIMEDATABASE=off \
21
		-DKLF_INSTALL_SHARE_MAN1_DIR=man/man1
21
		-DKLF_INSTALL_SHARE_MAN1_DIR=man/man1
22
CXXFLAGS=	-I${LOCALBASE}/include
22
CXXFLAGS+=	-I${LOCALBASE}/include
23
LDFLAGS+=	-L${LOCALBASE}/lib
23
24
24
PLIST_SUB=	VERSION=${PORTVERSION}
25
PLIST_SUB=	VERSION=${PORTVERSION}
25
26
27
post-patch:
28
	@${REINPLACE_CMD} '/link_libraries(klatexformula /s/)/ -lX11)/' \
29
		${WRKSRC}/src/CMakeLists.txt
30
26
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)graphics/kudu/Makefile (-1 / +1 lines)
Lines 20-26 USE_GL= gl Link Here
20
USE_PYTHON=	yes
20
USE_PYTHON=	yes
21
21
22
CPPFLAGS+=	-I${LOCALBASE}/include
22
CPPFLAGS+=	-I${LOCALBASE}/include
23
LIBS+=		-L${LOCALBASE}/lib -lcompat
23
LIBS+=		-L${LOCALBASE}/lib -lcompat -lm
24
24
25
PLIST_FILES=	bin/${PORTNAME}
25
PLIST_FILES=	bin/${PORTNAME}
26
PORTDATA=	*
26
PORTDATA=	*
(-)graphics/lprof-devel/files/patch-src-CMakeLists.txt (-1 / +6 lines)
Lines 9-15 Link Here
9
 
9
 
10
 
10
 
11
 IF(NOT LIBVIGRAIMPEX_FOUND)
11
 IF(NOT LIBVIGRAIMPEX_FOUND)
12
@@ -143,9 +143,18 @@ ELSE(NOT LIBVIGRAIMPEX_FOUND)
12
@@ -143,12 +143,21 @@ ELSE(NOT LIBVIGRAIMPEX_FOUND)
13
     # Static/nonstatic flag should've been added by find script
13
     # Static/nonstatic flag should've been added by find script
14
 ENDIF(NOT LIBVIGRAIMPEX_FOUND)
14
 ENDIF(NOT LIBVIGRAIMPEX_FOUND)
15
 
15
 
Lines 30-32 Link Here
30
+    ${CMAKE_CURRENT_BINARY_DIR}
30
+    ${CMAKE_CURRENT_BINARY_DIR}
31
 )
31
 )
32
 
32
 
33
-TARGET_LINK_LIBRARIES(lprof liblprof lcmslocal argyll ${X11_VIDMODE_LIBRARIES} ${X11_LIBRARIES} ${impex_lib} ${LIBUSB_LIBRARIES} ${QT_LIBRARIES} ${JPEG_LIBRARIES} ${TIFF_LIBRARIES} ${ZLIB_LIBRARIES} ${COMMON_PLATFORM_LIBS} ${WINDDK_LIBRARIES})
34
+TARGET_LINK_LIBRARIES(lprof liblprof lcmslocal argyll ${X11_VIDMODE_LIBRARIES} ${X11_LIBRARIES} ${impex_lib} ${LIBUSB_LIBRARIES} ${QT_LIBRARIES} ${JPEG_LIBRARIES} ${TIFF_LIBRARIES} ${ZLIB_LIBRARIES} ${COMMON_PLATFORM_LIBS} ${WINDDK_LIBRARIES} -pthread)
35
 
36
 SET_TARGET_PROPERTIES(lprof
37
     PROPERTIES
(-)graphics/nomacs/files/patch-CMakeLists.txt (-1 / +1 lines)
Lines 36-42 Link Here
36
 		link_directories(${LIBRAW_LIBRARY_DIRS} ${OpenCV_LIBRARY_DIRS} ${EXIV2_LIBRARY_DIRS})
36
 		link_directories(${LIBRAW_LIBRARY_DIRS} ${OpenCV_LIBRARY_DIRS} ${EXIV2_LIBRARY_DIRS})
37
 		add_executable(${EXE_NAME} WIN32 MACOSX_BUNDLE ${NOMACS_SOURCES} ${NOMACS_UI} ${NOMACS_MOC_SRC} ${NOMACS_RCC} ${NOMACS_HEADERS} ${NOMACS_RC} ${NOMACS_QM} ${NOMACS_TRANSLATIONS} ${LIBQPSD_SOURCES} ${LIBQPSD_HEADERS} ${LIBQPSD_MOC_SRC} ${WEBP_SOURCE})
37
 		add_executable(${EXE_NAME} WIN32 MACOSX_BUNDLE ${NOMACS_SOURCES} ${NOMACS_UI} ${NOMACS_MOC_SRC} ${NOMACS_RCC} ${NOMACS_HEADERS} ${NOMACS_RC} ${NOMACS_QM} ${NOMACS_TRANSLATIONS} ${LIBQPSD_SOURCES} ${LIBQPSD_HEADERS} ${LIBQPSD_MOC_SRC} ${WEBP_SOURCE})
38
-		target_link_libraries(${EXE_NAME} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTNETWORK_LIBRARY} ${QT_QTMAIN_LIBRARY} ${EXIV2_LIBRARIES} ${LIBRAW_LIBRARIES} ${OpenCV_LIBS} ${VERSION_LIB} ${TIFF_LIBRARIES})
38
-		target_link_libraries(${EXE_NAME} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTNETWORK_LIBRARY} ${QT_QTMAIN_LIBRARY} ${EXIV2_LIBRARIES} ${LIBRAW_LIBRARIES} ${OpenCV_LIBS} ${VERSION_LIB} ${TIFF_LIBRARIES})
39
+		target_link_libraries(${EXE_NAME} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTNETWORK_LIBRARY} ${QT_QTMAIN_LIBRARY} ${EXIV2_LIBRARIES} ${LIBRAW_LIBRARIES} ${OpenCV_LIBS} ${VERSION_LIB} ${TIFF_LIBRARIES} ${SYSINFO_LIBRARY})
39
+		target_link_libraries(${EXE_NAME} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTNETWORK_LIBRARY} ${QT_QTMAIN_LIBRARY} ${EXIV2_LIBRARIES} ${LIBRAW_LIBRARIES} ${OpenCV_LIBS} ${VERSION_LIB} ${TIFF_LIBRARIES} ${SYSINFO_LIBRARY} -pthread)
40
 
40
 
41
 		IF (CMAKE_SYSTEM_NAME MATCHES "Linux")
41
 		IF (CMAKE_SYSTEM_NAME MATCHES "Linux")
42
 			SET_TARGET_PROPERTIES(${EXE_NAME} PROPERTIES LINK_FLAGS -fopenmp)
42
 			SET_TARGET_PROPERTIES(${EXE_NAME} PROPERTIES LINK_FLAGS -fopenmp)
(-)graphics/panoglview/Makefile (-4 / +5 lines)
Lines 11-23 MAINTAINER= ii@any.com.ru Link Here
11
COMMENT=	Panorama viewer using OpenGL
11
COMMENT=	Panorama viewer using OpenGL
12
12
13
USES=		gmake
13
USES=		gmake
14
USE_GL=		glu
14
GNU_CONFIGURE=	yes
15
GNU_CONFIGURE=	yes
16
CONFIGURE_ARGS=	--with-unicode
15
CONFIGURE_ENV=	WX_CONFIG_NAME=${WX_CONFIG} \
17
CONFIGURE_ENV=	WX_CONFIG_NAME=${WX_CONFIG} \
16
		PATH="$${PATH}:${LOCALBASE}/bin"
18
		PATH="$${PATH}:${LOCALBASE}/bin"
17
LDFLAGS+=	${PTHREAD_LIBS} -L${LOCALBASE}/lib
19
CFLAGS+=	-I${LOCALBASE}/include
18
CFLAGS+=	${PTHREAD_CFLAGS} -I${LOCALBASE}/include
20
CXXFLAGS+=	-I${LOCALBASE}/include -ftemplate-depth-64
19
CXXFLAGS+=	${PTHREAD_CFLAGS} -I${LOCALBASE}/include -ftemplate-depth-64
21
LIBS+=		-L${LOCALBASE}/lib -lGLU -lGL
20
CONFIGURE_ARGS=	--with-unicode
21
22
22
USE_WX=		2.8
23
USE_WX=		2.8
23
WX_UNICODE=	yes
24
WX_UNICODE=	yes
(-)graphics/pornview/Makefile (-2 / +2 lines)
Lines 15-27 LIB_DEPENDS= libexif.so:${PORTSDIR}/grap Link Here
15
		libpng15.so:${PORTSDIR}/graphics/png \
15
		libpng15.so:${PORTSDIR}/graphics/png \
16
		libxcb-render-util.so:${PORTSDIR}/x11/xcb-util-renderutil
16
		libxcb-render-util.so:${PORTSDIR}/x11/xcb-util-renderutil
17
17
18
USES=		libtool pkgconfig
18
USE_XORG=	x11 xi xext xinerama
19
USE_XORG=	x11 xi xext xinerama
19
USES=		pkgconfig
20
USE_GNOME=	gtk20
20
USE_GNOME=	gtk20
21
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
22
CONFIGURE_ARGS=	--with-gtk2
22
CONFIGURE_ARGS=	--with-gtk2
23
CPPFLAGS+=	-I${LOCALBASE}/include
23
CPPFLAGS+=	-I${LOCALBASE}/include
24
LDFLAGS+=	-L${LOCALBASE}/lib -lm
24
LIBS+=		-L${LOCALBASE}/lib -lXext -lX11 -lm
25
25
26
OPTIONS_DEFINE=	LIBXINE MPLAYER NLS
26
OPTIONS_DEFINE=	LIBXINE MPLAYER NLS
27
OPTIONS_DEFAULT=	LIBXINE
27
OPTIONS_DEFAULT=	LIBXINE
(-)graphics/reallyslick/Makefile (-6 / +4 lines)
Lines 19-25 USES= gmake pathfix pkgconfig tar:bzip2 Link Here
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
20
20
21
CPPFLAGS+=	-I${LOCALBASE}/include
21
CPPFLAGS+=	-I${LOCALBASE}/include
22
LDFLAGS+=	-L${LOCALBASE}/lib -lXext
22
LIBS+=		-L${LOCALBASE}/lib -lXext
23
23
24
OPTIONS_DEFINE=	FREEALUT GLEW
24
OPTIONS_DEFINE=	FREEALUT GLEW
25
25
Lines 29-39 FREEALUT_USES= openal:alut Link Here
29
29
30
GLEW_DESC=	Enable GLEW support
30
GLEW_DESC=	Enable GLEW support
31
GLEW_USE=	GL=glew
31
GLEW_USE=	GL=glew
32
GLEW_CONFIGURE_ENV_OFF=	ac_cv_header_GL_glew_h=no
32
33
33
.include <bsd.port.options.mk>
34
post-patch:
34
35
	@${REINPLACE_CMD} '/LINK.*pixelcity/s/LINK/CXXLINK/' ${WRKSRC}/src/Makefile.in
35
.if ! ${PORT_OPTIONS:MGLEW}
36
CONFIGURE_ENV+=	ac_cv_header_GL_glew_h=no
37
.endif
38
36
39
.include <bsd.port.mk>
37
.include <bsd.port.mk>
(-)graphics/rgbpaint/Makefile (-1 / +1 lines)
Lines 30-36 post-patch: Link Here
30
	@${REINPLACE_CMD} 's|$$(MT_LANG_DEST)|$$(DESTDIR)&|g' \
30
	@${REINPLACE_CMD} 's|$$(MT_LANG_DEST)|$$(DESTDIR)&|g' \
31
		${WRKSRC}/po/Makefile
31
		${WRKSRC}/po/Makefile
32
	@${REINPLACE_CMD} 's|$$(BIN_INSTALL)|$$(DESTDIR)&|g ; \
32
	@${REINPLACE_CMD} 's|$$(BIN_INSTALL)|$$(DESTDIR)&|g ; \
33
		 /^LDFLAGS/s|)$$|) -lm -lintl|' \
33
		 /^LDFLAGS/s|$$| -lX11 -lm -lintl|' \
34
		${WRKSRC}/src/Makefile
34
		${WRKSRC}/src/Makefile
35
35
36
post-install:
36
post-install:
(-)graphics/separate/Makefile (-2 / +3 lines)
Lines 42-49 MAKE_ENV+= TARGETS="${BIN_TARGETS}" \ Link Here
42
.include <bsd.port.options.mk>
42
.include <bsd.port.options.mk>
43
43
44
post-patch:
44
post-patch:
45
	@${REINPLACE_CMD} -e '/^CC/s|=|?=|; s| make| ${MAKE_CMD}|;' \
45
	@${REINPLACE_CMD} \
46
	    ${WRKSRC}/Makefile ${WRKSRC}/po/Makefile
46
		'/^CC/s|=|?=|; s| make| ${MAKE_CMD}|; /^LIBS/s/$$/ -lm/;' \
47
		${WRKSRC}/Makefile ${WRKSRC}/po/Makefile
47
48
48
do-install:
49
do-install:
49
	@${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gimp/2.2/plug-ins
50
	@${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gimp/2.2/plug-ins
(-)graphics/vp/Makefile (-1 / +2 lines)
Lines 9-17 MASTER_SITES= http://elfga.com/~erik/fil Link Here
9
MAINTAINER=	erik@elfga.com
9
MAINTAINER=	erik@elfga.com
10
COMMENT=	Image viewer for X
10
COMMENT=	Image viewer for X
11
11
12
USE_SDL=	image
13
GNU_CONFIGURE=	yes
12
GNU_CONFIGURE=	yes
13
LIBS+=		-lm
14
USES=		tar:xz
14
USES=		tar:xz
15
USE_SDL=	image
15
16
16
PLIST_FILES=	bin/vp man/man1/vp.1.gz
17
PLIST_FILES=	bin/vp man/man1/vp.1.gz
17
18
(-)graphics/xzgv/Makefile (+2 lines)
Lines 14-19 BUILD_DEPENDS= gawk:${PORTSDIR}/lang/ga Link Here
14
14
15
USES=		gmake pkgconfig
15
USES=		gmake pkgconfig
16
USE_GNOME=	imlib gdkpixbuf gtk20
16
USE_GNOME=	imlib gdkpixbuf gtk20
17
USE_XORG=	x11
18
LDFLAGS+=	-L${LOCALBASE}/lib -lX11 -lm
17
19
18
PLIST_FILES=	bin/xzgv man/man1/xzgv.1.gz
20
PLIST_FILES=	bin/xzgv man/man1/xzgv.1.gz
19
21
(-)japanese/im-ja/Makefile (-1 / +9 lines)
Lines 26-32 CONFIGURE_ARGS+= --disable-gnome Link Here
26
GCONF_SCHEMAS=	im-ja.schemas
26
GCONF_SCHEMAS=	im-ja.schemas
27
27
28
CPPFLAGS+=	-I${LOCALBASE}/include -DNO_MALLOC_H
28
CPPFLAGS+=	-I${LOCALBASE}/include -DNO_MALLOC_H
29
LDFLAGS+=	-L${LOCALBASE}/lib
29
LIBS+=		-L${LOCALBASE}/lib
30
30
31
.include <bsd.port.options.mk>
31
.include <bsd.port.options.mk>
32
32
Lines 57-61 post-patch: Link Here
57
	${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${TOUCH}
57
	${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${TOUCH}
58
	@${REINPLACE_CMD} -e 's|$$(datadir)/gconf|$$(sysconfdir)/gconf|g' \
58
	@${REINPLACE_CMD} -e 's|$$(datadir)/gconf|$$(sysconfdir)/gconf|g' \
59
		${WRKSRC}/data/Makefile.in
59
		${WRKSRC}/data/Makefile.in
60
	@${REINPLACE_CMD} '/^im_ja_la_LIBADD =/s/$$/ -lm/' \
61
		${WRKSRC}/src/gtk/Makefile.in
62
	@${REINPLACE_CMD} '/^im_ja_helper_LDADD =/s/$$/ -lX11/' \
63
		${WRKSRC}/src/helper/Makefile.in
64
	@${REINPLACE_CMD} '/^im_ja_le_la_LIBADD =/s/$$/ -lm/' \
65
		${WRKSRC}/src/iiimf/Makefile.in
66
	@${REINPLACE_CMD} '/^im_ja_xim_server_LDADD =/s/$$/ -lm/' \
67
		${WRKSRC}/src/xim/Makefile.in
60
68
61
.include <bsd.port.mk>
69
.include <bsd.port.mk>
(-)korean/gtkcomm/Makefile (-4 / +3 lines)
Lines 17-26 RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/ Link Here
17
USES=		perl5 pkgconfig
17
USES=		perl5 pkgconfig
18
USE_PERL5=	build
18
USE_PERL5=	build
19
USE_GNOME=	glib20 gtk20
19
USE_GNOME=	glib20 gtk20
20
USE_XORG=	x11
20
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
21
22
CPPFLAGS+=	-I${LOCALBASE}/include
22
pre-patch:
23
LIBS+=		-L${LOCALBASE}/lib -lX11
23
	${REINPLACE_CMD} -e 's|-lc_r||; s|DATADIRNAME=lib|DATADIRNAME=share|g' \
24
	    ${WRKSRC}/configure
25
24
26
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)lang/cduce/Makefile (-1 / +1 lines)
Lines 48-54 MAKE_JOBS_UNSAFE=yes Link Here
48
48
49
post-patch:
49
post-patch:
50
	${REINPLACE_CMD} 's/-linkpkg/& -thread/' \
50
	${REINPLACE_CMD} 's/-linkpkg/& -thread/' \
51
		${WRKSRC}/Makefile ${WRKSRC}/configure.ml
51
		${WRKSRC}/Makefile.distrib ${WRKSRC}/configure.ml
52
52
53
post-install:
53
post-install:
54
	${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}${MANPREFIX}/man/man1/
54
	${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}${MANPREFIX}/man/man1/
(-)mail/deforaos-mailer/Makefile (-2 / +3 lines)
Lines 33-39 MAKE_JOBS_UNSAFE= yes Link Here
33
post-patch:
33
post-patch:
34
	@${REINPLACE_CMD} -e 's|/lib/|/libdata/|g' \
34
	@${REINPLACE_CMD} -e 's|/lib/|/libdata/|g' \
35
		${WRKSRC}/data/pkgconfig.sh
35
		${WRKSRC}/data/pkgconfig.sh
36
	@${REINPLACE_CMD} 's|`pkg-config --libs openssl` -lssl|-lssl -lcrypto|' \
36
	@${REINPLACE_CMD} 's/-lssl/& -lcrypto/' \
37
		${WRKSRC}/src/Makefile
37
		${WRKSRC}/src/Makefile ${WRKSRC}/src/account/Makefile \
38
		${WRKSRC}/src/plugins/Makefile ${WRKSRC}/tests/Makefile
38
39
39
.include <bsd.port.mk>
40
.include <bsd.port.mk>
(-)mail/gnubiff/Makefile (-1 / +1 lines)
Lines 18-24 USE_GNOME= intlhack libglade2 esound Link Here
18
USES=		fam gmake pathfix pkgconfig
18
USES=		fam gmake pathfix pkgconfig
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
20
CPPFLAGS+=	-I${LOCALBASE}/include
20
CPPFLAGS+=	-I${LOCALBASE}/include
21
LDFLAGS+=	-L${LOCALBASE}/lib
21
LIBS+=		-L${LOCALBASE}/lib -lX11
22
22
23
# CXXFLAGS needed to work round issue with gcc and openssl 0.9.8a
23
# CXXFLAGS needed to work round issue with gcc and openssl 0.9.8a
24
# /usr/local/include/openssl/sha.h:173: error: ISO C++ does not support `long long'
24
# /usr/local/include/openssl/sha.h:173: error: ISO C++ does not support `long long'
(-)mail/mail-notification/files/patch-jbsrc-jb.c (+10 lines)
Line 0 Link Here
1
--- jbsrc/jb.c.orig
2
+++ jbsrc/jb.c
3
@@ -444,6 +444,7 @@
4
   jb_compile_options_add_ldflags(object->compile_options, "-Wl,--export-dynamic");
5
 
6
   jb_compile_options_add_libs(object->compile_options, "-lm");
7
+  jb_compile_options_add_libs(object->compile_options, "-lX11");
8
 
9
   jb_compile_options_add_package(object->compile_options, "gettext");
10
   jb_compile_options_add_package(object->compile_options, "gnome");
(-)math/calcoo/Makefile (+1 lines)
Lines 12-17 COMMENT= RPN and algebraic scientific ca Link Here
12
USES=		pkgconfig
12
USES=		pkgconfig
13
USE_GNOME=	gtk20
13
USE_GNOME=	gtk20
14
GNU_CONFIGURE=	yes
14
GNU_CONFIGURE=	yes
15
LIBS+=		-lm
15
16
16
PLIST_FILES=	bin/calcoo \
17
PLIST_FILES=	bin/calcoo \
17
		man/man1/calcoo.1.gz
18
		man/man1/calcoo.1.gz
(-)math/goblin/Makefile (-6 / +3 lines)
Lines 27-41 PORTDOCS= * Link Here
27
PORTEXAMPLES=	*
27
PORTEXAMPLES=	*
28
28
29
CFLAGS+=	-I${LOCALBASE}/include/tcl${TCL_VER} -I${LOCALBASE}/include/ \
29
CFLAGS+=	-I${LOCALBASE}/include/tcl${TCL_VER} -I${LOCALBASE}/include/ \
30
		-I${LOCALBASE}/include/tk${TK_VER}
30
		-I${LOCALBASE}/include/tk${TK_VER} -fPIC
31
LIBS+=		-L${LOCALBASE}/lib -ltcl${TCL_SHLIB_VER} -ltk${TK_SHLIB_VER} -lm
31
CXXFLAGS+=	-fPIC
32
LIBS+=		-L${LOCALBASE}/lib -ltcl${TCL_SHLIB_VER} -ltk${TK_SHLIB_VER} -lm -pthread
32
33
33
.include <bsd.port.options.mk>
34
.include <bsd.port.options.mk>
34
35
35
.if ${ARCH} == "amd64"
36
CFLAGS+=	-fPIC
37
.endif
38
39
post-patch:
36
post-patch:
40
	${REINPLACE_CMD} -e 's|/usr/bin/wish|${WISH}|g' ${WRKSRC}/display
37
	${REINPLACE_CMD} -e 's|/usr/bin/wish|${WISH}|g' ${WRKSRC}/display
41
	${REINPLACE_CMD} -e \
38
	${REINPLACE_CMD} -e \
(-)math/qtiplot/files/build.conf (-2 / +2 lines)
Lines 3-9 isEmpty( QTI_ROOT ) { Link Here
3
}
3
}
4
4
5
SYS_INCLUDEPATH = $$LOCALBASE/include
5
SYS_INCLUDEPATH = $$LOCALBASE/include
6
SYS_LIBS = -L$$LOCALBASE/lib -lGLU
6
SYS_LIBS = -L$$LOCALBASE/lib
7
7
8
MUPARSER_INCLUDEPATH =
8
MUPARSER_INCLUDEPATH =
9
MUPARSER_LIBS = -lmuparser
9
MUPARSER_LIBS = -lmuparser
Lines 15-21 QWT_INCLUDEPATH = $$QTI_ROOT/3rdparty/qw Link Here
15
QWT_LIBS = $$QTI_ROOT/3rdparty/qwt/lib/libqwt.a
15
QWT_LIBS = $$QTI_ROOT/3rdparty/qwt/lib/libqwt.a
16
16
17
QWT3D_INCLUDEPATH = $$QTI_ROOT/3rdparty/qwtplot3d/include
17
QWT3D_INCLUDEPATH = $$QTI_ROOT/3rdparty/qwtplot3d/include
18
QWT3D_LIBS = $$QTI_ROOT/3rdparty/qwtplot3d/lib/libqwtplot3d.a
18
QWT3D_LIBS = $$QTI_ROOT/3rdparty/qwtplot3d/lib/libqwtplot3d.a -lGLU
19
19
20
LIBPNG_INCLUDEPATH =
20
LIBPNG_INCLUDEPATH =
21
LIBPNG_LIBS = -lpng
21
LIBPNG_LIBS = -lpng
(-)math/qtiplot/files/patch-qtiplot__qtiplot.pro (-1 / +9 lines)
Lines 49-55 Link Here
49
 
49
 
50
 unix: man.files += ../qtiplot.1
50
 unix: man.files += ../qtiplot.1
51
 
51
 
52
@@ -159,18 +145,19 @@
52
@@ -133,6 +119,7 @@
53
 ###############################################################
54
 
55
 SOURCES += ../3rdparty/zlib/minigzip.c
56
+LIBS += -lz
57
 
58
 ###############################################################
59
 ################# Default Modules #############################
60
@@ -159,18 +146,19 @@
53
   				    qtiUtil.py \
61
   				    qtiUtil.py \
54
   				    qti_wordlist.txt \
62
   				    qti_wordlist.txt \
55
 
63
 
(-)misc/wmcalendar/Makefile (-3 / +1 lines)
Lines 22-30 MAKE_ARGS= CC="${CC}" \ Link Here
22
		CFLAGS="${CFLAGS}" \
22
		CFLAGS="${CFLAGS}" \
23
		INCDIR="`pkg-config --cflags gtk+-2.0` -I${LOCALBASE}/include" \
23
		INCDIR="`pkg-config --cflags gtk+-2.0` -I${LOCALBASE}/include" \
24
		LIBDIR="" \
24
		LIBDIR="" \
25
		LIBS="-lical -lXpm"
25
		LIBS="-lical -lX11 -lXext -lXpm -lm"
26
CPPFLAGS+=	-I${LOCALBASE}/include
27
LDFLAGS+=	-L${LOCALBASE}/lib
28
26
29
PLIST_FILES=	bin/wmCalendar man/man1/wmCalendar.1.gz
27
PLIST_FILES=	bin/wmCalendar man/man1/wmCalendar.1.gz
30
28
(-)multimedia/aegisub/Makefile (-1 / +1 lines)
Lines 49-55 INSTALLS_ICONS= yes Link Here
49
PLIST_SUB=	VERSION="${PORTVERSION:R}"
49
PLIST_SUB=	VERSION="${PORTVERSION:R}"
50
50
51
CPPFLAGS+=	-I${LOCALBASE}/include
51
CPPFLAGS+=	-I${LOCALBASE}/include
52
LDFLAGS+=	-L${LOCALBASE}/lib ${ICONV_LIB}
52
LIBS+=		-L${LOCALBASE}/lib ${ICONV_LIB} -pthread
53
53
54
OPTIONS_DEFINE=		ALSA DOCS FFMPEG FFTW HUNSPELL OPENAL PORTAUDIO \
54
OPTIONS_DEFINE=		ALSA DOCS FFMPEG FFTW HUNSPELL OPENAL PORTAUDIO \
55
			PULSEAUDIO
55
			PULSEAUDIO
(-)multimedia/ffmpeg2theora/Makefile (-2 / +2 lines)
Lines 16-25 LIB_DEPENDS= libavcodec.so:${PORTSDIR}/m Link Here
16
		libtheora.so:${PORTSDIR}/multimedia/libtheora
16
		libtheora.so:${PORTSDIR}/multimedia/libtheora
17
17
18
USES=		iconv pkgconfig scons tar:bzip2
18
USES=		iconv pkgconfig scons tar:bzip2
19
MAKE_ENV=	APPEND_CCFLAGS="${CPPFLAGS}" APPEND_LINKFLAGS="${LDFLAGS}" CCFLAGS="${CPPFLAGS}"
19
MAKE_ENV=	APPEND_CCFLAGS="${CPPFLAGS}" APPEND_LINKFLAGS="${LDFLAGS}"
20
20
21
CPPFLAGS+=	-I${LOCALBASE}/include
21
CPPFLAGS+=	-I${LOCALBASE}/include
22
LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
22
LDFLAGS+=	-L${LOCALBASE}/lib
23
23
24
PLIST_FILES=	bin/ffmpeg2theora man/man1/ffmpeg2theora.1.gz
24
PLIST_FILES=	bin/ffmpeg2theora man/man1/ffmpeg2theora.1.gz
25
25
(-)multimedia/ffmpeg2theora/files/patch-SConstruct (-1 / +9 lines)
Lines 5-11 Link Here
5
   BoolVariable('crossmingw', 'Set to 1 for crosscompile with mingw', 0)
5
   BoolVariable('crossmingw', 'Set to 1 for crosscompile with mingw', 0)
6
 )
6
 )
7
-env = Environment(options = opts)
7
-env = Environment(options = opts)
8
+env = Environment(options = opts, CC = Split(os.environ['CC']), CCFLAGS = Split(os.environ['CCFLAGS']))
8
+env = Environment(options = opts, CC = Split(os.environ['CC']))
9
 Help(opts.GenerateHelpText(env))
9
 Help(opts.GenerateHelpText(env))
10
 
10
 
11
 pkg_flags="--cflags --libs"
11
 pkg_flags="--cflags --libs"
Lines 17-19 Link Here
17
       "libavutil",
17
       "libavutil",
18
   ]
18
   ]
19
   if os.path.exists("./ffmpeg"):
19
   if os.path.exists("./ffmpeg"):
20
@@ -203,6 +202,7 @@
21
       if conf.CheckLib('iconv'):
22
           env.Append(LIBS=['iconv'])
23
 
24
+  env.Append(LIBS=['m'])
25
   if env['crossmingw']:
26
       env.Append(CCFLAGS=['-Wl,-subsystem,windows'])
27
       env.Append(LIBS=['m'])
(-)multimedia/gmerlin/Makefile (-5 / +9 lines)
Lines 29-35 USE_LDCONFIG= yes Link Here
29
INSTALL_ICONS=	yes
29
INSTALL_ICONS=	yes
30
30
31
CPPFLAGS+=	-I${LOCALBASE}/include
31
CPPFLAGS+=	-I${LOCALBASE}/include
32
LDFLAGS+=	-L${LOCALBASE}/lib `pkg-config --libs gtk+-x11-2.0`
32
LIBS+=		-L${LOCALBASE}/lib
33
33
34
INFO=		gmerlin
34
INFO=		gmerlin
35
35
Lines 74-89 post-patch: Link Here
74
		'/LIBS/s|-ldl || ; \
74
		'/LIBS/s|-ldl || ; \
75
		 s|^LDFLAGS="|&$${LDFLAGS} | ; \
75
		 s|^LDFLAGS="|&$${LDFLAGS} | ; \
76
		 s|-DGTK_DISABLE_DEPRECATED|| ; \
76
		 s|-DGTK_DISABLE_DEPRECATED|| ; \
77
		 s|-lpthread|-pthread| ; \
78
		 s|-O3.*-ffast-math||' ${WRKSRC}/configure
77
		 s|-O3.*-ffast-math||' ${WRKSRC}/configure
78
	@${REINPLACE_CMD} '/^gmerlin_kbd_config_LDADD =/s/$$/ @X_LIBS@/' \
79
		${WRKSRC}/apps/kbd/Makefile.in
80
	@${REINPLACE_CMD} \
81
		-e '/^playtree_LDADD =/s/$$/ @GTK_LIBS@/' \
82
		-e '/^scrolltext_LDADD =/s/$$/ @GTK_LIBS@/' \
83
		-e '/^vumeter_LDADD =/s/$$/ @GTK_LIBS@/' \
84
		${WRKSRC}/tests/Makefile.in
79
	@${REINPLACE_CMD} -e \
85
	@${REINPLACE_CMD} -e \
80
		's|^texinfo_|#texinfo_|g' ${WRKSRC}/doc/Makefile.in
86
		's|^texinfo_|#texinfo_|g' ${WRKSRC}/doc/Makefile.in
81
	@${REINPLACE_CMD} -e \
87
	@${REINPLACE_CMD} -e \
82
		's|ln -sf $$(DESTDIR)|ln -sf |' ${WRKSRC}/icons/Makefile.in
88
		's|ln -sf $$(DESTDIR)|ln -sf |' ${WRKSRC}/icons/Makefile.in
83
	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
89
	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
84
		's|-ldl||g ; \
90
		's|-ldl||g'
85
		 s|-lpthread|-pthread|g ; \
86
		 /^LIBS = /s|$$| @LIBINTL@ -pthread|g'
87
91
88
post-install:
92
post-install:
89
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
93
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)multimedia/gmerlin/files/patch-configure (-36 lines)
Lines 8-49 Link Here
8
 enable_libvisual
8
 enable_libvisual
9
 enable_libcdio
9
 enable_libcdio
10
 enable_musicbrainz
10
 enable_musicbrainz
11
@@ -6324,7 +6325,7 @@
12
   rm -rf conftest*
13
   ;;
14
 
15
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
16
+amd64-*freebsd*|x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
17
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
18
   # Find out which ABI we are using.
19
   echo 'int i;' > conftest.$ac_ext
20
@@ -6336,7 +6337,7 @@
21
     case `/usr/bin/file conftest.o` in
22
       *32-bit*)
23
 	case $host in
24
-	  x86_64-*kfreebsd*-gnu)
25
+	  amd64-*freebsd*|x86_64-*kfreebsd*-gnu)
26
 	    LD="${LD-ld} -m elf_i386_fbsd"
27
 	    ;;
28
 	  x86_64-*linux*)
29
@@ -6355,7 +6356,7 @@
30
 	;;
31
       *64-bit*)
32
 	case $host in
33
-	  x86_64-*kfreebsd*-gnu)
34
+	  amd64-*freebsd*|x86_64-*kfreebsd*-gnu)
35
 	    LD="${LD-ld} -m elf_x86_64_fbsd"
36
 	    ;;
37
 	  x86_64-*linux*)
38
@@ -11240,7 +11241,7 @@
39
 	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
40
 	 if test -n "$ac_prev"; then
41
 	   case $ac_word in
42
-	     i?86 | x86_64 | ppc | ppc64)
43
+	     amd64 | i?86 | x86_64 | ppc | ppc64)
44
 	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
45
 		 ac_arch=$ac_word
46
 	       else
47
@@ -15396,9 +15397,9 @@
11
@@ -15396,9 +15397,9 @@
48
 V4LCONVERT_REQUIRED="0.5.7"
12
 V4LCONVERT_REQUIRED="0.5.7"
49
 have_v4lconvert=false
13
 have_v4lconvert=false
(-)multimedia/imagination/Makefile (-2 / +2 lines)
Lines 19-26 USE_GNOME= gtk20 intltool intlhack libxs Link Here
19
INSTALLS_ICONS=	yes
19
INSTALLS_ICONS=	yes
20
INSTALL_TARGET=	install-strip
20
INSTALL_TARGET=	install-strip
21
21
22
LIBS+=		`pkg-config --libs gmodule-2.0`
23
24
OPTIONS_DEFINE=	NLS
22
OPTIONS_DEFINE=	NLS
25
OPTIONS_SUB=	yes
23
OPTIONS_SUB=	yes
26
NLS_CONFIGURE_ENABLE=	nls
24
NLS_CONFIGURE_ENABLE=	nls
Lines 28-32 NLS_USES= gettext Link Here
28
26
29
post-patch:
27
post-patch:
30
	@${REINPLACE_CMD} '/^SUBDIRS =/s/doc//' ${WRKSRC}/Makefile.in
28
	@${REINPLACE_CMD} '/^SUBDIRS =/s/doc//' ${WRKSRC}/Makefile.in
29
	@${REINPLACE_CMD} '/^imagination_LDADD =/s/$$/ -lm/' \
30
		${WRKSRC}/src/Makefile.in
31
31
32
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)multimedia/imagination/files/patch-configure (+9 lines)
Lines 1-5 Link Here
1
--- ./configure.orig	2011-03-06 20:06:44.000000000 +0000
1
--- ./configure.orig	2011-03-06 20:06:44.000000000 +0000
2
+++ ./configure	2014-03-14 15:08:46.000000000 +0000
2
+++ ./configure	2014-03-14 15:08:46.000000000 +0000
3
@@ -12499,7 +12499,7 @@
4
 
5
 LIBTOOL="$LIBTOOL --silent"
6
 
7
-pkg_modules="gtk+-2.0 >= 2.14.0 gthread-2.0"
8
+pkg_modules="gtk+-2.0 >= 2.14.0 gthread-2.0 gmodule-2.0"
9
 
10
 
11
 
3
@@ -13029,7 +13029,7 @@
12
@@ -13029,7 +13029,7 @@
4
 
13
 
5
     fi
14
     fi
(-)multimedia/mpeg4ip/Makefile (-3 / +1 lines)
Lines 132-140 pre-configure: Link Here
132
		-e 's|api.mpt||' \
132
		-e 's|api.mpt||' \
133
		-e 's|^(install-man.*)install-manm|\1|' \
133
		-e 's|^(install-man.*)install-manm|\1|' \
134
		${WRKSRC}/doc/mp4v2/Makefile.in
134
		${WRKSRC}/doc/mp4v2/Makefile.in
135
# objformat
135
	@${REINPLACE_CMD} -e 's|$${enable_ffmpeg}/lib/libavcodec.a|-lavcodec0 -lavutil0 -lswscale0|g' \
136
	@${FIND} ${WRKSRC} -name configure | ${XARGS} ${REINPLACE_CMD} -e 's|echo aout|echo elf|'
137
	@${REINPLACE_CMD} -e 's|$${enable_ffmpeg}/lib/libavcodec.a|-lavcodec0 -lswscale0|g' \
138
		${WRKSRC}/configure
136
		${WRKSRC}/configure
139
137
140
# replace bundled mp4v2 with placeholder
138
# replace bundled mp4v2 with placeholder
(-)multimedia/sabbu/Makefile (-1 / +1 lines)
Lines 44-50 post-patch: Link Here
44
		-e 's,ffmpeg/avformat,libavformat/avformat,g' \
44
		-e 's,ffmpeg/avformat,libavformat/avformat,g' \
45
		-e 's,lavcodec,lavcodec0,g' \
45
		-e 's,lavcodec,lavcodec0,g' \
46
		-e 's,lavformat,lavformat0,g' \
46
		-e 's,lavformat,lavformat0,g' \
47
		-e 's,lavswscale,lavswscale0,g' \
47
		-e '/FFMPEG_LIBS=/s/"$$/ -lavutil0"/' \
48
		${WRKSRC}/configure
48
		${WRKSRC}/configure
49
49
50
.include <bsd.port.mk>
50
.include <bsd.port.mk>
(-)multimedia/tvheadend/Makefile (-5 / +3 lines)
Lines 13-22 LICENSE= GPLv3 Link Here
13
BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash \
13
BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash \
14
		${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat
14
		${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat
15
15
16
LIB_DEPENDS=	libexecinfo.so:${PORTSDIR}/devel/libexecinfo \
16
LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl \
17
		libcurl.so:${PORTSDIR}/ftp/curl \
18
		liburiparser.so:${PORTSDIR}/net/uriparser
17
		liburiparser.so:${PORTSDIR}/net/uriparser
19
20
RUN_DEPENDS=	dtv-scan-tables>=0:${PORTSDIR}/multimedia/dtv-scan-tables
18
RUN_DEPENDS=	dtv-scan-tables>=0:${PORTSDIR}/multimedia/dtv-scan-tables
21
19
22
USE_GITHUB=	yes
20
USE_GITHUB=	yes
Lines 24-30 GH_ACCOUNT= ${PORTNAME} Link Here
24
GH_TAGNAME=	${GH_COMMIT}
22
GH_TAGNAME=	${GH_COMMIT}
25
GH_COMMIT=	6d19440
23
GH_COMMIT=	6d19440
26
24
27
USES=		pkgconfig gmake shebangfix python
25
USES=		execinfo gmake pkgconfig python shebangfix
28
GNU_CONFIGURE=	yes
26
GNU_CONFIGURE=	yes
29
MAKE_JOBS_UNSAFE=	yes
27
MAKE_JOBS_UNSAFE=	yes
30
USE_RC_SUBR=	${PORTNAME}
28
USE_RC_SUBR=	${PORTNAME}
Lines 47-53 SUB_LIST+= TVHUSER="${TVHUSER}" \ Link Here
47
CONFIGURE_ENV+=	PLATFORM=freebsd
45
CONFIGURE_ENV+=	PLATFORM=freebsd
48
CONFIGURE_ARGS+=--disable-dvbscan --disable-zlib
46
CONFIGURE_ARGS+=--disable-dvbscan --disable-zlib
49
CFLAGS+=	-I${LOCALBASE}/include -Wno-conversion -Wno-int-to-pointer-cast
47
CFLAGS+=	-I${LOCALBASE}/include -Wno-conversion -Wno-int-to-pointer-cast
50
LDFLAGS+=	-L${LOCALBASE}/lib -lexecinfo -lssl -lz
48
LDFLAGS+=	-L${LOCALBASE}/lib -lexecinfo -lssl -lcrypto -lz
51
49
52
OPTIONS_DEFINE=	AVAHI DVBCSA TRANSCODING XMLTV
50
OPTIONS_DEFINE=	AVAHI DVBCSA TRANSCODING XMLTV
53
OPTIONS_DEFAULT=DVBCSA
51
OPTIONS_DEFAULT=DVBCSA
(-)net/gnome-netstatus/Makefile (-2 / +2 lines)
Lines 17-24 INSTALLS_ICONS= yes Link Here
17
USE_GNOME=	intlhack gnomeprefix libgnome gnomepanel gnomedocutils
17
USE_GNOME=	intlhack gnomeprefix libgnome gnomepanel gnomedocutils
18
USES=		gettext gmake libtool pathfix pkgconfig tar:bzip2
18
USES=		gettext gmake libtool pathfix pkgconfig tar:bzip2
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
20
CONFIGURE_ARGS=	CPPFLAGS="-I${LOCALBASE}/include" \
20
CPPFLAGS+=	-I${LOCALBASE}/include
21
		LDFLAGS="-L${LOCALBASE}/lib"
21
LIBS+=		-L${LOCALBASE}/lib -lm
22
INSTALL_TARGET=	install-strip
22
INSTALL_TARGET=	install-strip
23
23
24
GCONF_SCHEMAS=	netstatus.schemas
24
GCONF_SCHEMAS=	netstatus.schemas
(-)net/omnitty/Makefile (+1 lines)
Lines 14-19 LIB_DEPENDS= librote.so:${PORTSDIR}/deve Link Here
14
14
15
USES=		gmake
15
USES=		gmake
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
LIBS+=		-lncurses
17
18
18
ALL_TARGET=	${PORTNAME}
19
ALL_TARGET=	${PORTNAME}
19
20
(-)net/openvswitch/Makefile (-3 / +5 lines)
Lines 12-21 COMMENT= Production quality, multilayer Link Here
12
LICENSE=	APACHE20
12
LICENSE=	APACHE20
13
13
14
GNU_CONFIGURE=	yes
14
GNU_CONFIGURE=	yes
15
CONFIGURE_ARGS=	PERL=${PREFIX}/bin/perl
15
CONFIGURE_ARGS=	PERL=${PREFIX}/bin/perl \
16
CONFIGURE_ARGS+=SSL_LIBS=-lssl SSL_CFLAGS=-I/usr/include/openssl
16
		SSL_CFLAGS="-I${OPENSSLINC}" \
17
USE_AUTOTOOLS=	autoconf automake
17
		SSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto"
18
USES=		gmake pkgconfig
18
USES=		gmake pkgconfig
19
USE_AUTOTOOLS=	autoconf automake
20
USE_OPENSSL=	yes
19
USE_PYTHON=	yes
21
USE_PYTHON=	yes
20
USE_RC_SUBR=	ovs-vswitchd ovsdb-server
22
USE_RC_SUBR=	ovs-vswitchd ovsdb-server
21
23
(-)net/packter-agent/Makefile (-7 / +3 lines)
Lines 41-58 PLIST_SUB+= PACKTERTC="" Link Here
41
PLIST_SUB+=	PACKTERTC="@comment "
41
PLIST_SUB+=	PACKTERTC="@comment "
42
.endif
42
.endif
43
43
44
post-patch:
45
	@${REINPLACE_CMD} 's/-lssl/-lcrypto/' ${WRKSRC}/configure
46
44
post-install:
47
post-install:
45
.if ${PORT_OPTIONS:MPACKTERTC}
48
.if ${PORT_OPTIONS:MPACKTERTC}
46
	@${MKDIR} ${STAGEDIR}${DATADIR}
49
	@${MKDIR} ${STAGEDIR}${DATADIR}
47
	${CP} -pr ${WRKSRC}/packter_tc ${STAGEDIR}${DATADIR}/
50
	${CP} -pr ${WRKSRC}/packter_tc ${STAGEDIR}${DATADIR}/
48
.endif
51
.endif
49
50
.for f in packter.conf
51
	@if [ ! -f ${PREFIX}/etc/${f} ]; then \
52
		${CP} -p ${STAGEDIR}${PREFIX}/etc/${f}.sample ${STAGEDIR}/${PREFIX}/etc/${f} ; \
53
	fi
54
.endfor
55
56
.if ${PORT_OPTIONS:MDOCS}
52
.if ${PORT_OPTIONS:MDOCS}
57
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
53
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
58
.for f in ${PORTDOCS}
54
.for f in ${PORTDOCS}
(-)net/packter-agent/pkg-plist (-3 / +1 lines)
Lines 2-10 bin/pt_agent Link Here
2
bin/pt_sflow
2
bin/pt_sflow
3
bin/pt_netflow
3
bin/pt_netflow
4
bin/pt_thmon
4
bin/pt_thmon
5
@unexec if cmp -s %D/etc/packter.conf.sample %D/etc/packter.conf; then rm -f %D/etc/packter.conf; fi
5
@sample etc/packter.conf.sample
6
etc/packter.conf.sample
7
@exec [ -f %D/etc/packter.conf ] || cp -p %D/etc/packter.conf.sample %D/etc/packter.conf
8
%%PACKTERTC%%%%DATADIR%%/packter_tc/IPTB.pm
6
%%PACKTERTC%%%%DATADIR%%/packter_tc/IPTB.pm
9
%%PACKTERTC%%%%DATADIR%%/packter_tc/InterTrackMessage.xsd
7
%%PACKTERTC%%%%DATADIR%%/packter_tc/InterTrackMessage.xsd
10
%%PACKTERTC%%%%DATADIR%%/packter_tc/btm.conf
8
%%PACKTERTC%%%%DATADIR%%/packter_tc/btm.conf
(-)net/udt/Makefile (-1 / +1 lines)
Lines 26-32 post-build: Link Here
26
	# Building sample applications:
26
	# Building sample applications:
27
.for a in ${UDT_APPS}
27
.for a in ${UDT_APPS}
28
	${CXX} ${CXXFLAGS} ${WRKSRC:H}/app/$a.cpp -o ${WRKSRC:H}/app/udt-$a \
28
	${CXX} ${CXXFLAGS} ${WRKSRC:H}/app/$a.cpp -o ${WRKSRC:H}/app/udt-$a \
29
	    -I${WRKSRC} -L${WRKSRC} -ludt
29
	    -I${WRKSRC} -L${WRKSRC} -ludt -pthread
30
.endfor
30
.endfor
31
31
32
.include <bsd.port.options.mk>
32
.include <bsd.port.options.mk>
(-)net/udt/files/BSDmakefile (-1 / +1 lines)
Lines 6-12 LIBDIR= ${PREFIX}/lib Link Here
6
INCLUDEDIR=	${PREFIX}/include
6
INCLUDEDIR=	${PREFIX}/include
7
INCS=	udt.h
7
INCS=	udt.h
8
8
9
LDADD=	-lmd -lpthread
9
LDADD=	-lmd -pthread
10
10
11
SRCS=	common.cpp window.cpp list.cpp buffer.cpp packet.cpp channel.cpp \
11
SRCS=	common.cpp window.cpp list.cpp buffer.cpp packet.cpp channel.cpp \
12
	queue.cpp ccc.cpp cache.cpp core.cpp epoll.cpp api.cpp
12
	queue.cpp ccc.cpp cache.cpp core.cpp epoll.cpp api.cpp
(-)net/vortex/Makefile (-2 / +2 lines)
Lines 22-29 USE_GNOME= glib20 Link Here
22
22
23
do-build:
23
do-build:
24
	cd ${WRKSRC} && ${CC} -c vortex.c -I${LOCALBASE}/include
24
	cd ${WRKSRC} && ${CC} -c vortex.c -I${LOCALBASE}/include
25
	cd ${WRKSRC} && ${CC} -v -o vortex vortex.o -L${LOCALBASE}/lib ${LOCALBASE}/lib/libnids.a `${LIBNET_CONFIG} --libs` -lglib-2.0 -lgthread-2.0 -lpcap
25
	cd ${WRKSRC} && ${CC} -v -o vortex vortex.o -L${LOCALBASE}/lib ${LOCALBASE}/lib/libnids.a `${LIBNET_CONFIG} --libs` -lglib-2.0 -lgthread-2.0 -lpcap -pthread
26
	cd ${WRKSRC} && ${CC} -o xpipes xpipes.c ${PTHREAD_LIBS}
26
	cd ${WRKSRC} && ${CC} -o xpipes xpipes.c -pthread
27
27
28
do-install:
28
do-install:
29
	${INSTALL_DATA}	${WRKSRC}/vortex.conf ${STAGEDIR}${PREFIX}/etc/vortex.conf.sample
29
	${INSTALL_DATA}	${WRKSRC}/vortex.conf ${STAGEDIR}${PREFIX}/etc/vortex.conf.sample
(-)net/wireshark/files/patch-Makefile.in (-10 lines)
Lines 1-10 Link Here
1
--- Makefile.in.orig	2010-08-29 18:20:27.000000000 -0400
2
+++ Makefile.in	2010-09-04 17:17:43.000000000 -0400
3
@@ -444,6 +444,7 @@ LIPO = @LIPO@
4
 LN_S = @LN_S@
5
 LTLIBOBJS = @LTLIBOBJS@
6
 LUA_INCLUDES = @LUA_INCLUDES@
7
+LIBS = @LUA_LIBS@
8
 LUA_LIBS = @LUA_LIBS@
9
 LYNX = @LYNX@
10
 MAKEINFO = @MAKEINFO@
(-)net/wireshark/files/patch-epan_Makefile.in (-10 lines)
Lines 1-10 Link Here
1
--- epan/Makefile.in.orig	2014-07-31 15:23:19.000000000 -0400
2
+++ epan/Makefile.in	2014-08-09 22:55:55.000000000 -0400
3
@@ -150,6 +150,7 @@ DIST_COMMON = $(srcdir)/../Makefile.am.i
4
 	$(srcdir)/Makefile.in $(srcdir)/Makefile.am \
5
 	$(srcdir)/doxygen.cfg.in $(top_srcdir)/depcomp
6
 @HAVE_WARNINGS_AS_ERRORS_TRUE@am__append_1 = -Werror
7
+LIBS = @LUA_LIBS@
8
 EXTRA_PROGRAMS = reassemble_test$(EXEEXT) tvbtest$(EXEEXT) \
9
 	oids_test$(EXEEXT)
10
 subdir = epan
(-)net-im/hotot/Makefile (+1 lines)
Lines 22-27 USE_GNOME= intltool Link Here
22
INSTALLS_ICONS=	yes
22
INSTALLS_ICONS=	yes
23
23
24
CFLAGS+=	-I${LOCALBASE}/include		# does not uphold CPPFLAGS
24
CFLAGS+=	-I${LOCALBASE}/include		# does not uphold CPPFLAGS
25
LDFLAGS+=	-L${LOCALBASE}/lib -lintl
25
26
26
OPTIONS_DEFINE=	GTK2 QT4 KDE4
27
OPTIONS_DEFINE=	GTK2 QT4 KDE4
27
OPTIONS_DEFAULT=	GTK2 QT4
28
OPTIONS_DEFAULT=	GTK2 QT4
(-)net-im/imspector/files/patch-Makefile (-2 / +7 lines)
Lines 8-14 Link Here
8
 
8
 
9
 ##########
9
 ##########
10
 # Comment this out if you dont want SSL
10
 # Comment this out if you dont want SSL
11
@@ -7,11 +7,11 @@
11
@@ -7,27 +7,27 @@
12
 
12
 
13
 ##########
13
 ##########
14
 # Location of openssl installation
14
 # Location of openssl installation
Lines 22-28 Link Here
22
 
22
 
23
 # For any distro
23
 # For any distro
24
 #ADD_PLUGINS = mysqlloggingplugin.so sqliteloggingplugin.so postgresqlloggingplugin.so dbfilterplugin.so dbresponderplugin.so
24
 #ADD_PLUGINS = mysqlloggingplugin.so sqliteloggingplugin.so postgresqlloggingplugin.so dbfilterplugin.so dbresponderplugin.so
25
@@ -23,11 +23,11 @@
25
 ##########
26
 
27
 ifdef SSL
28
-SSL_LIBS = -L$(SSL_DIR)/lib -lssl
29
+SSL_LIBS = -L$(SSL_DIR)/lib -lssl -lcrypto
30
 SSL_FLAGS = -I$(SSL_DIR)/include -DHAVE_SSL
26
 SSL_OBJS = sslstate.o
31
 SSL_OBJS = sslstate.o
27
 endif
32
 endif
28
 
33
 
(-)net-im/imspector/pkg-plist (-9 / +3 lines)
Lines 1-12 Link Here
1
@unexec if cmp -s %D/%%ETCDIR%%/acl.txt.sample %D/%%ETCDIR%%/acl.txt; then rm -f %D/%%ETCDIR%%/acl.txt; fi
1
@sample %%ETCDIR%%/acl.txt.sample
2
%%ETCDIR%%/acl.txt.sample
2
@sample %%ETCDIR%%/badwords.txt.sample
3
@exec if [ ! -f %D/%%ETCDIR%%/acl.txt ] ; then cp -p %D/%F %B/acl.txt; fi
3
@sample %%ETCDIR%%/imspector.conf.sample
4
@unexec if cmp -s %D/%%ETCDIR%%/badwords.txt.sample %D/%%ETCDIR%%/badwords.txt; then rm -f %D/%%ETCDIR%%/badwords.txt; fi
5
%%ETCDIR%%/badwords.txt.sample
6
@exec if [ ! -f %D/%%ETCDIR%%/badwords.txt ] ; then cp -p %D/%F %B/badwords.txt; fi
7
@unexec if cmp -s %D/%%ETCDIR%%/imspector.conf.sample %D/%%ETCDIR%%/imspector.conf; then rm -f %D/%%ETCDIR%%/imspector.conf; fi
8
%%ETCDIR%%/imspector.conf.sample
9
@exec if [ ! -f %D/%%ETCDIR%%/imspector.conf ] ; then cp -p %D/%F %B/imspector.conf; fi
10
@exec /bin/mkdir -p /var/lib/imspector
4
@exec /bin/mkdir -p /var/lib/imspector
11
@exec /bin/mkdir -p /var/log/imspector
5
@exec /bin/mkdir -p /var/log/imspector
12
lib/imspector/aclfilterplugin.so
6
lib/imspector/aclfilterplugin.so
(-)net-im/vqcc-gtk/Makefile (-2 / +3 lines)
Lines 14-22 LIB_DEPENDS= libstartup-notification-1.s Link Here
14
14
15
USES=		pathfix gmake gettext pkgconfig
15
USES=		pathfix gmake gettext pkgconfig
16
USE_GNOME=	gnomeprefix gtk20
16
USE_GNOME=	gnomeprefix gtk20
17
USE_XORG=	x11 xext xscrnsaver
17
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
18
19
19
CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
20
CPPFLAGS+=	-I${LOCALBASE}/include
20
LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS} -lintl
21
LIBS+=		-L${LOCALBASE}/lib
21
22
22
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)net-im/zephyr/files/patch-zhm__Makefile.in (+18 lines)
Line 0 Link Here
1
--- zhm/Makefile.in.orig	2014-08-21 09:11:35 UTC
2
+++ zhm/Makefile.in
3
@@ -27,13 +27,14 @@ CFLAGS=@CFLAGS@
4
 ALL_CFLAGS=${CFLAGS} -I${top_srcdir}/h -I${BUILDTOP}/h ${CPPFLAGS}
5
 LDFLAGS=@LDFLAGS@
6
 HESIOD_LIBS=@HESIOD_LIBS@
7
+LIBS=${LIBZEPHYR} -lcom_err ${HESIOD_LIBS} @LIBS@
8
 
9
 OBJS=	timer.o queue.o zhm.o zhm_client.o zhm_server.o
10
 
11
 all: zhm
12
 
13
 zhm: ${OBJS} ${LIBZEPHYR}
14
-	${LIBTOOL} --mode=link ${CC} ${LDFLAGS} -o $@ ${OBJS} ${LIBZEPHYR} ${HESIOD_LIBS}
15
+	${LIBTOOL} --mode=link ${CC} ${LDFLAGS} -o $@ ${OBJS} ${LIBS}
16
 
17
 .c.o:
18
 	${CC} -c ${ALL_CFLAGS} $<
(-)net-p2p/createtorrent/Makefile (+3 lines)
Lines 16-21 USE_OPENSSL= yes Link Here
16
16
17
PLIST_FILES=	bin/createtorrent
17
PLIST_FILES=	bin/createtorrent
18
18
19
post-patch:
20
	@${REINPLACE_CMD} 's/-lssl/-lcrypto/' ${WRKSRC}/configure
21
19
do-install:
22
do-install:
20
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
23
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
21
24
(-)net-p2p/gtorrentviewer/Makefile (-17 / +5 lines)
Lines 4-10 Link Here
4
4
5
PORTNAME=	gtorrentviewer
5
PORTNAME=	gtorrentviewer
6
PORTVERSION=	0.2b
6
PORTVERSION=	0.2b
7
PORTREVISION=	17
7
PORTREVISION=	18
8
CATEGORIES=	net-p2p
8
CATEGORIES=	net-p2p
9
MASTER_SITES=	SF/${PORTNAME}/GTorrentViewer/${PORTVERSION}
9
MASTER_SITES=	SF/${PORTNAME}/GTorrentViewer/${PORTVERSION}
10
DISTNAME=	GTorrentViewer-${PORTVERSION}
10
DISTNAME=	GTorrentViewer-${PORTVERSION}
Lines 13-45 MAINTAINER= 5u623l20@gmail.com Link Here
13
COMMENT=	GTK+2 viewer and editor for BitTorrent meta files
13
COMMENT=	GTK+2 viewer and editor for BitTorrent meta files
14
14
15
LICENSE=	GPLv2
15
LICENSE=	GPLv2
16
LICENSE_FILE=	${WRKSRC}/COPYING
16
17
17
LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl
18
LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl
18
19
19
USE_GNOME=	gtk20 gnomehier intlhack
20
USES=		gmake pkgconfig
20
USES=		gmake pkgconfig
21
USE_GNOME=	gtk20 gnomehier intlhack
21
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
22
CPPFLAGS+=	-I${LOCALBASE}/include
23
LDFLAGS+=	-L${LOCALBASE}/lib
24
CONFIGURE_ARGS=	--with-pixmapsdir=${PREFIX}/share/pixmaps \
23
CONFIGURE_ARGS=	--with-pixmapsdir=${PREFIX}/share/pixmaps \
25
		--with-desktopdir=${PREFIX}/share/applications
24
		--with-desktopdir=${PREFIX}/share/applications
25
CPPFLAGS+=	-I${LOCALBASE}/include
26
LIBS+=		-L${LOCALBASE}/lib -lm
26
27
27
PORTSCOUT=	skipv:0.2	# older than current version
28
PORTSCOUT=	skipv:0.2	# older than current version
28
29
29
OPTIONS_DEFINE=	DOCS
30
31
DOCS=		AUTHORS COPYING ChangeLog README
32
33
.include <bsd.port.options.mk>
34
post-patch:
30
post-patch:
35
	@${REINPLACE_CMD} -e '/<curl\/types.h>/d' ${WRKSRC}/src/main.c
31
	@${REINPLACE_CMD} -e '/<curl\/types.h>/d' ${WRKSRC}/src/main.c
36
32
37
post-install:
38
.if ${PORT_OPTIONS:MDOCS}
39
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
40
.for i in ${DOCS}
41
	@${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
42
.endfor
43
.endif
44
45
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)net-p2p/gtorrentviewer/pkg-plist (-5 lines)
Lines 13-25 share/GTorrentViewer/pixmaps/ok.png Link Here
13
share/GTorrentViewer/pixmaps/string.png
13
share/GTorrentViewer/pixmaps/string.png
14
share/GTorrentViewer/pixmaps/unknown.png
14
share/GTorrentViewer/pixmaps/unknown.png
15
share/GTorrentViewer/pixmaps/warning.png
15
share/GTorrentViewer/pixmaps/warning.png
16
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
17
%%PORTDOCS%%%%DOCSDIR%%/COPYING
18
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
19
%%PORTDOCS%%%%DOCSDIR%%/README
20
share/applications/gtorrentviewer.desktop
16
share/applications/gtorrentviewer.desktop
21
share/pixmaps/gtorrentviewer.png
17
share/pixmaps/gtorrentviewer.png
22
share/pixmaps/gtorrentviewer.xpm
18
share/pixmaps/gtorrentviewer.xpm
23
%%PORTDOCS%%@dirrm %%DOCSDIR%%
24
@dirrm share/GTorrentViewer/pixmaps
19
@dirrm share/GTorrentViewer/pixmaps
25
@dirrm share/GTorrentViewer
20
@dirrm share/GTorrentViewer
(-)net-p2p/libbt/Makefile (+1 lines)
Lines 23-28 PORTDOCS= protocol-ext.txt protocol.txt Link Here
23
23
24
post-patch:
24
post-patch:
25
	@${REINPLACE_CMD} -e 's|depend||' ${WRKSRC}/Makefile.in
25
	@${REINPLACE_CMD} -e 's|depend||' ${WRKSRC}/Makefile.in
26
	@${REINPLACE_CMD} -e 's|-lssl|-lcrypto|' ${WRKSRC}/configure
26
	@${REINPLACE_CMD} -e 's|\(CFLAGS:=\)|\1\@CFLAGS\@ \@CPPFLAGS\@ |' ${WRKSRC}/src/Makefile.in
27
	@${REINPLACE_CMD} -e 's|\(CFLAGS:=\)|\1\@CFLAGS\@ \@CPPFLAGS\@ |' ${WRKSRC}/src/Makefile.in
27
28
28
do-install:
29
do-install:
(-)net-p2p/retroshare/Makefile (-18 / +6 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	retroshare
4
PORTNAME=	retroshare
5
PORTVERSION=	0.5.5c
5
PORTVERSION=	0.5.5c
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	net-p2p
7
CATEGORIES=	net-p2p
8
MASTER_SITES=	SF
8
MASTER_SITES=	SF
9
MASTER_SITE_SUBDIR=${PORTNAME}/${BINARY}/${PORTVERSION}
9
MASTER_SITE_SUBDIR=${PORTNAME}/${BINARY}/${PORTVERSION}
Lines 14-42 COMMENT= Private and secure decentralise Link Here
14
14
15
LICENSE=	GPLv2
15
LICENSE=	GPLv2
16
16
17
BUILD_DEPENDS=	protoc:${PORTSDIR}/devel/protobuf \
17
BUILD_DEPENDS=	protoc:${PORTSDIR}/devel/protobuf
18
		pkg-config:${PORTSDIR}/devel/pkgconf
18
LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl \
19
LIB_DEPENDS=	libdbus-1.so:${PORTSDIR}/devel/dbus \
20
		libpthread-stubs.so:${PORTSDIR}/devel/libpthread-stubs \
21
		libpcre.so:${PORTSDIR}/devel/pcre \
22
		libupnp.so:${PORTSDIR}/devel/upnp \
19
		libupnp.so:${PORTSDIR}/devel/upnp \
23
		libpng15.so:${PORTSDIR}/graphics/png \
24
		libfreetype.so:${PORTSDIR}/print/freetype2 \
25
		libassuan.so:${PORTSDIR}/security/libassuan \
26
		libgcrypt.so:${PORTSDIR}/security/libgcrypt \
27
		libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring \
20
		libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring \
28
		libgpg-error.so:${PORTSDIR}/security/libgpg-error \
29
		libgpgme.so:${PORTSDIR}/security/gpgme \
30
		libexpat.so:${PORTSDIR}/textproc/expat2 \
31
		libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
32
		libspeex.so:${PORTSDIR}/audio/speex \
21
		libspeex.so:${PORTSDIR}/audio/speex \
33
		libxslt.so:${PORTSDIR}/textproc/libxslt \
22
		libxslt.so:${PORTSDIR}/textproc/libxslt \
34
		libssh_threads.so:${PORTSDIR}/security/libssh
23
		libssh_threads.so:${PORTSDIR}/security/libssh
35
RUN_DEPENDS=	pinentry-qt4:${PORTSDIR}/security/pinentry-qt4
36
24
37
USES=		compiler:features dos2unix qmake
25
USES=		compiler:features dos2unix pkgconfig qmake
38
USE_GNOME=	glib20
26
USE_GNOME=	glib20 libxml2 libxslt
39
USE_XORG=	ice sm x11 xau xcb xdmcp xext xrender
27
USE_XORG=	x11 xscrnsaver
40
USE_QT4=	corelib gui network xml script designer_build uic_build \
28
USE_QT4=	corelib gui network xml script designer_build uic_build \
41
		qmake_build moc_build rcc_build multimedia
29
		qmake_build moc_build rcc_build multimedia
42
HAS_CONFIGURE=	yes
30
HAS_CONFIGURE=	yes
(-)net-p2p/retroshare/files/patch-retroshare-gui__src__retroshare-gui.pro (-3 / +8 lines)
Lines 1-24 Link Here
1
--- retroshare-gui/src/retroshare-gui.pro.orig	2014-04-10 13:28:51.661832058 +0200
1
--- retroshare-gui/src/retroshare-gui.pro.orig	2014-04-10 13:28:51.661832058 +0200
2
+++ retroshare-gui/src/retroshare-gui.pro	2014-04-10 13:29:31.092831413 +0200
2
+++ retroshare-gui/src/retroshare-gui.pro	2014-04-10 13:29:31.092831413 +0200
3
@@ -215,17 +215,19 @@
3
@@ -215,17 +215,22 @@ macx {
4
 freebsd-* {
4
 freebsd-* {
5
 	INCLUDEPATH *= /usr/local/include/gpgme
5
 	INCLUDEPATH *= /usr/local/include/gpgme
6
 	LIBS *= ../../libretroshare/src/lib/libretroshare.a
6
 	LIBS *= ../../libretroshare/src/lib/libretroshare.a
7
+	LIBS *= ../../openpgpsdk/src/lib/libops.a -lbz2
7
+	LIBS *= ../../openpgpsdk/src/lib/libops.a -lbz2
8
 	LIBS *= -lssl
8
 	LIBS *= -lssl
9
 	LIBS *= -lgpgme
9
-	LIBS *= -lgpgme
10
-	LIBS *= -lupnp
10
-	LIBS *= -lupnp
11
+	LIBS *= -lcrypto
12
+	LIBS *= -lz
11
+	LIBS *= -lupnp -lixml
13
+	LIBS *= -lupnp -lixml
14
+	LIBS *= -lXss -lX11
12
 	LIBS *= -lgnome-keyring
15
 	LIBS *= -lgnome-keyring
13
 	PRE_TARGETDEPS *= ../../libretroshare/src/lib/libretroshare.a
16
 	PRE_TARGETDEPS *= ../../libretroshare/src/lib/libretroshare.a
14
+	PRE_TARGETDEPS *= ../../openpgpsdk/src/lib/libops.a
17
+	PRE_TARGETDEPS *= ../../openpgpsdk/src/lib/libops.a
15
 
18
 
16
         gxs {
19
         gxs {
17
                 LIBS += ../../supportlibs/pegmarkdown/lib/libpegmarkdown.a
20
                 LIBS += ../../supportlibs/pegmarkdown/lib/libpegmarkdown.a
18
                 LIBS += -lsqlite3
21
-                LIBS += -lsqlite3
22
+                LIBS += ../../../lib/sqlcipher/.libs/libsqlcipher.a
19
         }
23
         }
20
-
24
-
21
+	LIBS *= -rdynamic
25
+	LIBS *= -rdynamic
26
+	DEFINES *= HAVE_XSS # for idle time, libx screensaver extensions
22
 }
27
 }
23
 
28
 
24
 ##################################### OpenBSD ######################################
29
 ##################################### OpenBSD ######################################
(-)net-p2p/retroshare/files/patch-retroshare-nogui__src__retroshare-nogui.pro (-3 / +8 lines)
Lines 1-21 Link Here
1
--- retroshare-nogui/src/retroshare-nogui.pro.orig	2014-04-10 14:14:22.622840778 +0200
1
--- retroshare-nogui/src/retroshare-nogui.pro.orig	2014-04-10 14:14:22.622840778 +0200
2
+++ retroshare-nogui/src/retroshare-nogui.pro	2014-04-10 14:14:55.384836372 +0200
2
+++ retroshare-nogui/src/retroshare-nogui.pro	2014-04-10 14:14:55.384836372 +0200
3
@@ -114,12 +114,16 @@
3
@@ -114,12 +114,20 @@ macx {
4
 
4
 
5
 freebsd-* {
5
 freebsd-* {
6
 	INCLUDEPATH *= /usr/local/include/gpgme
6
 	INCLUDEPATH *= /usr/local/include/gpgme
7
+	QMAKE_CXXFLAGS *= -Dfseeko64=fseeko -Dftello64=ftello -Dstat64=stat -Dstatvfs64=statvfs -Dfopen64=fopen
7
+	QMAKE_CXXFLAGS *= -Dfseeko64=fseeko -Dftello64=ftello -Dstat64=stat -Dstatvfs64=statvfs -Dfopen64=fopen
8
 	LIBS *= ../../libretroshare/src/lib/libretroshare.a
8
 	LIBS *= ../../libretroshare/src/lib/libretroshare.a
9
-	LIBS *= -lssl
9
-	LIBS *= -lssl
10
-	LIBS *= -lgpgme
11
-	LIBS *= -lupnp
10
+	LIBS *= ../../openpgpsdk/src/lib/libops.a -lbz2
12
+	LIBS *= ../../openpgpsdk/src/lib/libops.a -lbz2
11
+	LIBS *= -lssl -lcrypto
13
+	LIBS *= -lssl -lcrypto
12
 	LIBS *= -lgpgme
14
+	LIBS *= -lz
13
-	LIBS *= -lupnp
14
+	LIBS *= -lupnp -lixml
15
+	LIBS *= -lupnp -lixml
15
 	LIBS *= -lgnome-keyring
16
 	LIBS *= -lgnome-keyring
16
 	PRE_TARGETDEPS *= ../../libretroshare/src/lib/libretroshare.a
17
 	PRE_TARGETDEPS *= ../../libretroshare/src/lib/libretroshare.a
17
+	PRE_TARGETDEPS *= ../../openpgpsdk/src/lib/libops.a
18
+	PRE_TARGETDEPS *= ../../openpgpsdk/src/lib/libops.a
18
+	LIBS *= -rdynamic
19
+	LIBS *= -rdynamic
20
+	gxs {
21
+		# We need a explicit path here, to force using the home version
22
+		LIBS += ../../../lib/sqlcipher/.libs/libsqlcipher.a
23
+	}
19
 }
24
 }
20
 
25
 
21
 ##################################### OpenBSD  ######################################
26
 ##################################### OpenBSD  ######################################
(-)polish/tleenx2/Makefile (-1 / +4 lines)
Lines 24-30 WRKSRC= ${WRKDIR}/TleenX2-${PORTVERSION Link Here
24
PORTDOCS=	README gg.txt sms.txt
24
PORTDOCS=	README gg.txt sms.txt
25
25
26
post-patch:
26
post-patch:
27
	@${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},g' ${WRKSRC}/src/Makefile.in
27
	@${REINPLACE_CMD} \
28
		-e '/^tleenx2_LDADD =/,+1s,/usr/X11R6/lib/libXss.a,-lXss,' \
29
		-e 's,/usr/X11R6/lib/libXss.a,,' \
30
		${WRKSRC}/src/Makefile.in
28
	@${REINPLACE_CMD} 's,/usr/local,${LOCALBASE},g; s,gcc,${CC},' \
31
	@${REINPLACE_CMD} 's,/usr/local,${LOCALBASE},g; s,gcc,${CC},' \
29
		${WRKSRC}/iksemel/Makefile
32
		${WRKSRC}/iksemel/Makefile
30
	@${REINPLACE_CMD} 's,gcc,${CC},' ${WRKSRC}/jabby/Makefile
33
	@${REINPLACE_CMD} 's,gcc,${CC},' ${WRKSRC}/jabby/Makefile
(-)ports-mgmt/fbsdmon/Makefile (+3 lines)
Lines 16-21 LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/ Link Here
16
SUB_FILES=	600.fbsdmon pkg-message
16
SUB_FILES=	600.fbsdmon pkg-message
17
USE_RC_SUBR=	fbsdmon
17
USE_RC_SUBR=	fbsdmon
18
18
19
post-patch:
20
	@${REINPLACE_CMD} '/^LIBS =/s/$$/ -lz/' ${WRKSRC}/Makefile
21
19
do-install:
22
do-install:
20
	${INSTALL_PROGRAM} ${WRKSRC}/fbsdmon ${STAGEDIR}${PREFIX}/sbin
23
	${INSTALL_PROGRAM} ${WRKSRC}/fbsdmon ${STAGEDIR}${PREFIX}/sbin
21
	${MKDIR} ${STAGEDIR}/var/db/fbsdmon
24
	${MKDIR} ${STAGEDIR}/var/db/fbsdmon
(-)print/ggv/Makefile (-2 / +6 lines)
Lines 14-26 COMMENT= GNOME 2 ghostscript viewer Link Here
14
14
15
INSTALLS_OMF=	yes
15
INSTALLS_OMF=	yes
16
USE_GNOME=	gnomeprefix intlhack libgnomeui
16
USE_GNOME=	gnomeprefix intlhack libgnomeui
17
USES=		desktop-file-utils gettext gmake pathfix pkgconfig tar:bzip2
17
USES=		desktop-file-utils gettext gmake libtool pathfix pkgconfig \
18
		tar:bzip2
18
USE_GHOSTSCRIPT=yes
19
USE_GHOSTSCRIPT=yes
19
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
20
CPPFLAGS+=	-I${LOCALBASE}/include
21
CPPFLAGS+=	-I${LOCALBASE}/include
21
LDFLAGS+=	-L${LOCALBASE}/lib
22
LIBS+=		-L${LOCALBASE}/lib -lm
22
INSTALL_TARGET=	install-strip
23
INSTALL_TARGET=	install-strip
23
24
24
GCONF_SCHEMAS=	ggv.schemas
25
GCONF_SCHEMAS=	ggv.schemas
25
26
27
post-patch:
28
	@${REINPLACE_CMD} '/^LIBS =/s/=.*/= @LIBS@/' ${WRKSRC}/src/Makefile.in
29
26
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)print/ggv/files/patch-src_Makefile.in (-11 lines)
Lines 1-11 Link Here
1
--- src/Makefile.in.orig	Sun Dec  5 18:19:25 2004
2
+++ src/Makefile.in	Sun Dec  5 18:20:13 2004
3
@@ -142,7 +142,7 @@
4
 
5
 SUBDIRS = recent-files stock cursors
6
 
7
-INCLUDES =  	-I$(top_srcdir)/recent-files				-DG_LOG_DOMAIN=\"GGV\"					-DGNOMELOCALEDIR=\""${prefix}/${DATADIRNAME}/locale"\"		-DGNOMEICONDIR=\""${prefix}/${DATADIRNAME}/pixmaps"\"			-DDATADIR=\""$(datadir)"\"				$(GGV_CFLAGS)						$(GGV_DEPRECATED_CFLAGS)
8
+INCLUDES =  	-I$(top_srcdir)/recent-files				-DG_LOG_DOMAIN=\"GGV\"					-DGNOMELOCALEDIR=\""${prefix}/${DATADIRNAME}/locale"\"		-DGNOMEICONDIR=\""${datadir}/pixmaps"\"			-DDATADIR=\""$(datadir)"\"				$(GGV_CFLAGS)						$(GGV_DEPRECATED_CFLAGS)
9
 
10
 
11
 bin_PROGRAMS = ggv
(-)print/ggv/pkg-plist (-1 lines)
Lines 148-154 share/locale/zh_TW/LC_MESSAGES/ggv.mo Link Here
148
@dirrm share/gnome/help/ggv/C/figures
148
@dirrm share/gnome/help/ggv/C/figures
149
@dirrm share/gnome/help/ggv/C
149
@dirrm share/gnome/help/ggv/C
150
@dirrm share/gnome/help/ggv
150
@dirrm share/gnome/help/ggv
151
@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
152
@dirrmtry share/locale/xh/LC_MESSAGES
151
@dirrmtry share/locale/xh/LC_MESSAGES
153
@dirrmtry share/locale/xh
152
@dirrmtry share/locale/xh
154
@dirrmtry share/locale/rw/LC_MESSAGES
153
@dirrmtry share/locale/rw/LC_MESSAGES
(-)print/gnome-cups-manager/Makefile (-1 / +4 lines)
Lines 19-29 RUN_DEPENDS= gnomesu:${PORTSDIR}/securit Link Here
19
USES=		gettext gmake libtool pathfix pkgconfig tar:bzip2
19
USES=		gettext gmake libtool pathfix pkgconfig tar:bzip2
20
USE_GNOME=	gnomeprefix intlhack libgnomeprintui libgnomeui
20
USE_GNOME=	gnomeprefix intlhack libgnomeprintui libgnomeui
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
USE_XORG=	x11
22
INSTALLS_ICONS=	yes
23
INSTALLS_ICONS=	yes
23
INSTALL_TARGET=	install-strip
24
INSTALL_TARGET=	install-strip
24
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
25
CPPFLAGS+=	-I${LOCALBASE}/include -D_IPP_PRIVATE_STRUCTURES
26
CPPFLAGS+=	-I${LOCALBASE}/include -D_IPP_PRIVATE_STRUCTURES
26
LDFLAGS+=	-L${LOCALBASE}/lib
27
LIBS+=		-L${LOCALBASE}/lib
27
28
28
post-patch:
29
post-patch:
29
	@${SED} -e 's|%%PREFIX%%|${PREFIX}|' \
30
	@${SED} -e 's|%%PREFIX%%|${PREFIX}|' \
Lines 31-36 post-patch: Link Here
31
		> ${WRKSRC}/gnome-cups-manager.desktop
32
		> ${WRKSRC}/gnome-cups-manager.desktop
32
	@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
33
	@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
33
		's|-D.*_DISABLE_DEPRECATED||g'
34
		's|-D.*_DISABLE_DEPRECATED||g'
35
	@${REINPLACE_CMD} '/^gnome_cups_icon_LDADD =/s/$$/ -lX11/' \
36
		${WRKSRC}/gnome-cups-manager/Makefile.in
34
	@${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/share|g' \
37
	@${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/share|g' \
35
		${WRKSRC}/libgnomecups/gnome-cups-ui-driver.c
38
		${WRKSRC}/libgnomecups/gnome-cups-ui-driver.c
36
	@${REINPLACE_CMD} -e 's|glib/gmacros.h>|glib.h>|g' \
39
	@${REINPLACE_CMD} -e 's|glib/gmacros.h>|glib.h>|g' \
(-)print/photoprint/Makefile (-10 / +7 lines)
Lines 12-35 COMMENT= Utility to print multiple image Link Here
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
13
14
LIB_DEPENDS=	libcups.so:${PORTSDIR}/print/cups-client \
14
LIB_DEPENDS=	libcups.so:${PORTSDIR}/print/cups-client \
15
		libexpat.so:${PORTSDIR}/textproc/expat2 \
16
		libgdk_pixbuf-2.0.so:${PORTSDIR}/graphics/gdk-pixbuf2 \
17
		libgutenprint.so:${PORTSDIR}/print/gutenprint \
15
		libgutenprint.so:${PORTSDIR}/print/gutenprint \
16
		libjpeg.so:${PORTSDIR}/graphics/jpeg \
18
		liblcms.so:${PORTSDIR}/graphics/lcms \
17
		liblcms.so:${PORTSDIR}/graphics/lcms \
19
		libnetpbm.so:${PORTSDIR}/graphics/netpbm \
18
		libnetpbm.so:${PORTSDIR}/graphics/netpbm \
20
		libpcre.so:${PORTSDIR}/devel/pcre \
19
		libpng.so:${PORTSDIR}/graphics/png \
21
		libpng15.so:${PORTSDIR}/graphics/png \
22
		libpthread-stubs.so:${PORTSDIR}/devel/libpthread-stubs \
23
		libtiff.so:${PORTSDIR}/graphics/tiff
20
		libtiff.so:${PORTSDIR}/graphics/tiff
24
21
25
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
26
USES=		desktop-file-utils gettext pkgconfig
23
USES=		desktop-file-utils gettext libtool pkgconfig
27
USE_GNOME=	pango
24
USE_GNOME=	gdkpixbuf2 gtk20
28
USE_XORG=	pixman x11 xau xcb xcomposite xcursor xdamage xdmcp xext \
25
USE_XORG=	x11
29
		xfixes xi xinerama xrandr xrender
30
INSTALLS_ICONS=	yes
26
INSTALLS_ICONS=	yes
31
27
32
LDFLAGS+=	-L${LOCALBASE}/lib
28
CPPFLAGS+=	-I${LOCALBASE}/include
29
LIBS+=		-L${LOCALBASE}/lib -lX11
33
30
34
post-patch:
31
post-patch:
35
	@${REINPLACE_CMD} -e 's|glib/gstrfuncs.h|glib.h|g' \
32
	@${REINPLACE_CMD} -e 's|glib/gstrfuncs.h|glib.h|g' \
(-)print/xfce4-print/Makefile (-4 / +5 lines)
Lines 32-38 OPTIONS_SINGLE_PRINTMETHOD= LPR CUPS Link Here
32
LETTER_DESC=	Use letter paper format instead of A4
32
LETTER_DESC=	Use letter paper format instead of A4
33
LPR_DESC=	LPR printing system support
33
LPR_DESC=	LPR printing system support
34
34
35
.include <bsd.port.pre.mk>
35
.include <bsd.port.options.mk>
36
36
37
.if ${PORT_OPTIONS:MCUPS}
37
.if ${PORT_OPTIONS:MCUPS}
38
CONFIGURE_ARGS+=--enable-cups
38
CONFIGURE_ARGS+=--enable-cups
Lines 58-64 CONFIGURE_ARGS+=--disable-letter Link Here
58
.endif
58
.endif
59
59
60
post-patch:
60
post-patch:
61
	@${REINPLACE_CMD} -e 's/@LDFLAGS@/& -Wl,-E/' ${WRKSRC}/xfprint/Makefile.in \
61
	@${REINPLACE_CMD} '/_LDADD =/s/=/= -lX11/' \
62
		 ${WRKSRC}/xfprint-manager/Makefile.in
62
		${WRKSRC}/xfprint/Makefile.in \
63
		${WRKSRC}/xfprint-manager/Makefile.in
63
64
64
.include <bsd.port.post.mk>
65
.include <bsd.port.mk>
(-)science/chemtool/Makefile (-9 / +8 lines)
Lines 10-31 MASTER_SITES= http://ruby.chemie.uni-fre Link Here
10
MAINTAINER=	maho@FreeBSD.org
10
MAINTAINER=	maho@FreeBSD.org
11
COMMENT=	Draw organic molecules easily and store them
11
COMMENT=	Draw organic molecules easily and store them
12
12
13
LIB_DEPENDS=	libEMF.so:${PORTSDIR}/graphics/libemf
13
RUN_DEPENDS=	transfig:${PORTSDIR}/print/transfig
14
RUN_DEPENDS=	transfig:${PORTSDIR}/print/transfig
14
15
15
USE_GNOME=	gtk20
16
USES=		gmake pkgconfig
16
USES=		gmake pkgconfig
17
USE_GNOME=	gtk20
18
USE_XORG=	x11
17
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
18
CFLAGS+=	-I${LOCALBASE}/include
20
CPPFLAGS+=	-I${LOCALBASE}/include -I${LOCALBASE}/include/libEMF
19
LDFLAGS+=	-L${LOCALBASE}/lib
21
LIBS+=		-L${LOCALBASE}/lib
20
CONFIGURE_ARGS=	--enable-emf=yes --with-localedir=${PREFIX}
22
CONFIGURE_ARGS=	--enable-emf=yes --with-localedir=${PREFIX}
21
23
22
OPTIONS_DEFINE=	EXAMPLES
24
OPTIONS_DEFINE=	EXAMPLES
23
25
24
.include <bsd.port.pre.mk>
26
post-patch:
25
27
	@${REINPLACE_CMD} 's/-lstdc++//' ${WRKSRC}/configure
26
#isolate libEMF stuff
27
LIB_DEPENDS+=	libEMF.so:${PORTSDIR}/graphics/libemf
28
CFLAGS+=	-I${LOCALBASE}/include/libEMF
29
28
30
do-install:
29
do-install:
31
	${INSTALL_PROGRAM} ${WRKSRC}/chemtool ${STAGEDIR}${PREFIX}/bin
30
	${INSTALL_PROGRAM} ${WRKSRC}/chemtool ${STAGEDIR}${PREFIX}/bin
Lines 36-39 do-install: Link Here
36
	cd ${WRKSRC}/examples && ${FIND} . | \
35
	cd ${WRKSRC}/examples && ${FIND} . | \
37
		${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${EXAMPLESDIR}
36
		${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${EXAMPLESDIR}
38
37
39
.include <bsd.port.post.mk>
38
.include <bsd.port.mk>
(-)science/chemtool/files/patch-Makefile.in (-1 / +1 lines)
Lines 5-11 Link Here
5
 
5
 
6
 # Link time dependencies.
6
 # Link time dependencies.
7
-LDADD = @LIBINTL@ @GTK_LIBS@
7
-LDADD = @LIBINTL@ @GTK_LIBS@
8
+LDADD = @LIBINTL@ @GTK_LIBS@ @EMFLIBS@
8
+LDADD = @LIBINTL@ @GTK_LIBS@ @EMFLIBS@ -lX11
9
 
9
 
10
 # Additional files to be distributed.
10
 # Additional files to be distributed.
11
 EXTRA_DIST = autogen.sh autoclean.sh
11
 EXTRA_DIST = autogen.sh autoclean.sh
(-)science/chemtool-devel/Makefile (-11 / +7 lines)
Lines 17-42 RUN_DEPENDS= transfig:${PORTSDIR}/print/ Link Here
17
17
18
WRKSRC=		${WRKDIR}/${PORTNAME}-1.7alpha15/
18
WRKSRC=		${WRKDIR}/${PORTNAME}-1.7alpha15/
19
USE_GNOME=	gtk20
19
USE_GNOME=	gtk20
20
#USE_AUTOTOOLS=	autoconf213
20
USE_XORG=	x11
21
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
22
USES=		gettext gmake pkgconfig tar:tgz
22
USES=		gettext gmake pkgconfig tar:tgz
23
CONFIGURE_ARGS=	--enable-emf=yes
23
CONFIGURE_ARGS=	--enable-emf=yes
24
PKGNAMESUFFIX=	-devel
24
PKGNAMESUFFIX=	-devel
25
MAKE_ARGS+=	MAKE=${MAKE_CMD}
25
MAKE_ARGS+=	MAKE=${MAKE_CMD}
26
MAKE_JOBS_UNSAFE=	yes
26
MAKE_JOBS_UNSAFE=	yes
27
#to include emf
27
CPPFLAGS+=	-I${LOCALBASE}/include -I${LOCALBASE}/include/libEMF
28
CFLAGS+=	-I${LOCALBASE}/include/libEMF
28
LIBS+=		-L${LOCALBASE}/lib
29
CXXFLAGS+=	-I${LOCALBASE}/include/libEMF
30
29
31
post-patch:
30
post-patch:
32
	@${REINPLACE_CMD} -e 's+%%LOCALBASE%%+${LOCALBASE}+g;' ${WRKSRC}/configure.in
31
	@${REINPLACE_CMD} 's/-lstdc++//' ${WRKSRC}/configure
33
	@${REINPLACE_CMD} -e 's+%%LOCALBASE%%+${LOCALBASE}+g;' ${WRKSRC}/configure
32
	@${REINPLACE_CMD} '/^SYS_LIBRARIES =/s/$$/ -lX11/' ${WRKSRC}/Makefile.in
34
33
35
post-install:
34
post-install:
36
	@(cd ${WRKSRC}; \
35
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
37
		${MKDIR} ${STAGEDIR}${PREFIX}/share/examples/chemtool/; \
36
	${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
38
		cd ${WRKSRC}/examples/; \
39
		${INSTALL_DATA} * ${STAGEDIR}${PREFIX}/share/examples/chemtool; \
40
	)
41
37
42
.include <bsd.port.mk>
38
.include <bsd.port.mk>
(-)science/gsmc/Makefile (-3 / +4 lines)
Lines 12-21 COMMENT= Smith chart program for impedan Link Here
12
12
13
USE_GNOME=	gtk20
13
USE_GNOME=	gtk20
14
GNU_CONFIGURE=	yes
14
GNU_CONFIGURE=	yes
15
CPPFLAGS+=	-I${LOCALBASE}/include
16
LDFLAGS+=	-L${LOCALBASE}/lib
17
USES=		gmake pkgconfig
15
USES=		gmake pkgconfig
18
USE_AUTOTOOLS=	aclocal automake autoconf
16
USE_AUTOTOOLS=	aclocal automake autoconf
19
AUTOMAKE_ARGS=	-i --add-missing --foreign --copy
17
AUTOMAKE_ARGS=	-i --add-missing --foreign --copy --force
18
19
post-patch:
20
	@${REINPLACE_CMD} '/^LIBS=/s/$$/ -lm/' ${WRKSRC}/Makefile.am
20
21
21
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)science/medit/files/patch-makefile (-1 / +1 lines)
Lines 16-22 Link Here
16
+	$(MAKE) $(MFLAGS) -f Makefile.arch \
16
+	$(MAKE) $(MFLAGS) -f Makefile.arch \
17
+        "prog   = medit" \
17
+        "prog   = medit" \
18
+        "INCDIR = -I. -I$(WRKSRC)/sources -I$(LOCALBASE)/include" \
18
+        "INCDIR = -I. -I$(WRKSRC)/sources -I$(LOCALBASE)/include" \
19
+	"XLIBS  = -L$(LOCALBASE)/lib -lXmu -lXext -lX11 -lpmc" \
19
+	"XLIBS  = -L$(LOCALBASE)/lib -lXmu -lXext -lX11 -lpmc -pthread" \
20
+        "GL_LIB   = -lGL" \
20
+        "GL_LIB   = -lGL" \
21
+	"GLU_LIB  = -lGLU" \
21
+	"GLU_LIB  = -lGLU" \
22
+	"GLUT_LIB = -lglut" \
22
+	"GLUT_LIB = -lglut" \
(-)security/gnome-gpg/Makefile (+1 lines)
Lines 19-24 USES= pkgconfig tar:bzip2 Link Here
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
20
USE_GNOME=	libgnomeui
20
USE_GNOME=	libgnomeui
21
CONFIGURE_ENV=	set_more_warnings="no"
21
CONFIGURE_ENV=	set_more_warnings="no"
22
LIBS+=		-L${LOCALBASE}/lib -lX11
22
23
23
PLIST_FILES=	bin/gnome-gpg \
24
PLIST_FILES=	bin/gnome-gpg \
24
		man/man1/gnome-gpg.1.gz
25
		man/man1/gnome-gpg.1.gz
(-)security/opensc/Makefile (-1 / +1 lines)
Lines 32-38 INSTALL_TARGET= install-strip Link Here
32
32
33
CONFIGURE_ENV=	\
33
CONFIGURE_ENV=	\
34
		OPENSSL_CFLAGS="-I${OPENSSLINC}" \
34
		OPENSSL_CFLAGS="-I${OPENSSLINC}" \
35
		OPENSSL_LIBS="-L${OPENSSLLIB} -lssl" \
35
		OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto" \
36
		XSLTPROC="${LOCALBASE}/bin/xsltproc"
36
		XSLTPROC="${LOCALBASE}/bin/xsltproc"
37
37
38
CONFIGURE_ARGS=	--with-xsl-stylesheetsdir=${LOCALBASE}/share/xsl/docbook
38
CONFIGURE_ARGS=	--with-xsl-stylesheetsdir=${LOCALBASE}/share/xsl/docbook
(-)security/pkcs11-dump/Makefile (-1 / +1 lines)
Lines 16-22 USE_OPENSSL= yes Link Here
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
17
18
CONFIGURE_ENV=	OPENSSL_CFLAGS="-I${OPENSSLINC}" \
18
CONFIGURE_ENV=	OPENSSL_CFLAGS="-I${OPENSSLINC}" \
19
		OPENSSL_LIBS="-L${OPENSSLLIB} -lssl"
19
		OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto"
20
20
21
PLIST_FILES=	bin/pkcs11-dump \
21
PLIST_FILES=	bin/pkcs11-dump \
22
		man/man1/pkcs11-dump.1.gz
22
		man/man1/pkcs11-dump.1.gz
(-)security/rainbowcrack/Makefile (-1 / +3 lines)
Lines 18-24 BROKEN= does not compile on ia64, power Link Here
18
.endif
18
.endif
19
19
20
post-patch:
20
post-patch:
21
	@${REINPLACE_CMD} -e 's|g++|$$(CXX) $$(CXXFLAGS)|; s|\-O3||' \
21
	@${REINPLACE_CMD} \
22
		-e 's|g++|$$(CXX) $$(CXXFLAGS)|' -e 's|-O3||' \
23
		-e 's/-lssl/-lcrypto/' \
22
		${WRKSRC}/${MAKEFILE}
24
		${WRKSRC}/${MAKEFILE}
23
25
24
do-install:
26
do-install:
(-)security/tpm-tools/Makefile (-2 / +5 lines)
Lines 22-29 RUN_DEPENDS= ${LOCALBASE}/sbin/tcsd:${PO Link Here
22
22
23
USES=		gettext gmake iconv libtool
23
USES=		gettext gmake iconv libtool
24
USE_LDCONFIG=	YES
24
USE_LDCONFIG=	YES
25
USE_AUTOTOOLS=	autoconf
26
GNU_CONFIGURE=	YES
25
GNU_CONFIGURE=	YES
27
LDFLAGS+=	-L${LOCALBASE}/lib -lintl ${ICONV_LIB}
26
LIBS+=		-L${LOCALBASE}/lib -lintl
27
28
post-patch:
29
	@${REINPLACE_CMD} '/^libtpm_unseal_la_LIBADD =/s/$$/ -lcrypto/' \
30
		${WRKSRC}/lib/Makefile.in
28
31
29
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)sysutils/battfink/Makefile (-2 / +2 lines)
Lines 11-23 DIST_SUBDIR= gnome2 Link Here
11
MAINTAINER=	gnome@FreeBSD.org
11
MAINTAINER=	gnome@FreeBSD.org
12
COMMENT=	Energy saving preferences app for GNOME
12
COMMENT=	Energy saving preferences app for GNOME
13
13
14
USE_XORG=	x11
15
INSTALLS_OMF=	yes
14
INSTALLS_OMF=	yes
16
USE_GNOME=	gnomeprefix libgnomeui
15
USE_GNOME=	gnomeprefix libgnomeui
17
USES=		gettext gmake pathfix pkgconfig tar:bzip2
16
USES=		gettext gmake pathfix pkgconfig tar:bzip2
17
USE_XORG=	x11 xext
18
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
19
CPPFLAGS+=	-I${LOCALBASE}/include
19
CPPFLAGS+=	-I${LOCALBASE}/include
20
LDFLAGS+=	-L${LOCALBASE}/lib
20
LIBS+=		-L${LOCALBASE}/lib -lX11 -lXext
21
INSTALL_TARGET=	install-strip
21
INSTALL_TARGET=	install-strip
22
22
23
GCONF_SCHEMAS=	battfink.schemas
23
GCONF_SCHEMAS=	battfink.schemas
(-)sysutils/battfink/files/patch-configure (-11 lines)
Lines 1-11 Link Here
1
--- configure.orig	Sat Apr 12 01:31:11 2003
2
+++ configure	Sat Apr 12 01:31:27 2003
3
@@ -7481,7 +7481,7 @@
4
 
5
 
6
 cat >>confdefs.h <<_ACEOF
7
-#define GNOME_ICONDIR "${prefix}/share/pixmaps"
8
+#define GNOME_ICONDIR "${datadir}/pixmaps"
9
 _ACEOF
10
 
11
 
(-)sysutils/fusefs-encfs/Makefile (+2 lines)
Lines 33-38 NLS_USES= gettext Link Here
33
NLS_CONFIGURE_ENABLE=	nls
33
NLS_CONFIGURE_ENABLE=	nls
34
34
35
post-patch:
35
post-patch:
36
	@${REINPLACE_CMD} '/OPENSSL_LIBS=/s/-lssl/& -lcrypto/' \
37
		${WRKSRC}/configure
36
	@${FIND} ${WRKSRC}/encfs -type f | ${XARGS} ${REINPLACE_CMD} -E \
38
	@${FIND} ${WRKSRC}/encfs -type f | ${XARGS} ${REINPLACE_CMD} -E \
37
		's/(^|[[:space:]])(shared_ptr)/\1boost::\2/g'
39
		's/(^|[[:space:]])(shared_ptr)/\1boost::\2/g'
38
40
(-)sysutils/fusefs-rar2fs/Makefile (-4 / +4 lines)
Lines 14-21 COMMENT= Mount rar archives as filesyste Link Here
14
14
15
LICENSE=	GPLv3
15
LICENSE=	GPLv3
16
16
17
LIB_DEPENDS=	libexecinfo.so:${PORTSDIR}/devel/libexecinfo \
17
LIB_DEPENDS=	libunrar.so:${PORTSDIR}/archivers/libunrar4
18
		libunrar.so:${PORTSDIR}/archivers/libunrar4
19
18
20
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
21
CONFIGURE_ARGS=	--with-fuse-lib=${LOCALBASE}/lib \
20
CONFIGURE_ARGS=	--with-fuse-lib=${LOCALBASE}/lib \
Lines 24-33 CONFIGURE_ARGS= --with-fuse-lib=${LOCALB Link Here
24
	--with-unrar-lib=${LOCALBASE}/lib
23
	--with-unrar-lib=${LOCALBASE}/lib
25
24
26
PLIST_FILES=	bin/${PORTNAME} man/man1/rar2fs.1.gz
25
PLIST_FILES=	bin/${PORTNAME} man/man1/rar2fs.1.gz
27
USES=		fuse gmake
26
USES=		execinfo fuse gmake
28
27
29
post-patch:
28
post-patch:
30
	@${REINPLACE_CMD} 's/-lstdc++/-lexecinfo/' ${WRKSRC}/Makefile.in
29
	@${REINPLACE_CMD} -e 's/-lstdc++/-lexecinfo/' -e '/_LINK =/s/CC/CXX/' \
30
		${WRKSRC}/Makefile.in
31
31
32
do-install:
32
do-install:
33
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
33
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
(-)sysutils/gapcmon/Makefile (+2 lines)
Lines 14-20 LICENSE= GPLv2 Link Here
14
SUB_FILES=	pkg-message
14
SUB_FILES=	pkg-message
15
USE_GNOME=	gconf2
15
USE_GNOME=	gconf2
16
USES=		pkgconfig gmake tar:bzip2
16
USES=		pkgconfig gmake tar:bzip2
17
USE_XORG=	x11
17
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
19
LIBS+=		-L${LOCALBASE}/lib -lX11
18
20
19
OPTIONS_DEFINE=	DOCS
21
OPTIONS_DEFINE=	DOCS
20
22
(-)sysutils/gnome-system-tools/Makefile (-5 / +6 lines)
Lines 4-10 Link Here
4
4
5
PORTNAME=	gnome-system-tools
5
PORTNAME=	gnome-system-tools
6
PORTVERSION=	2.32.0
6
PORTVERSION=	2.32.0
7
PORTREVISION=	2
7
PORTREVISION=	3
8
CATEGORIES=	sysutils gnome
8
CATEGORIES=	sysutils gnome
9
MASTER_SITES=	GNOME
9
MASTER_SITES=	GNOME
10
DIST_SUBDIR=	gnome2
10
DIST_SUBDIR=	gnome2
Lines 16-34 LIB_DEPENDS= liboobs-1.so:${PORTSDIR}/de Link Here
16
		libpolkit-gtk-1.so:${PORTSDIR}/sysutils/polkit-gnome
16
		libpolkit-gtk-1.so:${PORTSDIR}/sysutils/polkit-gnome
17
17
18
INSTALLS_ICONS=	yes
18
INSTALLS_ICONS=	yes
19
USES=		gettext gmake pathfix pkgconfig tar:bzip2
19
USES=		gettext gmake libtool pathfix pkgconfig tar:bzip2
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
USE_GNOME=	gnomeprefix intlhack nautilus2
21
USE_GNOME=	gnomeprefix intlhack nautilus2
22
USE_AUTOTOOLS=	libtool
23
INSTALLS_OMF=	yes
22
INSTALLS_OMF=	yes
24
CONFIGURE_ARGS=	--enable-services
23
GNU_CONFIGURE=	yes
24
CONFIGURE_ARGS=	--disable-static --enable-services
25
CPPFLAGS+=	-I${LOCALBASE}/include
25
CPPFLAGS+=	-I${LOCALBASE}/include
26
LDFLAGS+=	-L${LOCALBASE}/lib
26
LIBS+=		-L${LOCALBASE}/lib
27
27
28
GLIB_SCHEMAS=	org.gnome.system-tools.gschema.xml
28
GLIB_SCHEMAS=	org.gnome.system-tools.gschema.xml
29
29
30
post-patch:
30
post-patch:
31
	@${REINPLACE_CMD} -e 's|gmodule-export-2.0|gmodule-export-2.0 gthread-2.0|g' \
31
	@${REINPLACE_CMD} -e 's|gmodule-export-2.0|gmodule-export-2.0 gthread-2.0|g' \
32
		${WRKSRC}/configure
32
		${WRKSRC}/configure
33
	@${REINPLACE_CMD} '/^time_admin_LDADD =/s/$$/ -lm/' ${WRKSRC}/src/time/Makefile.in
33
34
34
.include <bsd.port.mk>
35
.include <bsd.port.mk>
(-)sysutils/gnome-system-tools/pkg-plist (-2 lines)
Lines 4-11 bin/shares-admin Link Here
4
bin/time-admin
4
bin/time-admin
5
bin/users-admin
5
bin/users-admin
6
etc/gnome-system-tools/user-profiles.conf
6
etc/gnome-system-tools/user-profiles.conf
7
lib/nautilus/extensions-2.0/libnautilus-gst-shares.a
8
lib/nautilus/extensions-2.0/libnautilus-gst-shares.la
9
lib/nautilus/extensions-2.0/libnautilus-gst-shares.so
7
lib/nautilus/extensions-2.0/libnautilus-gst-shares.so
10
libdata/pkgconfig/gnome-system-tools.pc
8
libdata/pkgconfig/gnome-system-tools.pc
11
share/applications/network.desktop
9
share/applications/network.desktop
(-)sysutils/gtk-imonc/Makefile (-13 / +3 lines)
Lines 12-33 COMMENT= GTK2-based imond-client to cont Link Here
12
12
13
LICENSE=	GPLv2 # (or later)
13
LICENSE=	GPLv2 # (or later)
14
14
15
LIB_DEPENDS=	libpthread-stubs.so:${PORTSDIR}/devel/libpthread-stubs \
16
		libpcre.so:${PORTSDIR}/devel/pcre \
17
		libcairo.so:${PORTSDIR}/graphics/cairo \
18
		libpng15.so:${PORTSDIR}/graphics/png \
19
		libfreetype.so:${PORTSDIR}/print/freetype2 \
20
		libexpat.so:${PORTSDIR}/textproc/expat2 \
21
		libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
22
23
GNU_CONFIGURE=	yes
15
GNU_CONFIGURE=	yes
24
USES=		pkgconfig gettext iconv
16
USES=		pkgconfig gettext iconv
25
USE_GNOME=	gdkpixbuf2 gtk20
17
USE_GNOME=	gtk20
26
USE_XORG=	pixman x11 xau xcb xcomposite xcursor xdamage xdmcp xext \
18
USE_XORG=	x11
27
		xfixes xi xinerama xrandr xrender
28
29
CPPFLAGS+=	-I${LOCALBASE}/include
19
CPPFLAGS+=	-I${LOCALBASE}/include
30
LDFLAGS+=	-L${LOCALBASE}/lib
20
LIBS+=		-L${LOCALBASE}/lib -lX11
31
21
32
post-patch:
22
post-patch:
33
	@${REINPLACE_CMD} -e \
23
	@${REINPLACE_CMD} -e \
(-)sysutils/ldapvi/Makefile (-1 / +4 lines)
Lines 22-28 GNU_CONFIGURE= yes Link Here
22
MAKEFILE=	GNUmakefile
22
MAKEFILE=	GNUmakefile
23
23
24
CPPFLAGS+=	-I${LOCALBASE}/include
24
CPPFLAGS+=	-I${LOCALBASE}/include
25
LDFLAGS+=	-L${LOCALBASE}/lib
25
LIBS+=		-L${LOCALBASE}/lib
26
26
27
PLIST_FILES=	bin/${PORTNAME} man/man1/${PORTNAME}.1.gz \
27
PLIST_FILES=	bin/${PORTNAME} man/man1/${PORTNAME}.1.gz \
28
		${DOCSDIR_REL}/manual.css ${DOCSDIR_REL}/manual.xml \
28
		${DOCSDIR_REL}/manual.css ${DOCSDIR_REL}/manual.xml \
Lines 34-37 PLIST_DIRS= ${DOCSDIR_REL} Link Here
34
CONFIGURE_ARGS=	--without-sasl
34
CONFIGURE_ARGS=	--without-sasl
35
.endif
35
.endif
36
36
37
post-patch:
38
	@${REINPLACE_CMD} -e 's/-lssl/-lcrypto/' ${WRKSRC}/configure
39
37
.include <bsd.port.mk>
40
.include <bsd.port.mk>
(-)sysutils/libgksu/Makefile (-2 / +13 lines)
Lines 17-28 LIB_DEPENDS= libgtop-2.0.so:${PORTSDIR}/ Link Here
17
RUN_DEPENDS=	xauth:${PORTSDIR}/x11/xauth \
17
RUN_DEPENDS=	xauth:${PORTSDIR}/x11/xauth \
18
		sudo:${PORTSDIR}/security/sudo
18
		sudo:${PORTSDIR}/security/sudo
19
19
20
USES=		desktop-file-utils gmake libtool pkgconfig
20
USES=		gmake libtool pathfix pkgconfig
21
USE_GNOME=	glib20 gconf2
21
USE_GNOME=	glib20 gconf2
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
USE_XORG=	x11
23
CONFIGURE_ARGS=	--enable-gtk-doc=no
24
CONFIGURE_ARGS=	--enable-gtk-doc=no
24
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
25
GCONF_SCHEMAS=	gksu.schemas
26
GCONF_SCHEMAS=	gksu.schemas
26
LIBS+=		`pkg-config --libs gtk+-x11-2.0`
27
INSTALL_TARGET=	install-strip
28
29
post-patch:
30
	@${REINPLACE_CMD} '/AM_CFLAGS/s/-g -O2//' \
31
		${WRKSRC}/gksu-properties/Makefile.in \
32
		${WRKSRC}/libgksu/Makefile.in \
33
		${WRKSRC}/libgksuui/Makefile.in
34
	@${REINPLACE_CMD} '/^test_gksu_LDFLAGS =/s/glib-2.0/gtk+-2.0/' \
35
		${WRKSRC}/libgksu/Makefile.in
36
	@${REINPLACE_CMD} '/^libgksuui1_0_la_LIBADD =/s/$$/ -lX11/' \
37
		${WRKSRC}/libgksuui/Makefile.in
27
38
28
.include <bsd.port.mk>
39
.include <bsd.port.mk>
(-)sysutils/libgksu/files/patch-libgksu_Makefile.in (-20 lines)
Lines 1-20 Link Here
1
--- libgksu/Makefile.in.o	2011-04-11 13:45:10.938246716 -0400
2
+++ libgksu/Makefile.in	2011-04-11 13:46:36.384246142 -0400
3
@@ -266,7 +266,7 @@
4
 top_build_prefix = @top_build_prefix@
5
 top_builddir = @top_builddir@
6
 top_srcdir = @top_srcdir@
7
-AM_CFLAGS = -g -O2 -Wall
8
+AM_CFLAGS = $(CFLAGS)
9
 INCLUDES = ${LIBGKSU_CFLAGS}
10
 AM_CPPFLAGS = -DLOCALEDIR=\"$(datadir)/locale\" -DDATA_DIR=\"$(datadir)\" -DPREFIX=\"$(prefix)\"
11
 lib_LTLIBRARIES = libgksu2.la
12
@@ -280,7 +280,7 @@
13
 	${LIBGKSU_LIBS} $(am__append_1)
14
 noinst_HEADERS = defines.h
15
 include_HEADERS = gksu.h libgksu.h
16
-pkgconfigdir = ${libdir}/pkgconfig
17
+pkgconfigdir = ${prefix}/libdata/pkgconfig
18
 pkgconfig_DATA = libgksu2.pc
19
 gksu_run_helper_LDFLAGS = `pkg-config --libs glib-2.0`
20
 gksu_run_helper_SOURCES = gksu-run-helper.c
(-)sysutils/nitrogen/Makefile (-17 / +4 lines)
Lines 13-31 COMMENT= Background browser and setter f Link Here
13
LICENSE=	GPLv2 # (or later)
13
LICENSE=	GPLv2 # (or later)
14
14
15
BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash
15
BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash
16
LIB_DEPENDS=	libatkmm-1.6.so:${PORTSDIR}/accessibility/atkmm \
17
		libglibmm-2.4.so:${PORTSDIR}/devel/glibmm \
18
		libpthread-stubs.so:${PORTSDIR}/devel/libpthread-stubs \
19
		libsigc-2.0.so:${PORTSDIR}/devel/libsigc++20 \
20
		libpcre.so:${PORTSDIR}/devel/pcre \
21
		libcairo.so:${PORTSDIR}/graphics/cairo \
22
		libcairomm-1.0.so:${PORTSDIR}/graphics/cairomm \
23
		libpng15.so:${PORTSDIR}/graphics/png \
24
		libfreetype.so:${PORTSDIR}/print/freetype2 \
25
		libexpat.so:${PORTSDIR}/textproc/expat2 \
26
		libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
27
		libgtkmm-2.4.so:${PORTSDIR}/x11-toolkits/gtkmm24 \
28
		libpangomm-1.4.so:${PORTSDIR}/x11-toolkits/pangomm
29
RUN_DEPENDS=	gnome-icon-theme>0:${PORTSDIR}/misc/gnome-icon-theme \
16
RUN_DEPENDS=	gnome-icon-theme>0:${PORTSDIR}/misc/gnome-icon-theme \
30
		hicolor-icon-theme>0:${PORTSDIR}/misc/hicolor-icon-theme
17
		hicolor-icon-theme>0:${PORTSDIR}/misc/hicolor-icon-theme
31
18
Lines 33-47 OPTIONS_DEFINE= XINERAMA Link Here
33
OPTIONS_DEFAULT=XINERAMA
20
OPTIONS_DEFAULT=XINERAMA
34
21
35
USES=		gettext iconv pkgconfig
22
USES=		gettext iconv pkgconfig
36
USE_GNOME=	gtk20
23
USE_GNOME=	gtkmm24
37
USE_XORG=	pixman x11 xau xcb xcomposite xcursor xdamage xdmcp xext xfixes \
24
USE_XORG=	x11
38
		xrandr xrender
39
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
40
CONFIGURE_ARGS=	--disable-inotify
26
CONFIGURE_ARGS=	--disable-inotify
41
INSTALLS_ICONS=	yes
27
INSTALLS_ICONS=	yes
42
28
43
CPPFLAGS+=	-I${LOCALBASE}/include
29
CPPFLAGS+=	-I${LOCALBASE}/include
44
LDFLAGS+=	-L${LOCALBASE}/lib
30
LIBS+=		-L${LOCALBASE}/lib -lX11
45
31
46
DESKTOP_ENTRIES="Nitrogen" "${COMMENT}" "${PORTNAME}" "${PORTNAME}" \
32
DESKTOP_ENTRIES="Nitrogen" "${COMMENT}" "${PORTNAME}" "${PORTNAME}" \
47
		"Graphics;Viewer;" true
33
		"Graphics;Viewer;" true
Lines 58-62 CONFIGURE_ARGS+=--disable-xinerama Link Here
58
post-patch:
44
post-patch:
59
	@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
45
	@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
60
		${WRKSRC}/data/icon-theme-installer
46
		${WRKSRC}/data/icon-theme-installer
47
	@${REINPLACE_CMD} '/^LIBS =/s/$$/ @LIBS@/' ${WRKSRC}/src/Makefile.in
61
48
62
.include <bsd.port.mk>
49
.include <bsd.port.mk>
(-)sysutils/nvclock/Makefile (+2 lines)
Lines 50-54 post-patch: Link Here
50
	@${REINPLACE_CMD} -E '/exec_prefix|bindir/s|\$$\(DESTDIR\)||' \
50
	@${REINPLACE_CMD} -E '/exec_prefix|bindir/s|\$$\(DESTDIR\)||' \
51
		${WRKSRC}/src/gtk/Makefile.in \
51
		${WRKSRC}/src/gtk/Makefile.in \
52
		${WRKSRC}/src/qt/Makefile.in
52
		${WRKSRC}/src/qt/Makefile.in
53
	@${REINPLACE_CMD} 's/-lnvcontrol/& @X11_LIBS@/' \
54
		${WRKSRC}/src/gtk/Makefile.in
53
55
54
.include <bsd.port.mk>
56
.include <bsd.port.mk>
(-)sysutils/pcbsd-utils-qt4/Makefile (-3 / +7 lines)
Lines 15-21 LIB_DEPENDS= libQtSolutions_SingleApplic Link Here
15
		curl:${PORTSDIR}/ftp/curl
15
		curl:${PORTSDIR}/ftp/curl
16
16
17
MAKE_JOBS_UNSAFE=yes
17
MAKE_JOBS_UNSAFE=yes
18
ONLY_FOR_ARCHS=	amd64
18
#ONLY_FOR_ARCHS=	amd64
19
USE_CDRTOOLS=	yes
19
USE_CDRTOOLS=	yes
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
USE_QT4=	corelib gui network svg linguist \
21
USE_QT4=	corelib gui network svg linguist \
Lines 26-35 WRKSRC= ${WRKDIR}/src-qt4 Link Here
26
26
27
QMAKE_ARGS=	CONFIG+="configure"
27
QMAKE_ARGS=	CONFIG+="configure"
28
28
29
.include <bsd.port.pre.mk>
29
.include <bsd.port.options.mk>
30
30
31
.if ${OSVERSION} < 1000000
31
.if ${OSVERSION} < 1000000
32
IGNORE=		requires FreeBSD 10 or later
32
IGNORE=		requires FreeBSD 10 or later
33
.endif
33
.endif
34
34
35
.include <bsd.port.post.mk>
35
post-patch:
36
	@${REINPLACE_CMD} '/^LIBS/s/$$/ -lQtSolutions_SingleApplication-head/' \
37
		${WRKSRC}/pc-netmanager/src/NetworkManager/NetworkManager.pro
38
39
.include <bsd.port.mk>
(-)sysutils/tracker-client/files/patch-src_tracker-applet_Makefile.in (-3 / +4 lines)
Lines 9-22 Link Here
9
 	$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
9
 	$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
10
 	$(am__DEPENDENCIES_1)
10
 	$(am__DEPENDENCIES_1)
11
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
11
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
12
@@ -345,8 +343,8 @@
12
@@ -345,8 +343,9 @@
13
 	$(GCOV_CFLAGS)
13
 	$(GCOV_CFLAGS)
14
 
14
 
15
 tracker_applet_LDADD = \
15
 tracker_applet_LDADD = \
16
-	$(top_builddir)/src/libtracker/libtrackerclient.la 		\
16
-	$(top_builddir)/src/libtracker/libtrackerclient.la 		\
17
-	$(top_builddir)/src/libtracker-common/libtracker-common.la 	\
17
-	$(top_builddir)/src/libtracker-common/libtracker-common.la 	\
18
+	-ltrackerclient 		\
18
+	-ltrackerclient \
19
+	-ltracker-common 	\
19
+	-ltracker-common \
20
+	-lX11 \
20
 	$(TRACKER_APPLET_LIBS)						\
21
 	$(TRACKER_APPLET_LIBS)						\
21
 	$(LIBGLADE_LIBS)						\
22
 	$(LIBGLADE_LIBS)						\
22
 	$(GCOV_LIBS)
23
 	$(GCOV_LIBS)
(-)sysutils/xvidcap/Makefile (-1 / +3 lines)
Lines 43-54 OPTIONS_DEFINE= DOCS Link Here
43
43
44
.include <bsd.port.options.mk>
44
.include <bsd.port.options.mk>
45
45
46
pre-configure:
46
post-patch:
47
.if empty(PORT_OPTIONS:MDOCS)
47
.if empty(PORT_OPTIONS:MDOCS)
48
	${REINPLACE_CMD} -e 's|pkgdataDATA install-xvidcapdocDATA|pkgdataDATA|'	\
48
	${REINPLACE_CMD} -e 's|pkgdataDATA install-xvidcapdocDATA|pkgdataDATA|'	\
49
		${WRKSRC}/Makefile.in
49
		${WRKSRC}/Makefile.in
50
.endif
50
.endif
51
	${REINPLACE_CMD} -e 's|/bin/bash | /bin/sh|' ${WRKSRC}/ppm2mpeg.sh
51
	${REINPLACE_CMD} -e 's|/bin/bash | /bin/sh|' ${WRKSRC}/ppm2mpeg.sh
52
	@${REINPLACE_CMD} '/^xvidcap_LDADD =/s/$$/ -lXext -lX11/' \
53
		${WRKSRC}/src/Makefile.in
52
54
53
post-install:
55
post-install:
54
.if ${PORT_OPTIONS:MDOCS}
56
.if ${PORT_OPTIONS:MDOCS}
(-)textproc/fldiff/Makefile (+1 lines)
Lines 25-30 OPTIONS_DEFINE= DOCS Link Here
25
25
26
post-patch:
26
post-patch:
27
	@${REINPLACE_CMD} -e 's|@OPTIM@||' ${WRKSRC}/Makefile.in
27
	@${REINPLACE_CMD} -e 's|@OPTIM@||' ${WRKSRC}/Makefile.in
28
	@${REINPLACE_CMD} -e '/CXX="$$CC"/d' ${WRKSRC}/configure
28
	@${REINPLACE_CMD} -e 's|=Development|=Application;Development;|' \
29
	@${REINPLACE_CMD} -e 's|=Development|=Application;Development;|' \
29
		${WRKSRC}/fldiff.desktop
30
		${WRKSRC}/fldiff.desktop
30
31
(-)textproc/goldendict/Makefile (-2 / +1 lines)
Lines 14-25 COMMENT= Feature-rich Qt4 based dictiona Link Here
14
LICENSE=	GPLv3
14
LICENSE=	GPLv3
15
15
16
LIB_DEPENDS=	libhunspell-1.3.so:${PORTSDIR}/textproc/hunspell \
16
LIB_DEPENDS=	libhunspell-1.3.so:${PORTSDIR}/textproc/hunspell \
17
		libexecinfo.so:${PORTSDIR}/devel/libexecinfo \
18
		libvorbis.so:${PORTSDIR}/audio/libvorbis
17
		libvorbis.so:${PORTSDIR}/audio/libvorbis
19
18
20
NO_WRKSUBDIR=	yes
19
NO_WRKSUBDIR=	yes
21
HAS_CONFIGURE=	yes
20
HAS_CONFIGURE=	yes
22
USES=		dos2unix pkgconfig qmake tar:bzip2
21
USES=		dos2unix execinfo iconv pkgconfig qmake tar:bzip2
23
DOS2UNIX_FILES=	processwrapper.cc
22
DOS2UNIX_FILES=	processwrapper.cc
24
USE_XORG=	xtst
23
USE_XORG=	xtst
25
USE_QT4=	corelib gui webkit phonon \
24
USE_QT4=	corelib gui webkit phonon \
(-)www/blastbeat/Makefile (-2 / +2 lines)
Lines 26-33 GH_COMMIT= cdac9a9 Link Here
26
GH_TAGNAME=	${GH_COMMIT}
26
GH_TAGNAME=	${GH_COMMIT}
27
PORTEXAMPLES=	*
27
PORTEXAMPLES=	*
28
28
29
CFLAGS+=	-I${LOCALBASE}/include \
29
CFLAGS+=	-I${LOCALBASE}/include
30
		-L${LOCALBASE}/lib
30
LIBS+=		-L${LOCALBASE}/lib -lm
31
31
32
PLIST_FILES=	bin/blastbeat \
32
PLIST_FILES=	bin/blastbeat \
33
		%%ETCDIR%%/blastbeat.ini.sample
33
		%%ETCDIR%%/blastbeat.ini.sample
(-)www/gurlchecker/Makefile (-8 / +7 lines)
Lines 14-31 COMMENT= Gnome program to check a page/w Link Here
14
LIB_DEPENDS=	libgnet-2.0.so:${PORTSDIR}/net/gnet2
14
LIB_DEPENDS=	libgnet-2.0.so:${PORTSDIR}/net/gnet2
15
15
16
OPTIONS_DEFINE=	CROCO TIDY CLAMAV GNUTLS
16
OPTIONS_DEFINE=	CROCO TIDY CLAMAV GNUTLS
17
CROCO_DESC=Library for CSS2 validation
17
OPTIONS_DEFAULT=CLAMAV GNUTLS
18
TIDY_DESC=Library for HTML w3c validation
18
CROCO_DESC=	Library for CSS2 validation
19
CLAMAV_DESC=Library for virii scan
19
TIDY_DESC=	Library for HTML w3c validation
20
GNUTLS_DESC=Library for HTTPS check
20
CLAMAV_DESC=	Library for virii scan
21
21
GNUTLS_DESC=	Library for HTTPS check
22
OPTIONS_DEFAULT=	CLAMAV GNUTLS
23
22
23
USES=		gmake libtool pathfix pkgconfig
24
USE_GNOME=	gnomeprefix intlhack libgnomeui
24
USE_GNOME=	gnomeprefix intlhack libgnomeui
25
USES=	pathfix gmake pkgconfig
26
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
27
CPPFLAGS+=	-I${LOCALBASE}/include
26
CPPFLAGS+=	-I${LOCALBASE}/include
28
LDFLAGS+=	-L${LOCALBASE}/lib
27
LIBS+=		-L${LOCALBASE}/lib -lm
29
28
30
.include <bsd.port.options.mk>
29
.include <bsd.port.options.mk>
31
30
(-)www/surf/Makefile (-8 / +8 lines)
Lines 16-23 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
LIB_DEPENDS=	libwebkitgtk-1.0.so:${PORTSDIR}/www/webkit-gtk2
16
LIB_DEPENDS=	libwebkitgtk-1.0.so:${PORTSDIR}/www/webkit-gtk2
17
RUN_DEPENDS=	dmenu:${PORTSDIR}/x11/dmenu
17
RUN_DEPENDS=	dmenu:${PORTSDIR}/x11/dmenu
18
18
19
USE_CSTD=	c99
20
USE_GNOME=	gtk20
19
USE_GNOME=	gtk20
20
USE_XORG=	x11
21
USES=		pkgconfig
21
USES=		pkgconfig
22
22
23
PORTDOCS=	README
23
PORTDOCS=	README
Lines 28-36 DESKTOP_ENTRIES="Surf" "" "${PREFIX}/sha Link Here
28
28
29
CONFLICTS=	surf-1* # math/surf
29
CONFLICTS=	surf-1* # math/surf
30
30
31
# Name conflicts with the math/surf port
32
NO_LATEST_LINK=	yes
33
34
.include <bsd.port.options.mk>
31
.include <bsd.port.options.mk>
35
32
36
pre-everything::
33
pre-everything::
Lines 45-55 post-extract: Link Here
45
42
46
post-patch:
43
post-patch:
47
	@${REINPLACE_CMD} -e \
44
	@${REINPLACE_CMD} -e \
48
		's|^\(PREFIX\)|#\1| ; \
45
		'/^PREFIX/d ; \
49
		 s|/share/man|/man| ; \
46
		 s|/share/man|/man| ; \
50
		 s|^\(CFLAGS\) =.*|\1 += -I. $${GTKINC} $${CPPFLAGS}| ; \
47
		 /^X11INC =/s/=.*/= `pkg-config --cflags x11`/ ; \
51
		 s|^\(LDFLAGS\) =.*|\1 += $${GTKLIB}| ; \
48
		 /^X11LIB =/s/=.*/= `pkg-config --libs x11`/ ; \
52
		 s|^\(CC\)|#\1|' ${WRKSRC}/config.mk
49
		 /^CPPFLAGS =/s|$$| ${CPPFLAGS}| ; \
50
		 /^CFLAGS =/s|-Os| ${CFLAGS}| ; \
51
		 /^LDFLAGS =/s|$$| ${LDFLAGS}| ; \
52
		 /^CC =/d' ${WRKSRC}/config.mk
53
53
54
post-install:
54
post-install:
55
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/surf
55
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/surf
(-)x11/alltray/Makefile (-3 / +7 lines)
Lines 15-21 USE_GNOME= gtk20 Link Here
15
GNU_CONFIGURE=	yes
15
GNU_CONFIGURE=	yes
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
CPPFLAGS+=	-I${LOCALBASE}/include
17
CPPFLAGS+=	-I${LOCALBASE}/include
18
LDFLAGS+=	-L${LOCALBASE}/lib
18
LIBS+=		-L${LOCALBASE}/lib
19
19
20
OPTIONS_DEFINE=	KDE
20
OPTIONS_DEFINE=	KDE
21
KDE_DESC=	Support only KDE desktop
21
KDE_DESC=	Support only KDE desktop
Lines 29-36 USE_GNOME+= gconf2 Link Here
29
29
30
post-patch:
30
post-patch:
31
	@${CHMOD} +x ${WRKSRC}/install-sh
31
	@${CHMOD} +x ${WRKSRC}/install-sh
32
	@${REINPLACE_CMD} -e 's|-ldl||' ${WRKSRC}/lib/Makefile.in
32
	@${REINPLACE_CMD} \
33
	@${REINPLACE_CMD} -e 's|-L/usr/X11R6/lib||' ${WRKSRC}/src/Makefile.in
33
		-e 's|-ldl||' -e '/^liballtray_la_LIBADD =/s/$$/ -lX11/' \
34
		${WRKSRC}/lib/Makefile.in
35
	@${REINPLACE_CMD} \
36
		-e 's|-L/usr/X11R6/lib||' -e '/^alltray_LDADD =/s/$$/ -lX11/' \
37
		${WRKSRC}/src/Makefile.in
34
	@${REINPLACE_CMD} -e 's|/etc/gconf|${LOCALBASE}/etc/gconf|; \
38
	@${REINPLACE_CMD} -e 's|/etc/gconf|${LOCALBASE}/etc/gconf|; \
35
		/THEME_DIR1/ s|/usr/share/|${LOCALBASE}/share/themes/|' \
39
		/THEME_DIR1/ s|/usr/share/|${LOCALBASE}/share/themes/|' \
36
		${WRKSRC}/src/gnome_theme.c
40
		${WRKSRC}/src/gnome_theme.c
(-)x11/bbrun/Makefile (-1 / +1 lines)
Lines 14-20 OPTIONS_DEFINE= DOCS Link Here
14
14
15
WRKSRC=		${WRKDIR}/${DISTNAME}/bbrun
15
WRKSRC=		${WRKDIR}/${DISTNAME}/bbrun
16
16
17
USE_XORG=	xpm
17
USE_XORG=	x11 xext xpm
18
USE_GNOME=	gtk20
18
USE_GNOME=	gtk20
19
USES=		gmake pkgconfig
19
USES=		gmake pkgconfig
20
USE_CSTD=	gnu89
20
USE_CSTD=	gnu89
(-)x11/bbrun/files/patch-Makefile (-3 / +3 lines)
Lines 5-13 Link Here
5
-LIBDIR = -L/usr/lib -L/usr/X11R6/lib
5
-LIBDIR = -L/usr/lib -L/usr/X11R6/lib
6
-LIBS   = -lXpm `pkg-config --libs gtk+-2.0`
6
-LIBS   = -lXpm `pkg-config --libs gtk+-2.0`
7
-CFLAGS = `pkg-config --cflags gtk+-2.0`
7
-CFLAGS = `pkg-config --cflags gtk+-2.0`
8
+LIBDIR = -L${LOCALBASE}/lib
8
+LIBDIR =
9
+LIBS   = -lXpm `pkg-config --libs gtk+-2.0` ${LDFLAGS}
9
+LIBS   = ${LDFLAGS} `pkg-config --libs gtk+-2.0 xpm x11`
10
+CFLAGS += `pkg-config --cflags gtk+-2.0`
10
+CFLAGS += `pkg-config --cflags gtk+-2.0 x11 xext xpm`
11
 
11
 
12
 OBJS   = bbrun.o \
12
 OBJS   = bbrun.o \
13
          ../wmgeneral/wmgeneral.o \
13
          ../wmgeneral/wmgeneral.o \
(-)x11/brightside/Makefile (-2 / +2 lines)
Lines 11-22 MAINTAINER= marcus@FreeBSD.org Link Here
11
COMMENT=	Tool to add reactivity to the edges and corners of the GNOME desktop
11
COMMENT=	Tool to add reactivity to the edges and corners of the GNOME desktop
12
12
13
USES=		gmake pathfix pkgconfig tar:bzip2
13
USES=		gmake pathfix pkgconfig tar:bzip2
14
USE_XORG=	x11 xt
14
USE_XORG=	x11
15
GNU_CONFIGURE=	yes
15
GNU_CONFIGURE=	yes
16
USE_GNOME=	gnomeprefix libwnck libgnomeui
16
USE_GNOME=	gnomeprefix libwnck libgnomeui
17
CONFIGURE_ARGS=	--enable-tray-icon
17
CONFIGURE_ARGS=	--enable-tray-icon
18
CPPFLAGS+=	-I${LOCALBASE}/include
18
CPPFLAGS+=	-I${LOCALBASE}/include
19
LDFLAGS+=	-L${LOCALBASE}/lib
19
LIBS+=		-L${LOCALBASE}/lib -lX11
20
20
21
GCONF_SCHEMAS=	brightside.schemas
21
GCONF_SCHEMAS=	brightside.schemas
22
22
(-)x11/fbpanel/Makefile (+3 lines)
Lines 15-20 LICENSE= MIT Link Here
15
15
16
USES=		gmake pkgconfig tar:bzip2
16
USES=		gmake pkgconfig tar:bzip2
17
USE_GNOME=	gtk20
17
USE_GNOME=	gtk20
18
USE_XORG=	x11
18
HAS_CONFIGURE=	yes
19
HAS_CONFIGURE=	yes
19
CONFIGURE_ARGS=	--prefix=${PREFIX}
20
CONFIGURE_ARGS=	--prefix=${PREFIX}
20
21
Lines 26-31 DESKTOP_ENTRIES="${PORTNAME}" "${PORTNAM Link Here
26
		"${PORTNAME}" "${PORTNAME}" "System;" false
27
		"${PORTNAME}" "${PORTNAME}" "System;" false
27
28
28
post-patch:
29
post-patch:
30
	@${REINPLACE_CMD} -e '/LDFLAGS/s/$$/ -lX11 -lm/' \
31
		${WRKSRC}/panel/Makefile.in
29
	@${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|' ${WRKSRC}/scripts/install.sh
32
	@${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|' ${WRKSRC}/scripts/install.sh
30
	@${REINPLACE_CMD} -e 's|@DATADIR@|${DATADIR}|' \
33
	@${REINPLACE_CMD} -e 's|@DATADIR@|${DATADIR}|' \
31
		${WRKSRC}/data/man/${PORTNAME}.1.in
34
		${WRKSRC}/data/man/${PORTNAME}.1.in
(-)x11/gnome-applets/Makefile (-3 / +8 lines)
Lines 33-40 GNU_CONFIGURE= yes Link Here
33
CONFIGURE_ARGS=	--enable-mixer-applet \
33
CONFIGURE_ARGS=	--enable-mixer-applet \
34
		--disable-networkmanager
34
		--disable-networkmanager
35
CONFIGURE_ENV=	OS_SYS="/usr/include"
35
CONFIGURE_ENV=	OS_SYS="/usr/include"
36
CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
36
CPPFLAGS+=	-I${LOCALBASE}/include
37
LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
37
LIBS+=		-L${LOCALBASE}/lib
38
38
39
GCONF_SCHEMAS=	charpick.schemas drivemount.schemas geyes.schemas \
39
GCONF_SCHEMAS=	charpick.schemas drivemount.schemas geyes.schemas \
40
		mixer.schemas multiload.schemas stickynotes.schemas
40
		mixer.schemas multiload.schemas stickynotes.schemas
Lines 78-84 IGNORE= Python bindings for gnomedeskto Link Here
78
.endif
78
.endif
79
79
80
.if ${ARCH} != "i386" && ${ARCH} != "amd64"
80
.if ${ARCH} != "i386" && ${ARCH} != "amd64"
81
CFLAGS+=	-fPIC
82
PLIST_SUB+=	BATTERY="@comment "
81
PLIST_SUB+=	BATTERY="@comment "
83
.else
82
.else
84
GCONF_SCHEMAS+=	battstat.schemas
83
GCONF_SCHEMAS+=	battstat.schemas
Lines 95-100 GCONF_SCHEMAS+= cpufreq-applet.schemas Link Here
95
post-patch:
94
post-patch:
96
	@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
95
	@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
97
	    	's|" == "|" = "|g'
96
	    	's|" == "|" = "|g'
97
	@${REINPLACE_CMD} '/^geyes_applet2_LDADD =/s/=/= -lm/' \
98
		${WRKSRC}/geyes/Makefile.in
99
	@${REINPLACE_CMD} '/^stickynotes_applet_LDADD =/s/=/= $$(X_LIBS)/' \
100
		${WRKSRC}/stickynotes/Makefile.in
101
	@${REINPLACE_CMD} '/^trashapplet_LDADD =/s/=/= $$(X_LIBS)/' \
102
		${WRKSRC}/trashapplet/src/Makefile.in
98
.if !defined(USE_PYTHON)
103
.if !defined(USE_PYTHON)
99
	@${REINPLACE_CMD} -e 's|HAVE_PYGTK="yes"|HAVE_PYGTK="no"|' \
104
	@${REINPLACE_CMD} -e 's|HAVE_PYGTK="yes"|HAVE_PYGTK="no"|' \
100
		${WRKSRC}/configure
105
		${WRKSRC}/configure
(-)x11/gnome-clipboard-daemon/Makefile (-4 / +6 lines)
Lines 14-27 LICENSE= GPLv2 Link Here
14
14
15
USES=		pkgconfig tar:bzip2
15
USES=		pkgconfig tar:bzip2
16
USE_GNOME=	gtk20
16
USE_GNOME=	gtk20
17
USE_XORG=	x11
18
MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS} ${CPPFLAGS}"
17
19
18
PLIST_FILES=	bin/${PORTNAME}
20
PLIST_FILES=	bin/${PORTNAME}
19
21
20
post-patch:
22
post-patch:
21
	@${REINPLACE_CMD} -e \
23
	@${REINPLACE_CMD} \
22
		's|^CC=|CC?=| ; \
24
		-e 's|-o clipboard-daemon |-o ${PORTNAME} |' \
23
		 s|^CFLAGS=|CFLAGS?=| ; \
25
		-e 's/gtk+-2\.0/& x11/' \
24
		 s|-o clipboard-daemon |-o ${PORTNAME} |' ${WRKSRC}/Makefile
26
		${WRKSRC}/Makefile
25
27
26
do-install:
28
do-install:
27
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
29
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
(-)x11/gnome-swallow/Makefile (-5 / +5 lines)
Lines 10-26 MASTER_SITES= http://interreality.org/~t Link Here
10
MAINTAINER=	marcus@FreeBSD.org
10
MAINTAINER=	marcus@FreeBSD.org
11
COMMENT=	Applet that swallows any X11 application into the GNOME 2 panel
11
COMMENT=	Applet that swallows any X11 application into the GNOME 2 panel
12
12
13
USE_XORG=	x11
14
USES=		gmake pathfix pkgconfig
13
USES=		gmake pathfix pkgconfig
15
USE_GNOME=	gnomeprefix gnomepanel libgnomeui
14
USE_GNOME=	gnomeprefix gnomepanel libgnomeui
15
USE_XORG=	x11
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
CPPFLAGS+=	-I${LOCALBASE}/include `pkg-config --cflags libgnomeui-2.0`
17
CPPFLAGS+=	-I${LOCALBASE}/include
18
LIBS+=		-L${LOCALBASE}/lib `pkg-config --libs libgnomeui-2.0`
18
LIBS+=		-L${LOCALBASE}/lib
19
19
20
post-patch:
20
post-patch:
21
	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
22
		 s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure
23
	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \
21
	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \
24
		${WRKSRC}/GNOME_Swallow.server
22
		${WRKSRC}/GNOME_Swallow.server
23
	@${REINPLACE_CMD} 's/libpanelapplet-2.0/& libgnomeui-2.0 x11/' \
24
		${WRKSRC}/Makefile.in
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)x11/gromit/Makefile (-2 / +2 lines)
Lines 10-18 MASTER_SITES= http://www.home.unix-ag.or Link Here
10
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	GRaphics Over Miscellaneous Objects (Gromit)
11
COMMENT=	GRaphics Over Miscellaneous Objects (Gromit)
12
12
13
USE_GNOME=	gtk20
14
USES=		pkgconfig
13
USES=		pkgconfig
15
CFLAGS+=	-lm
14
USE_GNOME=	gtk20
15
USE_XORG=	x11
16
16
17
DOCS=		AUTHORS ChangeLog README
17
DOCS=		AUTHORS ChangeLog README
18
18
(-)x11/gromit/files/patch-Makefile (-4 / +1 lines)
Lines 1-6 Link Here
1
2
$FreeBSD$
3
4
--- Makefile.orig
1
--- Makefile.orig
5
+++ Makefile
2
+++ Makefile
6
@@ -7,4 +7,4 @@
3
@@ -7,4 +7,4 @@
Lines 8-11 $FreeBSD$ Link Here
8
 
5
 
9
 gromit: gromit.c Makefile
6
 gromit: gromit.c Makefile
10
-	gcc -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -o gromit gromit.c -Wall `pkg-config --libs --cflags gtk+-2.0`
7
-	gcc -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -o gromit gromit.c -Wall `pkg-config --libs --cflags gtk+-2.0`
11
+	${CC} -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -o gromit gromit.c ${CFLAGS} `pkg-config --libs --cflags gtk+-2.0`
8
+	${CC} -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -o gromit gromit.c ${CFLAGS} `pkg-config --libs --cflags gtk+-2.0 x11` -lm
(-)x11/sbxkb/Makefile (-1 / +3 lines)
Lines 13-20 LICENSE= GPLv3 Link Here
13
13
14
GNU_CONFIGURE=	yes
14
GNU_CONFIGURE=	yes
15
CONFIGURE_ARGS=	--disable-silent-rules
15
CONFIGURE_ARGS=	--disable-silent-rules
16
USE_GNOME=	gtk20
16
LIBS+=		-L${LOCALBASE}/lib -lX11
17
USES=		pkgconfig
17
USES=		pkgconfig
18
USE_GNOME=	gtk20
19
USE_XORG=	x11
18
20
19
post-patch:
21
post-patch:
20
# Remove debug flag (-g) from CFLAGS
22
# Remove debug flag (-g) from CFLAGS
(-)x11/simdock/Makefile (+3 lines)
Lines 19-24 GNU_CONFIGURE= yes Link Here
19
USES=		desktop-file-utils pathfix pkgconfig
19
USES=		desktop-file-utils pathfix pkgconfig
20
USE_GNOME=	gnomeprefix gconf2 libwnck
20
USE_GNOME=	gnomeprefix gconf2 libwnck
21
USE_WX=		2.8
21
USE_WX=		2.8
22
USE_XORG=	x11
22
WX_UNICODE=	yes
23
WX_UNICODE=	yes
23
WX_CONF_ARGS=	absolute
24
WX_CONF_ARGS=	absolute
24
25
Lines 30-35 post-patch: Link Here
30
	@${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \
31
	@${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \
31
		${WRKSRC}/Makefile.in \
32
		${WRKSRC}/Makefile.in \
32
		${WRKSRC}/src/main.h
33
		${WRKSRC}/src/main.h
34
	@${REINPLACE_CMD} '/^simdock_LDADD =/s/$$/ -lX11/' \
35
		${WRKSRC}/Makefile.in ${WRKSRC}/src/Makefile.in
33
	@${REINPLACE_CMD} -e 's|/usr/bin|${PREFIX}/bin|g' \
36
	@${REINPLACE_CMD} -e 's|/usr/bin|${PREFIX}/bin|g' \
34
		-e 's|/usr/share/firefox|${PREFIX}/lib/firefox|g' \
37
		-e 's|/usr/share/firefox|${PREFIX}/lib/firefox|g' \
35
		${WRKSRC}/src/main.cc
38
		${WRKSRC}/src/main.cc
(-)x11/sisctrl/Makefile (-1 / +1 lines)
Lines 16-22 USE_GNOME= gtk20 Link Here
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
CONFIGURE_ARGS=	 --with-xv-path=${LOCALBASE}/lib
17
CONFIGURE_ARGS=	 --with-xv-path=${LOCALBASE}/lib
18
CPPFLAGS+=	-I${LOCALBASE}/include
18
CPPFLAGS+=	-I${LOCALBASE}/include
19
LDFLAGS+=	-L${LOCALBASE}/lib
19
LIBS+=		-L${LOCALBASE}/lib -lm
20
20
21
PLIST_FILES=	bin/sisctrl man/man1/sisctrl.1x.gz
21
PLIST_FILES=	bin/sisctrl man/man1/sisctrl.1x.gz
22
22
(-)x11/stjerm/Makefile (-5 / +7 lines)
Lines 9-23 MASTER_SITES= http://stjerm-terminal.goo Link Here
9
MAINTAINER=	lichray@gmail.com
9
MAINTAINER=	lichray@gmail.com
10
COMMENT=	GTK+-based quake-like terminal emulator
10
COMMENT=	GTK+-based quake-like terminal emulator
11
11
12
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
15
GNU_CONFIGURE=	yes
16
LIBS+=		-L${LOCALBASE}/lib -lXinerama
17
USES=		gmake pkgconfig
12
USE_AUTOTOOLS=	aclocal autoheader automake
18
USE_AUTOTOOLS=	aclocal autoheader automake
13
AUTOMAKE_ARGS=	--add-missing
19
AUTOMAKE_ARGS=	--add-missing
14
ACLOCAL_ARGS=	--automake-acdir=${ACLOCAL_DIR} \
15
		-I${LOCALBASE}/share/aclocal
16
USE_GNOME=	vte gtk20
20
USE_GNOME=	vte gtk20
17
GNU_CONFIGURE=	yes
21
USE_XORG=	xinerama
18
USES=		gmake pkgconfig
19
22
20
LICENSE_FILE=	${WRKSRC}/COPYING
21
PLIST_FILES=	bin/stjerm man/man8/${PORTNAME}.8.gz
23
PLIST_FILES=	bin/stjerm man/man8/${PORTNAME}.8.gz
22
24
23
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)x11/wmcliphist/Makefile (-1 / +1 lines)
Lines 15-22 COMMENT= Clipboard history management do Link Here
15
SUB_FILES=	pkg-message
15
SUB_FILES=	pkg-message
16
WRKSRC=		${WRKDIR}/${PORTNAME}
16
WRKSRC=		${WRKDIR}/${PORTNAME}
17
USES=		pkgconfig
17
USES=		pkgconfig
18
USE_XORG=	xpm
19
USE_GNOME=	gtk20
18
USE_GNOME=	gtk20
19
USE_XORG=	x11
20
20
21
OPTIONS_DEFINE=	DOCS
21
OPTIONS_DEFINE=	DOCS
22
22
(-)x11/wmcliphist/files/patch-Makefile (-4 / +15 lines)
Lines 1-7 Link Here
1
--- Makefile.orig
1
--- Makefile.orig
2
+++ Makefile
2
+++ Makefile
3
@@ -3,7 +3,7 @@
3
@@ -1,9 +1,9 @@
4
 INCLUDES = `pkg-config --cflags gtk+-2.0` -I. -Ifoodock
4
 CC ?= gcc
5
 PREFIX = /usr/local
6
-INCLUDES = `pkg-config --cflags gtk+-2.0` -I. -Ifoodock
7
+INCLUDES = `pkg-config --cflags gtk+-2.0 x11` -I. -Ifoodock
5
 
8
 
6
 # for normal use
9
 # for normal use
7
-CFLAGS += -Wall -ansi -pedantic $(INCLUDES)
10
-CFLAGS += -Wall -ansi -pedantic $(INCLUDES)
Lines 9-16 Link Here
9
 DEBUG = 
12
 DEBUG = 
10
 
13
 
11
 # for debuggind purposes
14
 # for debuggind purposes
12
@@ -22,8 +22,8 @@
15
@@ -12,7 +12,7 @@ DEBUG = 
13
 lclint:
16
 #CFLAGS += -Wall -g -ansi $(INCLUDES) -DFNCALL_DEBUG
17
 #DEBUG = debug.o
18
 
19
-LIBS = `pkg-config --libs gtk+-2.0`
20
+LIBS = `pkg-config --libs gtk+-2.0 x11`
21
 
22
 OBJECTS = wmcliphist.o clipboard.o gui.o rcconfig.o history.o hotkeys.o utils.o $(DEBUG)
23
 TARGET = wmcliphist
24
@@ -23,7 +23,7 @@ lclint:
14
 	lclint $(INCLUDES) +posixlib *.c >lclint.log
25
 	lclint $(INCLUDES) +posixlib *.c >lclint.log
15
 
26
 
16
 wmcliphist: $(OBJECTS) foodock/foodock.o
27
 wmcliphist: $(OBJECTS) foodock/foodock.o
(-)x11-toolkits/gal2/Makefile (-1 / +3 lines)
Lines 25-31 USE_LDCONFIG= yes Link Here
25
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
26
CONFIGURE_ARGS=	--enable-static --with-libiconv
26
CONFIGURE_ARGS=	--enable-static --with-libiconv
27
CPPFLAGS+=	-I${LOCALBASE}/include
27
CPPFLAGS+=	-I${LOCALBASE}/include
28
LDFLAGS+=	-L${LOCALBASE}/lib
28
LIBS+=		-L${LOCALBASE}/lib
29
INSTALL_TARGET=	install-strip
29
INSTALL_TARGET=	install-strip
30
30
31
PLIST_SUB=	VERSION="2.6" PORTVERSION=${PORTVERSION} \
31
PLIST_SUB=	VERSION="2.6" PORTVERSION=${PORTVERSION} \
Lines 36-41 post-extract: Link Here
36
36
37
post-patch:
37
post-patch:
38
	@${REINPLACE_CMD} -e '/^SUBDIRS/ s|docs||' ${WRKSRC}/Makefile.in
38
	@${REINPLACE_CMD} -e '/^SUBDIRS/ s|docs||' ${WRKSRC}/Makefile.in
39
	@${REINPLACE_CMD} '/^libutil_la_LIBADD =/s/$$/ -lm/' \
40
		${WRKSRC}/gal/util/Makefile.in
39
	@${REINPLACE_CMD} -e 's|glib/gmacros.h|glib.h|g' \
41
	@${REINPLACE_CMD} -e 's|glib/gmacros.h|glib.h|g' \
40
		${WRKSRC}/gal/util/e-text-event-processor-types.h
42
		${WRKSRC}/gal/util/e-text-event-processor-types.h
41
43
(-)x11-toolkits/gtk20/Makefile (-1 / +1 lines)
Lines 35-41 USE_LDCONFIG= yes Link Here
35
USE_PERL5=	build
35
USE_PERL5=	build
36
USE_XORG=	xext xrender x11 xinerama xi xrandr xcursor xfixes xdamage \
36
USE_XORG=	xext xrender x11 xinerama xi xrandr xcursor xfixes xdamage \
37
		xcomposite
37
		xcomposite
38
CONFIGURE_ARGS=	--with-xinput=yes --enable-explicit-deps
38
CONFIGURE_ARGS=	--with-xinput=yes
39
CPPFLAGS+=	-I${LOCALBASE}/include
39
CPPFLAGS+=	-I${LOCALBASE}/include
40
LDFLAGS+=	-L${LOCALBASE}/lib
40
LDFLAGS+=	-L${LOCALBASE}/lib
41
INSTALL_TARGET=	install-strip
41
INSTALL_TARGET=	install-strip
(-)x11-toolkits/pango/Makefile (-1 lines)
Lines 30-36 USE_GNOME= cairo glib20 gnomehier intros Link Here
30
CPPFLAGS+=	-I${LOCALBASE}/include
30
CPPFLAGS+=	-I${LOCALBASE}/include
31
LDFLAGS+=	-L${LOCALBASE}/lib
31
LDFLAGS+=	-L${LOCALBASE}/lib
32
INSTALL_TARGET=	install-strip
32
INSTALL_TARGET=	install-strip
33
CONFIGURE_ARGS=	--enable-explicit-deps=yes
34
33
35
PLIST_SUB=	VERSION="1.8.0"
34
PLIST_SUB=	VERSION="1.8.0"
36
35
(-)x11-wm/devilspie/Makefile (-1 / +1 lines)
Lines 16-22 USE_GNOME= libwnck Link Here
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
USES=		pkgconfig gettext gmake
17
USES=		pkgconfig gettext gmake
18
CPPFLAGS+=	-I${LOCALBASE}/include
18
CPPFLAGS+=	-I${LOCALBASE}/include
19
LDFLAGS+=	-L${LOCALBASE}/lib
19
LIBS+=		-L${LOCALBASE}/lib -lX11
20
20
21
PORTDOCS=	AUTHORS NEWS README TODO
21
PORTDOCS=	AUTHORS NEWS README TODO
22
PLIST_FILES=	bin/devilspie \
22
PLIST_FILES=	bin/devilspie \
(-)x11-wm/gcompmgr/Makefile (-1 / +3 lines)
Lines 11-21 MAINTAINER= ports@FreeBSD.org Link Here
11
COMMENT=	GNOME interface to xcompmgr
11
COMMENT=	GNOME interface to xcompmgr
12
12
13
RUN_DEPENDS=	xcompmgr:${PORTSDIR}/x11-wm/xcompmgr
13
RUN_DEPENDS=	xcompmgr:${PORTSDIR}/x11-wm/xcompmgr
14
LIB_DEPENDS=	libgtkmm-2.4.so:${PORTSDIR}/x11-toolkits/gtkmm24
15
14
16
GNU_CONFIGURE=	yes
15
GNU_CONFIGURE=	yes
16
LIBS+=		-L${LOCALBASE}/lib -lX11
17
USES=		libtool pkgconfig
17
USES=		libtool pkgconfig
18
USE_AUTOTOOLS=	automake:env
18
USE_AUTOTOOLS=	automake:env
19
USE_GNOME=	gtkmm24
20
USE_XORG=	x11
19
21
20
DESKTOP_ENTRIES="gcompmgr" \
22
DESKTOP_ENTRIES="gcompmgr" \
21
		"Configure window effects" \
23
		"Configure window effects" \

Return to bug 192062