[Midnightbsd-cvs] mports: net-p2p/transmission: Fix build error on magus.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Jun 7 18:56:56 EDT 2008


Log Message:
-----------
Fix build error on magus.

Modified Files:
--------------
    mports/net-p2p/transmission:
        Makefile (r1.2 -> r1.3)

Removed Files:
-------------
    mports/net-p2p/transmission/files:
        patch-Makefile.in

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/net-p2p/transmission/Makefile,v
retrieving revision 1.2
retrieving revision 1.3
diff -L net-p2p/transmission/Makefile -L net-p2p/transmission/Makefile -u -r1.2 -r1.3
--- net-p2p/transmission/Makefile
+++ net-p2p/transmission/Makefile
@@ -8,6 +8,7 @@
 
 PORTNAME=	transmission
 PORTVERSION=	1.21
+PORTREVISION=	1
 CATEGORIES=	net-p2p
 MASTER_SITES=	http://download.m0k.org/${PORTNAME}/files/
 
@@ -15,19 +16,25 @@
 COMMENT?=	A free BitTorrent client written from scratch in C
 LICENSE=	mit
 
-LIB_DEPENDS=    curl.4:${PORTSDIR}/ftp/curl
+LIB_DEPENDS=	curl.4:${PORTSDIR}/ftp/curl
 
 USE_BZIP2=	yes
 USE_GMAKE=	yes
-USE_GNOME?=	gnometarget intlhack
+USE_GNOME?=	gnometarget intlhack pkgconfig
 USE_OPENSSL=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
-		LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS?=--without-gtk \
-		--without-wx
+		LDFLAGS=-L${LOCALBASE}/lib
+CONFIGURE_ARGS?=${GCONFIGURE} \
+		--enable-cli \
+		--disable-daemon \
+		--disable-gtk
+
+# General configure
+GCONFIGURE=	--disable-beos \
+		--disable-darwin \
+		--disable-wx
 
-CUSTOM_SUBDIRS?=third-party libtransmission cli
 DOCS=		AUTHORS LICENSE NEWS README
 MAN1?=		transmissioncli.1
 
@@ -37,8 +44,10 @@
 		s|CXXFLAGS="-g -Wall.*"|CXXFLAGS="${CXXFLAGS} -Wall -W"|g ; \
 		s|_pthread_flags=".*"|_pthread_flags="${PTHREAD_LIBS}"|g' \
 			${WRKSRC}/configure
-	@${REINPLACE_CMD} -e 's|%%CUSTOM_SUBDIRS%%|${CUSTOM_SUBDIRS}|g' \
-		${WRKSRC}/Makefile.in
+	@${REINPLACE_CMD} -e 's|bin_PROGRAMS = benc2php.*|bin_PROGRAMS = |g' \
+		${WRKSRC}/libtransmission/Makefile.in
+	@${REINPLACE_CMD} -e 's|-lrt||g' \
+		${WRKSRC}/third-party/libevent/configure
 	@${REINPLACE_CMD} -e 's|@SUBDIRS = . sample.*|@SUBDIRS = .|g' \
 		${WRKSRC}/third-party/libevent/Makefile.in
 	@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
--- net-p2p/transmission/files/patch-Makefile.in
+++ /dev/null
@@ -1,18 +0,0 @@
---- Makefile.in.orig	2008-01-22 16:11:12.000000000 -0600
-+++ Makefile.in	2008-01-22 16:11:43.000000000 -0600
-@@ -258,14 +258,7 @@
- @HAVE_DARWIN_TRUE at MAC_DIR = macosx
- @WITH_GTK_TRUE at GTK_DIR = gtk po
- @HAVE_WX_TRUE at WX_DIR = wx
--SUBDIRS = \
--  third-party \
--  libtransmission \
--  daemon cli \
--  $(BEOS_DIR) \
--  $(GTK_DIR) \
--  $(MAC_DIR) \
--  $(WX_DIR)
-+SUBDIRS = %%CUSTOM_SUBDIRS%%
- 
- EXTRA_DIST = \
-   NEWS \


More information about the Midnightbsd-cvs mailing list