[Midnightbsd-cvs] mports [22416] trunk/databases/ruby-gdbm/Makefile: fix build

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Mar 21 08:37:03 EDT 2017


Revision: 22416
          http://svnweb.midnightbsd.org/mports/?rev=22416
Author:   laffer1
Date:     2017-03-21 08:37:03 -0400 (Tue, 21 Mar 2017)
Log Message:
-----------
fix build

Modified Paths:
--------------
    trunk/databases/ruby-gdbm/Makefile

Modified: trunk/databases/ruby-gdbm/Makefile
===================================================================
--- trunk/databases/ruby-gdbm/Makefile	2017-03-21 12:23:32 UTC (rev 22415)
+++ trunk/databases/ruby-gdbm/Makefile	2017-03-21 12:37:03 UTC (rev 22416)
@@ -5,9 +5,10 @@
 PORTREVISION=	3
 PORTEPOCH=	1
 CATEGORIES=	databases ruby
-MASTER_SITES=	# none
 PKGNAMEPREFIX=	${RUBY_PKGNAMEPREFIX}
-DISTFILES=	# none
+MASTER_SITES=   RUBY/${MASTER_SITE_SUBDIR_RUBY}
+DISTNAME=       ${RUBY_DISTNAME}
+DIST_SUBDIR=    ruby
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Ruby extension to GDBM library
@@ -19,6 +20,7 @@
 LIB_DEPENDS=	libgdbm.so:databases/gdbm
 
 PLIST_FILES=	%%RUBY_ARCHLIBDIR%%/gdbm.so
+USES=		tar:xz
 USE_RUBY=	yes
 USE_RUBY_EXTCONF=	yes
 WRKSRC=		${WRKDIR}/${PORTNAME}
@@ -27,9 +29,11 @@
 		INSTALL_PROG="${INSTALL_PROGRAM}" \
 		INSTALL_DATA="${INSTALL_DATA}"
 
-
 do-extract:
 	${MKDIR} ${WRKDIR}
-	${LN} -sf `cd ${PORTSDIR}/${RUBY_PORT}; ${MAKE} -V WRKDIR`/${PORTNAME} ${WRKDIR}/
+	cd ${WRKDIR} && ${TAR} -xzf ${DISTDIR}/ruby/${DISTFILES} 
 
+post-extract:
+	${LN} -sf ${WRKDIR}/ruby-${RUBY_PORTVERSION}/ext/gdbm ${WRKDIR}/gdbm
+
 .include <bsd.port.mk>



More information about the Midnightbsd-cvs mailing list