summaryrefslogtreecommitdiff
path: root/devel/redmine
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2015-03-08 15:49:35 +0000
committertaca <taca@pkgsrc.org>2015-03-08 15:49:35 +0000
commitffc5ac0f285e37eaec4fa67ae47ae0e76027993b (patch)
treeb6c605500f52edc7609c254020a12da26fd1767a /devel/redmine
parentd5fb63a060f24e8272331afcb93335bebdda6f4f (diff)
downloadpkgsrc-ffc5ac0f285e37eaec4fa67ae47ae0e76027993b.tar.gz
Use lang/ruby/gem-extract.mk which replaces this package's own fetch and
extract routine. No functional change.
Diffstat (limited to 'devel/redmine')
-rw-r--r--devel/redmine/Makefile30
1 files changed, 3 insertions, 27 deletions
diff --git a/devel/redmine/Makefile b/devel/redmine/Makefile
index e6aa8cd83b4..03dd0a15343 100644
--- a/devel/redmine/Makefile
+++ b/devel/redmine/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2015/03/01 13:42:02 taca Exp $
+# $NetBSD: Makefile,v 1.4 2015/03/08 15:49:35 taca Exp $
DISTNAME= redmine-2.6.0
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
@@ -186,20 +186,8 @@ BUILD_DEFS+= APACHE_GROUP APACHE_USER
FILES_SUBST+= WWWGRP=${APACHE_GROUP} WWWOWN=${APACHE_USER} \
RM_DIR=${RM_DIR}
-# XXX The following is borrowed from lang/ruby/gem.mk.
-# XXX Please integrate the following to lang/ruby/*.mk.
-do-extract:
-# Extract non-gem tarball
- ${RUN} extract_file=${_DISTDIR:Q}/${DISTFILES:M*${EXTRACT_SUFX}:Q}; export extract_file; \
- cd ${WRKDIR} && cd ${EXTRACT_DIR.${DISTFILES:M*${EXTRACT_SUFX}:Q}} && ${EXTRACT_CMD}
-# Extract gems
-.for _gem_ in ${DISTFILES:M*.gem}
- ${RUN} cd ${WRKDIR} && ${SETENV} ${MAKE_ENV} ${RUBYGEM_ENV} \
- ${RUBYGEM_NAME} unpack ${_DISTDIR:Q}/${_gem_:Q}
- ${RUN} cd ${WRKDIR} && \
- ${SETENV} ${MAKE_ENV} TZ=UTC ${RUBYGEM_ENV} \
- ${RUBYGEM_NAME} spec --ruby ${_DISTDIR:Q}/${_gem_:Q} > ${_gem_}spec
-.endfor
+GEM_EXTSDIR_NEEDS_SUBDIR= no
+.include "../../lang/ruby/gem-extract.mk"
do-build:
.for _gem_ in ${DISTFILES:M*.gem:S/.gem$//g}
@@ -218,18 +206,6 @@ _RUBYGEM_OPTIONS+= --ignore-dependencies
_RUBYGEM_OPTIONS+= --no-ri --no-rdoc
.include "../../lang/ruby/rubyversion.mk"
-.if !empty(RUBY_GEMS_VERSION)
-_RUBYGEMS_MAJOR= ${RUBY_GEMS_VERSION:C/\.[0-9\.]+$//}
-_RUBYGEMS_MINORS= ${RUBY_GEMS_VERSION:C/^([0-9]+)\.*//}
-. if ${_RUBYGEMS_MAJOR} >= 2 && ${_RUBYGEMS_MINORS} >= 2
-GEM_EXTSDIR= ${GEM_HOME}/extensions/${RUBY_ARCH}/${RUBY_VERSION}
-. endif
-. if !empty(GEM_EXTSDIR)
-PLIST_SUBST+= GEM_EXTSDIR=${GEM_EXTSDIR}
-. else
-PLIST_SUBST+= GEM_EXTSDIR="@comment "
-. endif
-.endif
do-install:
# Install gems