head 1.37; access; symbols pkgsrc-2023Q4:1.37.0.4 pkgsrc-2023Q4-base:1.37 pkgsrc-2023Q3:1.37.0.2 pkgsrc-2023Q3-base:1.37 pkgsrc-2023Q2:1.36.0.8 pkgsrc-2023Q2-base:1.36 pkgsrc-2023Q1:1.36.0.6 pkgsrc-2023Q1-base:1.36 pkgsrc-2022Q4:1.36.0.4 pkgsrc-2022Q4-base:1.36 pkgsrc-2022Q3:1.36.0.2 pkgsrc-2022Q3-base:1.36 pkgsrc-2022Q2:1.35.0.14 pkgsrc-2022Q2-base:1.35 pkgsrc-2022Q1:1.35.0.12 pkgsrc-2022Q1-base:1.35 pkgsrc-2021Q4:1.35.0.10 pkgsrc-2021Q4-base:1.35 pkgsrc-2021Q3:1.35.0.8 pkgsrc-2021Q3-base:1.35 pkgsrc-2021Q2:1.35.0.6 pkgsrc-2021Q2-base:1.35 pkgsrc-2021Q1:1.35.0.4 pkgsrc-2021Q1-base:1.35 pkgsrc-2020Q4:1.35.0.2 pkgsrc-2020Q4-base:1.35 pkgsrc-2020Q3:1.34.0.12 pkgsrc-2020Q3-base:1.34 pkgsrc-2020Q2:1.34.0.10 pkgsrc-2020Q2-base:1.34 pkgsrc-2020Q1:1.34.0.6 pkgsrc-2020Q1-base:1.34 pkgsrc-2019Q4:1.34.0.8 pkgsrc-2019Q4-base:1.34 pkgsrc-2019Q3:1.34.0.4 pkgsrc-2019Q3-base:1.34 pkgsrc-2019Q2:1.34.0.2 pkgsrc-2019Q2-base:1.34 pkgsrc-2019Q1:1.33.0.36 pkgsrc-2019Q1-base:1.33 pkgsrc-2018Q4:1.33.0.34 pkgsrc-2018Q4-base:1.33 pkgsrc-2018Q3:1.33.0.32 pkgsrc-2018Q3-base:1.33 pkgsrc-2018Q2:1.33.0.30 pkgsrc-2018Q2-base:1.33 pkgsrc-2018Q1:1.33.0.28 pkgsrc-2018Q1-base:1.33 pkgsrc-2017Q4:1.33.0.26 pkgsrc-2017Q4-base:1.33 pkgsrc-2017Q3:1.33.0.24 pkgsrc-2017Q3-base:1.33 pkgsrc-2017Q2:1.33.0.20 pkgsrc-2017Q2-base:1.33 pkgsrc-2017Q1:1.33.0.18 pkgsrc-2017Q1-base:1.33 pkgsrc-2016Q4:1.33.0.16 pkgsrc-2016Q4-base:1.33 pkgsrc-2016Q3:1.33.0.14 pkgsrc-2016Q3-base:1.33 pkgsrc-2016Q2:1.33.0.12 pkgsrc-2016Q2-base:1.33 pkgsrc-2016Q1:1.33.0.10 pkgsrc-2016Q1-base:1.33 pkgsrc-2015Q4:1.33.0.8 pkgsrc-2015Q4-base:1.33 pkgsrc-2015Q3:1.33.0.6 pkgsrc-2015Q3-base:1.33 pkgsrc-2015Q2:1.33.0.4 pkgsrc-2015Q2-base:1.33 pkgsrc-2015Q1:1.33.0.2 pkgsrc-2015Q1-base:1.33 pkgsrc-2014Q4:1.32.0.12 pkgsrc-2014Q4-base:1.32 pkgsrc-2014Q3:1.32.0.10 pkgsrc-2014Q3-base:1.32 pkgsrc-2014Q2:1.32.0.8 pkgsrc-2014Q2-base:1.32 pkgsrc-2014Q1:1.32.0.6 pkgsrc-2014Q1-base:1.32 pkgsrc-2013Q4:1.32.0.4 pkgsrc-2013Q4-base:1.32 pkgsrc-2013Q3:1.32.0.2 pkgsrc-2013Q3-base:1.32 pkgsrc-2013Q2:1.31.0.2 pkgsrc-2013Q2-base:1.31 pkgsrc-2013Q1:1.29.0.4 pkgsrc-2013Q1-base:1.29 pkgsrc-2012Q4:1.29.0.2 pkgsrc-2012Q4-base:1.29 pkgsrc-2012Q3:1.28.0.6 pkgsrc-2012Q3-base:1.28 pkgsrc-2012Q2:1.28.0.4 pkgsrc-2012Q2-base:1.28 pkgsrc-2012Q1:1.28.0.2 pkgsrc-2012Q1-base:1.28 pkgsrc-2011Q4:1.26.0.16 pkgsrc-2011Q4-base:1.26 pkgsrc-2011Q3:1.26.0.14 pkgsrc-2011Q3-base:1.26 pkgsrc-2011Q2:1.26.0.12 pkgsrc-2011Q2-base:1.26 pkgsrc-2011Q1:1.26.0.10 pkgsrc-2011Q1-base:1.26 pkgsrc-2010Q4:1.26.0.8 pkgsrc-2010Q4-base:1.26 pkgsrc-2010Q3:1.26.0.6 pkgsrc-2010Q3-base:1.26 pkgsrc-2010Q2:1.26.0.4 pkgsrc-2010Q2-base:1.26 pkgsrc-2010Q1:1.26.0.2 pkgsrc-2010Q1-base:1.26 pkgsrc-2009Q4:1.25.0.6 pkgsrc-2009Q4-base:1.25 pkgsrc-2009Q3:1.25.0.4 pkgsrc-2009Q3-base:1.25 pkgsrc-2009Q2:1.25.0.2 pkgsrc-2009Q2-base:1.25 pkgsrc-2009Q1:1.21.0.2 pkgsrc-2009Q1-base:1.21 pkgsrc-2008Q4:1.19.0.4 pkgsrc-2008Q4-base:1.19 pkgsrc-2008Q3:1.19.0.2 pkgsrc-2008Q3-base:1.19 cube-native-xorg:1.18.0.6 cube-native-xorg-base:1.18 pkgsrc-2008Q2:1.18.0.4 pkgsrc-2008Q2-base:1.18 cwrapper:1.18.0.2 pkgsrc-2008Q1:1.14.0.2 pkgsrc-2008Q1-base:1.14 pkgsrc-2007Q4:1.9.0.4 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.9.0.2 pkgsrc-2007Q3-base:1.9 pkgsrc-2007Q2:1.6.0.2 pkgsrc-2007Q2-base:1.6 pkgsrc-20070421:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.37 date 2023.08.14.05.24.07; author wiz; state Exp; branches; next 1.36; commitid LOSB79OLVxvXjIAE; 1.36 date 2022.06.30.11.18.13; author nia; state Exp; branches; next 1.35; commitid AhctUV91Vubws3KD; 1.35 date 2020.12.04.20.45.09; author nia; state Exp; branches; next 1.34; commitid FPz71MqRX3WN0tyC; 1.34 date 2019.04.25.07.32.45; author maya; state Exp; branches; next 1.33; commitid 1FEMQBEPb9uTxHkB; 1.33 date 2015.03.01.13.35.36; author taca; state Exp; branches; next 1.32; commitid GBZsUzFfBzYHiUby; 1.32 date 2013.09.09.14.07.58; author wiz; state Exp; branches; next 1.31; commitid R7Ndtjk1XwlaML4x; 1.31 date 2013.05.26.01.48.42; author ryoon; state Exp; branches; next 1.30; commitid xXxsgDmmEZlO55Rw; 1.30 date 2013.04.06.19.42.41; author rodent; state Exp; branches; next 1.29; 1.29 date 2012.10.31.11.16.58; author asau; state Exp; branches; next 1.28; 1.28 date 2012.03.22.14.25.25; author taca; state Exp; branches; next 1.27; 1.27 date 2012.03.15.11.53.24; author obache; state Exp; branches; next 1.26; 1.26 date 2010.02.10.19.17.35; author joerg; state Exp; branches; next 1.25; 1.25 date 2009.06.13.06.46.42; author rillig; state Exp; branches; next 1.24; 1.24 date 2009.05.19.08.59.08; author wiz; state Exp; branches; next 1.23; 1.23 date 2009.05.02.18.04.56; author wiz; state Exp; branches; next 1.22; 1.22 date 2009.04.19.23.08.28; author tonnerre; state Exp; branches; next 1.21; 1.21 date 2009.02.24.16.16.55; author wiz; state Exp; branches; next 1.20; 1.20 date 2009.02.09.22.56.22; author joerg; state Exp; branches; next 1.19; 1.19 date 2008.09.15.02.45.21; author taca; state Exp; branches; next 1.18; 1.18 date 2008.06.21.15.58.58; author wiz; state Exp; branches; next 1.17; 1.17 date 2008.05.21.09.42.02; author wiz; state Exp; branches; next 1.16; 1.16 date 2008.04.23.15.28.06; author wiz; state Exp; branches; next 1.15; 1.15 date 2008.04.15.22.02.05; author wiz; state Exp; branches; next 1.14; 1.14 date 2008.03.25.15.14.13; author wiz; state Exp; branches; next 1.13; 1.13 date 2008.03.18.13.25.29; author jlam; state Exp; branches; next 1.12; 1.12 date 2008.03.18.06.14.31; author jlam; state Exp; branches; next 1.11; 1.11 date 2008.03.03.17.45.35; author jlam; state Exp; branches; next 1.10; 1.10 date 2008.02.16.13.23.09; author wiz; state Exp; branches; next 1.9; 1.9 date 2007.08.11.07.27.18; author wiz; state Exp; branches; next 1.8; 1.8 date 2007.07.17.23.26.09; author wiz; state Exp; branches; next 1.7; 1.7 date 2007.07.01.00.23.42; author wiz; state Exp; branches; next 1.6; 1.6 date 2007.05.30.22.57.56; author wiz; state Exp; branches; next 1.5; 1.5 date 2007.05.22.19.13.49; author wiz; state Exp; branches; next 1.4; 1.4 date 2007.05.13.01.34.27; author wiz; state Exp; branches; next 1.3; 1.3 date 2007.04.21.11.51.19; author wiz; state Exp; branches; next 1.2; 1.2 date 2007.04.21.11.37.45; author wiz; state Exp; branches; next 1.1; 1.1 date 2007.04.21.10.38.06; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2007.04.21.10.38.06; author wiz; state Exp; branches; next ; desc @@ 1.37 log @*: recursive bump for Python 3.11 as new default @ text @# $NetBSD: Makefile,v 1.36 2022/06/30 11:18:13 nia Exp $ DISTNAME= fromcvs-${VERS} #PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} PKGREVISION= 4 CATEGORIES= devel scm MASTER_SITES= -https://github.com/corecode/fromcvs/archive/${REVISION}.zip EXTRACT_SUFX= .zip MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/corecode/fromcvs/ COMMENT= CVS repository conversion tool LICENSE= corecode-license # This is our own version. VERS= 0.0.0.134 REVISION= 568b30324bc2f6871cc6da5d0750b3cb2e612af3 DEPENDS+= ${RUBY_PKGPREFIX}-rbtree>=0.2.0:../../devel/ruby-rbtree DEPENDS+= ${RUBY_PKGPREFIX}-rcsparse>=0.0.0.37:../../devel/ruby-rcsparse DEPENDS+= ${RUBY_PKGPREFIX}-sqlite3>=1.2.1:../../databases/ruby-sqlite3 WRKSRC= ${WRKDIR}/fromcvs-${REVISION} SUBST_CLASSES+= python SUBST_FILES.python+= tohg.rb SUBST_MESSAGE.python= Fixing path to Python interpreter. SUBST_SED.python+= -e "s!'python'!'${PYTHONBIN}'!" SUBST_STAGE.python= pre-build INSTALLATION_DIRS= bin post-extract: cd ${WRKSRC}; find . -type f -exec ${CHMOD} -x {} \; do-build: ${ECHO} "#!/bin/sh" > ${WRKSRC}/togit ${ECHO} "${RUBY} -rubygems -I${PREFIX}/share/fromcvs ${PREFIX}/share/fromcvs/togit.rb \"\$$@@\"" >> ${WRKSRC}/togit ${ECHO} "#!/bin/sh" > ${WRKSRC}/tohg ${ECHO} "${RUBY} -rubygems -I${PREFIX}/share/fromcvs ${PREFIX}/share/fromcvs/tohg.rb \"\$$@@\"" >> ${WRKSRC}/tohg do-install: ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/fromcvs ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/fromcvs ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/fromcvs ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/fromcvs/commitset ${INSTALL_DATA} ${WRKSRC}/commitset/commitset \ ${DESTDIR}${PREFIX}/share/fromcvs/commitset ${INSTALL_DATA} ${WRKSRC}/commitset/commitset.cgi \ ${DESTDIR}${PREFIX}/share/fromcvs/commitset ${INSTALL_DATA} ${WRKSRC}/commitset/commitset.rb \ ${DESTDIR}${PREFIX}/share/fromcvs/commitset ${INSTALL_DATA} ${WRKSRC}/*.rb ${DESTDIR}${PREFIX}/share/fromcvs ${INSTALL_DATA} ${WRKSRC}/*.py ${DESTDIR}${PREFIX}/share/fromcvs ${INSTALL_SCRIPT} ${WRKSRC}/togit ${DESTDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/tohg ${DESTDIR}${PREFIX}/bin .include "../../lang/ruby/modules.mk" .include "../../lang/python/application.mk" .include "../../mk/bsd.pkg.mk" @ 1.36 log @*: Revbump packages that use Python at runtime without a PKGNAME prefix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2020/12/04 20:45:09 nia Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.35 log @Revbump packages with a runtime Python dep but no version prefix. For the Python 3.8 default switch. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2019/04/25 07:32:45 maya Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.34 log @PKGREVISION bump for anything using python without a PYPKGPREFIX. This is a semi-manual PKGREVISION bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2015/03/01 13:35:36 taca Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.33 log @Update fromcvs to 0.0.0.134, latest GitHub source. * Better support for Ruby 1.9 and later. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2013/09/09 14:07:58 wiz Exp $ d5 1 @ 1.32 log @Finish git rename from scmgit to git. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2013/05/26 01:48:42 ryoon Exp $ d3 2 a4 4 DISTNAME= fromcvs-fromcvs-184311d # Bump simply to 0.0.0.133, I am not sure... PKGNAME= fromcvs-0.0.0.133 PKGREVISION= 1 d6 2 a7 2 MASTER_SITES= -http://gitorious.org/fromcvs/fromcvs/archive-tarball/184311d EXTRACT_SUFX= .tar.gz d10 1 a10 1 HOMEPAGE= d14 4 d22 1 a22 3 WRKSRC= ${WRKDIR}/fromcvs-fromcvs RUBY_VERSION_SUPPORTED= 18 d32 3 @ 1.31 log @Update to 0.0.0.133. * Update HOMEPAGE and MASTER_SITES. * Supported ruby version is 1.8.x only. Changelog: * buxfixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2013/04/06 19:42:41 rodent Exp $ d6 1 @ 1.30 log @'The "+=" operator should only be used with lists.' @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2012/10/31 11:16:58 asau Exp $ d3 3 a5 4 DISTNAME= c31a1dd9cbb2 # Last part of PKGNAME is changeset number PKGNAME= fromcvs-0.0.0.132 PKGREVISION= 3 d7 2 a8 2 MASTER_SITES= http://ww2.fs.ei.tum.de/~corecode/hg/fromcvs/archive/ EXTRACT_SUFX= .tar.bz2 d11 1 a11 1 HOMEPAGE= http://ww2.fs.ei.tum.de/~corecode/hg/fromcvs/ d19 3 a21 2 WRKSRC= ${WRKDIR}/fromcvs-${DISTNAME} DIST_SUBDIR= fromcvs @ 1.29 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2012/03/22 14:25:25 taca Exp $ d25 1 a25 1 SUBST_MESSAGE.python+= Fixing path to Python interpreter. d27 1 a27 1 SUBST_STAGE.python+= pre-build @ 1.28 log @Bump PKGREVISION reflecting the default Ruby's version change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2012/03/15 11:53:24 obache Exp $ a19 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.27 log @Bump PKGREVISION from default python to 2.7. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2010/02/10 19:17:35 joerg Exp $ d6 1 a6 1 PKGREVISION= 2 @ 1.26 log @Bump revision for PYTHON_VERSION_DEFAULT change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2009/06/13 06:46:42 rillig Exp $ d6 1 a6 1 PKGREVISION= 1 @ 1.25 log @Ran pkglint --autofix on the devel/ category. Most of the changes are simple white-space issues like indentation and trailing spaces. The others are cross-references for Makefile.common. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2009/05/19 08:59:08 wiz Exp $ d6 1 @ 1.24 log @Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT block). Uncomment some commented out LICENSE lines while here. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2009/05/02 18:04:56 wiz Exp $ d13 1 a13 1 LICENSE= corecode-license @ 1.23 log @Update to 0.0.0.132: Implement alternate author file format. If passing --authors or -A, you specify an authors file that is formated like the one cvsimport or parsecvs accept. The format is author = Full Name
per line. Also fix a option parsing bug in fromcvs's destrepo. Suggested-by: Thomas Schwinge