From owner-freebsd-ruby@FreeBSD.ORG Sun Jan 19 12:32:31 2014 Return-Path: Delivered-To: freebsd-ruby@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 381BBFDD for ; Sun, 19 Jan 2014 12:32:31 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C9E781919 for ; Sun, 19 Jan 2014 12:32:30 +0000 (UTC) Received: from [192.168.0.100] ([87.139.233.65]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0Lskr7-1VKE3T0Ba5-012EE3 for ; Sun, 19 Jan 2014 13:32:22 +0100 Message-ID: <52DBC5DD.8090202@gmx.de> Date: Sun, 19 Jan 2014 13:32:29 +0100 From: olli hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: freebsd-ruby@freebsd.org Subject: request help to port a ruby based svn2git X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:NOaQ3/CCQdIBk/Eq1kTLIGr2oJH8u1lIOW8ykERZ8H1MXE6cZVc JRlzixOTGkoshiQgtooKHurUZ89Vhfzsx9YbcagBDTq+UHmSeCk8jYAK6DyvzYuG2WGUShZ +XLoshefpELQdkCiTXy+1jYTlubx9mfNZr27/pGEeIiNLUNmKYD61Xde8rn2YeIKM68Pceb lt58NNuF+TrhbY9SwLNDQ== Cc: Olli Hauer X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jan 2014 12:32:31 -0000 Hi, I'm trying create a port for https://github.com/nirvdrum/svn2git/ Fetching the src from github is working, build and install manually in WRKSRC is also OK, but doing this with the ports framework drives me mad. If extract is not overwritten the framework looks for files that are not provided, same for build target ... Reason why I try to create a port, in first tests it worked well and does not require a dependency hell like devel/svn2git. Perhaps someone from ruby@ can give some hints how to build with the help of the ports framework. Please CC me, I'm not subscribed. // olli PORTNAME= svn2git PORTVERSION= 2.2.2 CATEGORIES= devel ruby MASTER_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/tarball/${GITVERSION}/ PKGNAMEPREFIX= ruby- DISTNAME= ${PORTNAME}-${GITVERSION} EXTRACT_SUFX= .tar.gz MAINTAINER= ruby@FreeBSD.org COMMENT= Tiny utility for migrating projects from Subversion to Git LICENSE= MIT FETCH_ARGS= -Fpr GITVERSION= 11b124b GH_ACCOUNT= nirvdrum WRKSRC= ${WRKDIR}/${GH_ACCOUNT}-${PORTNAME}-${GITVERSION} USE_RUBY= yes #GEM_SPEC= ${WRKSRC}/${PORTNAME}.gemspec USE_RUBYGEMS= yes #RUBYGEM_AUTOPLIST= yes extract: -@${RM} -rf ${WRKDIR} -@${MKDIR} ${WRKDIR} ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/${DISTFILES} -C ${WRKDIR} build: (cd ${WRKSRC} && ${RUBYGEMBIN} build ${PORTNAME}.gemspec) .include