head	1.71;
access;
symbols
	pkgsrc-2024Q2:1.70.0.2
	pkgsrc-2024Q2-base:1.70
	pkgsrc-2024Q1:1.69.0.2
	pkgsrc-2024Q1-base:1.69
	pkgsrc-2023Q4:1.68.0.2
	pkgsrc-2023Q4-base:1.68
	pkgsrc-2023Q3:1.67.0.2
	pkgsrc-2023Q3-base:1.67
	pkgsrc-2023Q2:1.65.0.2
	pkgsrc-2023Q2-base:1.65
	pkgsrc-2023Q1:1.63.0.2
	pkgsrc-2023Q1-base:1.63
	pkgsrc-2022Q4:1.62.0.2
	pkgsrc-2022Q4-base:1.62
	pkgsrc-2022Q3:1.59.0.2
	pkgsrc-2022Q3-base:1.59
	pkgsrc-2022Q2:1.57.0.4
	pkgsrc-2022Q2-base:1.57
	pkgsrc-2022Q1:1.57.0.2
	pkgsrc-2022Q1-base:1.57
	pkgsrc-2021Q4:1.56.0.6
	pkgsrc-2021Q4-base:1.56
	pkgsrc-2021Q3:1.56.0.4
	pkgsrc-2021Q3-base:1.56
	pkgsrc-2021Q2:1.56.0.2
	pkgsrc-2021Q2-base:1.56
	pkgsrc-2021Q1:1.55.0.2
	pkgsrc-2021Q1-base:1.55
	pkgsrc-2020Q4:1.54.0.4
	pkgsrc-2020Q4-base:1.54
	pkgsrc-2020Q3:1.54.0.2
	pkgsrc-2020Q3-base:1.54
	pkgsrc-2020Q2:1.53.0.2
	pkgsrc-2020Q2-base:1.53
	pkgsrc-2020Q1:1.52.0.2
	pkgsrc-2020Q1-base:1.52
	pkgsrc-2019Q4:1.49.0.4
	pkgsrc-2019Q4-base:1.49
	pkgsrc-2019Q3:1.45.0.2
	pkgsrc-2019Q3-base:1.45
	pkgsrc-2019Q2:1.44.0.2
	pkgsrc-2019Q2-base:1.44
	pkgsrc-2019Q1:1.43.0.6
	pkgsrc-2019Q1-base:1.43
	pkgsrc-2018Q4:1.43.0.4
	pkgsrc-2018Q4-base:1.43
	pkgsrc-2018Q3:1.43.0.2
	pkgsrc-2018Q3-base:1.43
	pkgsrc-2018Q2:1.42.0.4
	pkgsrc-2018Q2-base:1.42
	pkgsrc-2018Q1:1.42.0.2
	pkgsrc-2018Q1-base:1.42
	pkgsrc-2017Q4:1.40.0.6
	pkgsrc-2017Q4-base:1.40
	pkgsrc-2017Q3:1.40.0.4
	pkgsrc-2017Q3-base:1.40
	pkgsrc-2017Q2:1.39.0.4
	pkgsrc-2017Q2-base:1.39
	pkgsrc-2017Q1:1.39.0.2
	pkgsrc-2017Q1-base:1.39
	pkgsrc-2016Q4:1.38.0.2
	pkgsrc-2016Q4-base:1.38
	pkgsrc-2016Q3:1.37.0.2
	pkgsrc-2016Q3-base:1.37
	pkgsrc-2016Q2:1.36.0.6
	pkgsrc-2016Q2-base:1.36
	pkgsrc-2016Q1:1.36.0.4
	pkgsrc-2016Q1-base:1.36
	pkgsrc-2015Q4:1.36.0.2
	pkgsrc-2015Q4-base:1.36
	pkgsrc-2015Q3:1.34.0.6
	pkgsrc-2015Q3-base:1.34
	pkgsrc-2015Q2:1.34.0.4
	pkgsrc-2015Q2-base:1.34
	pkgsrc-2015Q1:1.34.0.2
	pkgsrc-2015Q1-base:1.34
	pkgsrc-2014Q4:1.32.0.8
	pkgsrc-2014Q4-base:1.32
	pkgsrc-2014Q3:1.32.0.6
	pkgsrc-2014Q3-base:1.32
	pkgsrc-2014Q2:1.32.0.4
	pkgsrc-2014Q2-base:1.32
	pkgsrc-2014Q1:1.32.0.2
	pkgsrc-2014Q1-base:1.32
	pkgsrc-2013Q4:1.31.0.4
	pkgsrc-2013Q4-base:1.31
	pkgsrc-2013Q3:1.31.0.2
	pkgsrc-2013Q3-base:1.31
	pkgsrc-2013Q2:1.30.0.2
	pkgsrc-2013Q2-base:1.30
	pkgsrc-2013Q1:1.29.0.2
	pkgsrc-2013Q1-base:1.29
	pkgsrc-2012Q4:1.26.0.2
	pkgsrc-2012Q4-base:1.26
	pkgsrc-2012Q3:1.25.0.2
	pkgsrc-2012Q3-base:1.25
	pkgsrc-2012Q2:1.24.0.2
	pkgsrc-2012Q2-base:1.24
	pkgsrc-2012Q1:1.22.0.2
	pkgsrc-2012Q1-base:1.22
	pkgsrc-2011Q4:1.19.0.2
	pkgsrc-2011Q4-base:1.19
	pkgsrc-2011Q3:1.18.0.2
	pkgsrc-2011Q3-base:1.18
	pkgsrc-2011Q2:1.13.0.2
	pkgsrc-2011Q2-base:1.13
	pkgsrc-2011Q1:1.12.0.2
	pkgsrc-2011Q1-base:1.12
	pkgsrc-2010Q4:1.10.0.2
	pkgsrc-2010Q4-base:1.10
	pkgsrc-2010Q3:1.9.0.2
	pkgsrc-2010Q3-base:1.9
	pkgsrc-2010Q2:1.7.0.4
	pkgsrc-2010Q2-base:1.7
	pkgsrc-2010Q1:1.7.0.2
	pkgsrc-2010Q1-base:1.7
	pkgsrc-2009Q4:1.5.0.2
	pkgsrc-2009Q4-base:1.5
	pkgsrc-2009Q3:1.4.0.10
	pkgsrc-2009Q3-base:1.4
	pkgsrc-2009Q2:1.4.0.8
	pkgsrc-2009Q2-base:1.4
	pkgsrc-2009Q1:1.4.0.6
	pkgsrc-2009Q1-base:1.4
	pkgsrc-2008Q4:1.4.0.4
	pkgsrc-2008Q4-base:1.4
	pkgsrc-2008Q3:1.4.0.2
	pkgsrc-2008Q3-base:1.4
	cube-native-xorg:1.3.0.6
	cube-native-xorg-base:1.3
	pkgsrc-2008Q2:1.3.0.4
	pkgsrc-2008Q2-base:1.3
	cwrapper:1.3.0.2
	pkgsrc-2008Q1:1.1.1.1.0.8
	pkgsrc-2008Q1-base:1.1.1.1
	pkgsrc-2007Q4:1.1.1.1.0.6
	pkgsrc-2007Q4-base:1.1.1.1
	pkgsrc-2007Q3:1.1.1.1.0.4
	pkgsrc-2007Q3-base:1.1.1.1
	pkgsrc-2007Q2:1.1.1.1.0.2
	pkgsrc-2007Q2-base:1.1.1.1
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.71
date	2024.06.30.06.37.41;	author taca;	state dead;
branches;
next	1.70;
commitid	DAoEBJdajMKHpYfF;

1.70
date	2024.05.26.14.37.44;	author taca;	state Exp;
branches;
next	1.69;
commitid	XgIYxBv9qMsacwbF;

1.69
date	2024.02.03.15.05.20;	author taca;	state Exp;
branches;
next	1.68;
commitid	ztmeQuVxiraQYZWE;

1.68
date	2023.12.16.15.41.52;	author taca;	state Exp;
branches;
next	1.67;
commitid	jIPpByA7AhKZKHQE;

1.67
date	2023.08.06.07.48.10;	author taca;	state Exp;
branches;
next	1.66;
commitid	NRQo5w3C1P8mnHzE;

1.66
date	2023.07.30.03.45.01;	author taca;	state Exp;
branches;
next	1.65;
commitid	QpRJN6KEcTv5gMyE;

1.65
date	2023.06.09.13.49.52;	author taca;	state Exp;
branches;
next	1.64;
commitid	dqiMfEwyp3VefhsE;

1.64
date	2023.05.03.14.24.59;	author taca;	state Exp;
branches;
next	1.63;
commitid	LQhuEBsD7dY1DwnE;

1.63
date	2023.01.22.05.07.32;	author taca;	state Exp;
branches;
next	1.62;
commitid	jGbFSceIXZkSMuaE;

1.62
date	2022.12.22.01.47.47;	author taca;	state Exp;
branches;
next	1.61;
commitid	kkkcRhPtUhL7Gu6E;

1.61
date	2022.12.18.13.53.02;	author taca;	state Exp;
branches;
next	1.60;
commitid	ZlUSxjslm6p3P26E;

1.60
date	2022.11.11.13.17.35;	author taca;	state Exp;
branches;
next	1.59;
commitid	KcJeEVLF5feGOh1E;

1.59
date	2022.08.24.10.44.14;	author taca;	state Exp;
branches;
next	1.58;
commitid	4JGKlvkJjHNsv7RD;

1.58
date	2022.08.11.13.58.30;	author taca;	state Exp;
branches;
next	1.57;
commitid	kCNyKH9SMCN30tPD;

1.57
date	2022.02.12.07.26.51;	author taca;	state Exp;
branches;
next	1.56;
commitid	Y85lAaQSYUapCisD;

1.56
date	2021.05.30.09.09.29;	author taca;	state Exp;
branches;
next	1.55;
commitid	zuqFMlkQQPzNt9VC;

1.55
date	2021.01.13.14.27.00;	author taca;	state Exp;
branches;
next	1.54;
commitid	UclV2Lj14j3LDzDC;

1.54
date	2020.09.13.15.14.41;	author taca;	state Exp;
branches;
next	1.53;
commitid	nauy5OSBjSl8PTnC;

1.53
date	2020.06.14.16.12.09;	author taca;	state Exp;
branches;
next	1.52;
commitid	OmFrJ0XIL0qd4dcC;

1.52
date	2020.03.08.13.25.18;	author taca;	state Exp;
branches;
next	1.51;
commitid	wg01PlvZkWqhiBZB;

1.51
date	2020.01.26.17.30.57;	author rillig;	state Exp;
branches;
next	1.50;
commitid	4fBBvoSLJaGd0eUB;

1.50
date	2020.01.16.15.21.51;	author taca;	state Exp;
branches;
next	1.49;
commitid	6dJBAouCVkJPBVSB;

1.49
date	2019.11.18.16.20.22;	author taca;	state Exp;
branches;
next	1.48;
commitid	KBH0bURtjXlEOlLB;

1.48
date	2019.11.03.10.39.14;	author rillig;	state Exp;
branches;
next	1.47;
commitid	REW2CfrA7HdqqoJB;

1.47
date	2019.11.02.14.27.46;	author taca;	state Exp;
branches;
next	1.46;
commitid	eimOGJUfBZ6MIhJB;

1.46
date	2019.10.23.16.16.33;	author taca;	state Exp;
branches;
next	1.45;
commitid	ocaYVyRZdh84E0IB;

1.45
date	2019.09.13.15.37.04;	author taca;	state Exp;
branches;
next	1.44;
commitid	MK5w3YSVhwBfIRCB;

1.44
date	2019.05.06.05.17.15;	author taca;	state Exp;
branches;
next	1.43;
commitid	FWI1PwPcyD0Ks6mB;

1.43
date	2018.09.23.14.15.49;	author taca;	state Exp;
branches;
next	1.42;
commitid	fPcblDPVsOISFeTA;

1.42
date	2018.03.21.13.51.13;	author taca;	state Exp;
branches;
next	1.41;
commitid	x5AptIyMNpV7wkvA;

1.41
date	2018.02.28.15.18.04;	author taca;	state Exp;
branches;
next	1.40;
commitid	ldgwH5LRSaNIFDsA;

1.40
date	2017.07.18.15.15.54;	author taca;	state Exp;
branches;
next	1.39;
commitid	dhf7OPSA5PlsTIZz;

1.39
date	2017.03.12.14.30.30;	author taca;	state Exp;
branches;
next	1.38;
commitid	UVUPY7mDBXaWKgJz;

1.38
date	2016.10.15.15.29.27;	author taca;	state Exp;
branches;
next	1.37;
commitid	7Xlw67VCDq57Qfqz;

1.37
date	2016.08.21.08.33.58;	author taca;	state Exp;
branches;
next	1.36;
commitid	dBRS36xbSDbcj9jz;

1.36
date	2015.10.04.11.03.41;	author taca;	state Exp;
branches;
next	1.35;
commitid	MHf3CPrbOsjhuMDy;

1.35
date	2015.09.25.06.04.44;	author taca;	state Exp;
branches;
next	1.34;
commitid	ALrThWphewuC7BCy;

1.34
date	2015.02.07.14.32.08;	author taca;	state Exp;
branches;
next	1.33;
commitid	CggkESPaIzayj59y;

1.33
date	2015.02.01.13.43.51;	author taca;	state Exp;
branches;
next	1.32;
commitid	vg1leeM4vDEpfj8y;

1.32
date	2014.03.14.15.15.18;	author taca;	state Exp;
branches;
next	1.31;
commitid	080F0ZXAoPczaGsx;

1.31
date	2013.09.13.12.56.50;	author taca;	state Exp;
branches;
next	1.30;
commitid	y5vFjEkTr8fKfh5x;

1.30
date	2013.06.16.14.43.31;	author taca;	state Exp;
branches;
next	1.29;
commitid	xowDcZbrMFtEHQTw;

1.29
date	2013.03.10.13.15.45;	author taca;	state Exp;
branches;
next	1.28;

1.28
date	2013.02.11.02.19.09;	author taca;	state Exp;
branches;
next	1.27;

1.27
date	2013.01.12.05.49.01;	author taca;	state Exp;
branches;
next	1.26;

1.26
date	2012.12.16.16.09.31;	author taca;	state Exp;
branches;
next	1.25;

1.25
date	2012.09.03.15.34.58;	author taca;	state Exp;
branches;
next	1.24;

1.24
date	2012.06.01.14.29.01;	author taca;	state Exp;
branches;
next	1.23;

1.23
date	2012.04.28.14.12.04;	author taca;	state Exp;
branches;
next	1.22;

1.22
date	2012.03.21.15.41.17;	author taca;	state Exp;
branches;
next	1.21;

1.21
date	2012.03.17.14.02.23;	author taca;	state Exp;
branches;
next	1.20;

1.20
date	2012.02.22.20.18.00;	author minskim;	state Exp;
branches;
next	1.19;

1.19
date	2011.12.15.15.03.47;	author taca;	state Exp;
branches;
next	1.18;

1.18
date	2011.09.12.11.40.11;	author taca;	state Exp;
branches;
next	1.17;

1.17
date	2011.08.25.15.29.12;	author taca;	state Exp;
branches;
next	1.16;

1.16
date	2011.08.25.15.22.33;	author taca;	state Exp;
branches;
next	1.15;

1.15
date	2011.08.17.13.19.49;	author taca;	state Exp;
branches;
next	1.14;

1.14
date	2011.08.12.16.23.46;	author taca;	state Exp;
branches;
next	1.13;

1.13
date	2011.06.17.15.12.06;	author taca;	state Exp;
branches;
next	1.12;

1.12
date	2011.03.27.13.07.14;	author taca;	state Exp;
branches;
next	1.11;

1.11
date	2011.03.23.16.07.49;	author taca;	state Exp;
branches;
next	1.10;

1.10
date	2010.12.04.03.50.20;	author taca;	state Exp;
branches;
next	1.9;

1.9
date	2010.09.13.11.03.40;	author obache;	state Exp;
branches;
next	1.8;

1.8
date	2010.09.10.05.02.40;	author taca;	state Exp;
branches;
next	1.7;

1.7
date	2010.03.09.12.44.29;	author fhajny;	state Exp;
branches;
next	1.6;

1.6
date	2010.03.08.12.39.32;	author fhajny;	state Exp;
branches;
next	1.5;

1.5
date	2009.11.23.13.42.52;	author fhajny;	state Exp;
branches;
next	1.4;

1.4
date	2008.09.15.09.00.19;	author taca;	state Exp;
branches;
next	1.3;

1.3
date	2008.06.22.15.55.26;	author taca;	state Exp;
branches;
next	1.2;

1.2
date	2008.04.04.15.14.49;	author jlam;	state Exp;
branches;
next	1.1;

1.1
date	2007.06.11.03.42.06;	author minskim;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2007.06.11.03.42.06;	author minskim;	state Exp;
branches;
next	;


desc
@@


1.71
log
@devel/hoe: moved to devel/ruby-hoe
@
text
@# $NetBSD: Makefile,v 1.70 2024/05/26 14:37:44 taca Exp $

DISTNAME=	hoe-4.2.1
CATEGORIES=	devel

MAINTAINER=	minskim@@NetBSD.org
HOMEPAGE=	https://www.zenspider.com/projects/hoe.html
COMMENT=	Rake extension to provide full project automation
LICENSE=	mit

USE_LANGUAGES=	# empty

RUBYGEM_OPTIONS+=	--format-executable

.include "../../lang/ruby/rubyversion.mk"
.if ${RUBY_VER} == 31
DEPENDS+=	${RUBY_PKGPREFIX}-minitest>=1.0.0:../../devel/ruby-minitest
.endif

.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
@


1.70
log
@devel/hoe: update to 4.2.1

4.2.1 (2024-05-21)

1 minor enhancement:

* Raise error if readme file is improperly structured.

1 bug fix:

* Fix NoMethodError: undefined method `verbose'. (adangel)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2024/02/03 15:05:20 taca Exp $
@


1.69
log
@devel/hoe: update to 4.2.0

4.2.0 (2024-01-12)

2 minor enhancements:

* Extended hoe/racc to be multitask! ruby_parser goes from 8.5s to 1.2s!
* Extended hoe/racc to build .yy files to allow for multi-file generation.

1 bug fix:

* Fixed missing dep declaration on oedipus_lex.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2023/12/16 15:41:52 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-4.2.0
@


1.68
log
@devel/hoe: update to 4.1.0

4.1.0 (2023-11-16)

1 minor enhancement:

* Added Hoe::Cov#cov_filter accessor.

2 bug fixes:

* Removed use of Gem.bin_wrapper. rdoc is now just rdoc.
* Removed use of Gem.default_exec_format. gem is now just gem.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2023/08/06 07:48:10 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-4.1.0
@


1.67
log
@devel/hoe: remove comment outed DEPENDS line

Current hoe dose not require ruby-minitest package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2023/07/30 03:45:01 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-4.0.5
d15 5
@


1.66
log
@devel/hoe: update to 4.0.5

4.0.5 (2023-07-25)

1 bug fix:

* sow: Fixed nested module directory creation. (chriscz)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2023/06/09 13:49:52 taca Exp $
a10 3
# hoe implictly assumes minitest 5.16 and all Ruby contains as bundled gem
#DEPENDS+=	${RUBY_PKGPREFIX}-minitest>=5.16:../../devel/ruby-minitest

@


1.65
log
@devel/hoe: update to 4.0.4

4.0.4 (2023-06-06)

1 minor enhancement:

* Bumped minimum ruby to 2.7. So done.

1 bug fix:

* Fixed a readme parsing oddity for section headers w/ multiple words that
  collide.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.64 2023/05/03 14:24:59 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-4.0.4
d11 2
a12 2
# hoe implictly assumes minitest 5.16 and later is available.
DEPENDS+=	${RUBY_PKGPREFIX}-minitest>=5.16:../../devel/ruby-minitest
@


1.64
log
@devel/hoe: update to 4.0.3

4.0.3 (2023-05-02)

1 bug fix:

* Ensure that license name is a string.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2023/01/22 05:07:32 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-4.0.3
@


1.63
log
@devel/hoe: update to 4.0.2

4.0.2 (2023-01-21)

1 minor enhancement:

* Bump minimum ruby version to 2.6+. Can't wait to drop 2.6.

1 bug fix:

* Fix for rubygems method error. Version used to respect #=~, now needs to
  #to_s first.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2022/12/22 01:47:47 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-4.0.2
@


1.62
log
@devel/hoe: add missing dependency

hoe implictly assumes that minitest 5.16 and later is available.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2022/12/18 13:53:02 taca Exp $
d3 1
a3 2
DISTNAME=	hoe-4.0.1
PKGREVISION=	1
@


1.61
log
@devel/hoe: update to 4.0.1

4.0.1 (2022-12-17)

1 bug fix:

* Add extra checks to release_sanity to ensure history file is updated
  before release.

4.0.0 (2022-12-16)

3 major enhancements:

* Removed Minitest::TestTask. Shipped with minitest 5.16+ now!
* Removed direct support for rspec, test/unit. Still extendable tho.
* Removed support for old style readme parsing.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.60 2022/11/11 13:17:35 taca Exp $
d4 1
d12 3
@


1.60
log
@devel/hoe: update to 3.26.0

3.26.0 (2022-10-20)

2 minor enhancements:

* Added warning to bundled minitest/test_task.
* Removed dead rcov plugin and added (simple)cov plugin.

1 bug fix:

* Fixed test task load path issue, prepend Hoe.include_dirs to ensure they
  come first.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2022/08/24 10:44:14 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.26.0
@


1.59
log
@devel/hoe: update to 3.25.0

3.25.0 (2022-08-18)

* 1 minor enhancement:

	- Added otp_command config option for OTP auth on gem push.

* 1 bug fix:

	- Use sh instead of system during gem install to raise on error.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2022/08/11 13:58:30 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.25.0
@


1.58
log
@devel/hoe: update to 3.24.0

3.24.0 (2022-06-20)

3 minor enhancements:

* Add bindir and homepage accessor methods. (dsisnero)

* Don't auto-intuit values if they're already set. (dsisnero)

* Use bindir to determine executables. (dsisnero)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2022/02/12 07:26:51 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.24.0
@


1.57
log
@devel/hoe: update to 3.23.1

3.23.1 (2022-01-04)

1 bug fix:

* Fixed loading config files for ruby 3.1's now default YAML.safe_load_file.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2021/05/30 09:09:29 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.23.1
@


1.56
log
@devel/hoe: update to 3.23.0

3.23.0 (2021-05-29)

2 minor enhancements:

* Bump racc (plugin) dependency.
* Removed ruby18! and ruby19! methods. ugh
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2021/01/13 14:27:00 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.23.0
@


1.55
log
@devel/hoe: update to 3.22.3

=== 3.22.3 / 2021-01-10

* 1 bug fix:

  * Bumped ruby version to include < 4 (trunk).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2020/09/13 15:14:41 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.22.3
@


1.54
log
@devel/hoe: update to 3.22.2

Update hoe to 3.22.2.


=== 3.22.2 / 2020-08-31

* 1 bug fix:

  * Bumped ruby version to include 3.0 (trunk).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2020/06/14 16:12:09 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.22.2
@


1.53
log
@devel/hoe: add USE_LANGUAGES

Add "USE_LANGUAGES=	# none".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2020/03/08 13:25:18 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.22.1
@


1.52
log
@devel/hoe: update to 3.22.1

Update hoe to 3.22.1.

=== 3.22.1 / 2020-02-12

* 1 bug fix:

  * Avoid calling parse_urls if URL metadata are already set. (flavorjones)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2020/01/26 17:30:57 rillig Exp $
d11 2
@


1.51
log
@all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2020/01/16 15:21:51 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.21.0
@


1.50
log
@devel/hoe: update to 3.21.0

Update hoe to 3.21.0.

=== 3.21.0 / 2020-01-11

* 2 minor enhancements:

  * Added support for wiki_uri and mailing_list_uri. (JuanitoFatas)
  * Load encrypted private key using ENV['GEM_PRIVATE_KEY_PASSPHRASE'] as passphrase. (larskanis)

* 5 bug fixes:

  * Add require_ruby_version for 2.1+. (MSP-Greg)
  * Fix a ruby 2.7 keyword arg deprecation. (anatol)
  * Fix debug_gem task when you have a signing_key and broken rubygems (< 3.1.0).
  * Fixed shadowed variable and json output for minitest's test:isolated task.
  * Minor tweak to make hoe load when openssl isn't available.

=== 3.20.0 / 2019-11-09

* 2 minor enhancements:

  * Added <test>:isolated task that runs tests in parallel. Replaces <test>:dep task.
  * Bumped rake dependency to be < 15.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2019/11/18 16:20:22 taca Exp $
d7 1
a7 1
HOMEPAGE=	http://www.zenspider.com/projects/hoe.html
@


1.49
log
@Remove USE_RAKE

Remove USE_RAKE.  It was used to control dependency to ruby-rake package
befor ruby 2.0 days.  Now all ruby*-base package contains rake command and
USE_RAKE is already not used in any where.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2019/11/03 10:39:14 rillig Exp $
d3 1
a3 1
DISTNAME=	hoe-3.19.0
@


1.48
log
@devel: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2019/11/02 14:27:46 taca Exp $
a10 1
USE_RAKE=		RUN
@


1.47
log
@devel/hoe: update to 3.19.0

Update hoe to 3.19.0.

=== 3.19.0 / 2019-10-29

* 4 minor enhancements:

  * Added deprecation to parse_urls for ancient url array form.
  * Added support for gemspec metadata. (viraptor)
  * Hoe#parse_urls now returns a hash no matter what
  * Removed looong deprecated Hoe#url/url= methods.

* 1 bug fix:

  * Fixed sow for ruby 2.6 deprecations in ERB. (felipec)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2019/10/23 16:16:33 taca Exp $
d11 1
a11 1
USE_RAKE=	RUN
@


1.46
log
@devel/hoe: update to 3.18.1

Update hoe to 3.18.1.

=== 3.18.1 / 2019-09-14

* 1 minor enhancement:

  * Added deprecations to minitest/test_task: TESTOPTS, N (for #threads), FILTER.

* 3 bug fixes:

  * Fixed one use of Array.prepend on ruby 2.3-2.4.
  * Removed FILTER/N/X handling from hoe/test.rb in favor of minitest/test_task.rb.
  * Sort globs before shuffling to normalize different file systems.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2019/09/13 15:37:04 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.18.1
@


1.45
log
@devel/hoe: update to 3.18.0

=== 3.18.0 / 2019-05-25

* 1 major enhancement:

  * Added Minitest::TestTask (will move to minitest proper soon)

* 8 minor enhancements:

  * Added 'multiruby_skip' config so it can be in global ~/.hoerc.
  * Added Hoe.include_dirs to allow tasks to probe directly.
  * Added X=exclude_pattern to the test plugin. Can be used in conjunction with N=select_pattern.
  * Deprecated Hoe::Test.make_test_cmd      (argue with me!)
  * Deprecated Hoe::Test.try_loading_rspec  (argue with me!)
  * Deprecated Hoe::Test.try_loading_rspec2 (argue with me!)
  * Deprecated testunit support             (argue with me!)
  * Switched normally hoe-generated test tasks over to use Minitest::TestTask.

* 1 bug fix:

  * Fixed incompatibility with rubygems 3.x. (drbrain)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2019/05/06 05:17:15 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.18.0
@


1.44
log
@devel/hoe: update to 3.17.2

=== 3.17.2 / 2019-03-13

* 1 bug fix:

  * Fixed gem sign breakage caused by rubygems update. Tested against rubygems 3.0.2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2018/09/23 14:15:49 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.17.2
@


1.43
log
@devel/hoe: update to 3.17.1

=== 3.17.1 / 2018-09-06

* 1 bug fix:

  * Bumped dependencies on rdoc and rake for latest majors.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2018/03/21 13:51:13 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.17.1
@


1.42
log
@devel/hoe: update to 3.17.0

=== 3.17.0 / 2018-03-17

* 2 minor enhancements:

  * Added task check_key to see if your signing cert is expired or not.
  * Bump rdoc dependency to range from 4.x to 5.x.

* 1 bug fix:

  * Fixed ridocs rake task.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2018/02/28 15:18:04 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.17.0
@


1.41
log
@devel/hoe: update to 3.16.2

=== 3.16.2 / 2017-11-21

* 2 bug fixes:

  * Make missing history/readme situations more resilient and informative. (kemonomachi)
  * Make missing urls value just warn.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2017/07/18 15:15:54 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.16.2
@


1.40
log
@Update hoe to 3.16.1.

=== 3.16.1 / 2017-07-17

* 2 bug fixes:

  * Better handling of rdoc finding failures.
  * Fixed bug making system calls w/ empty string in array? No clue.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2017/03/12 14:30:30 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.16.1
@


1.39
log
@Update hoe to 3.16.0.

=== 3.16.0 / YYYY-MM-DD

* 1 minor enhancement:

  * Updated compiler plugin dependency for rake-compiler to 1.x.

* 2 bug fixes:

  * Fixed rdoc cmd to be more resilient to ruby version changes (w/ isolate)
  * Relaxed rake dependency to < 13 to fix against latest release.

=== 3.15.3 / 2016-11-17

* 1 bug fix:

  * Call Gem::Specification.reset after installing a gem. (segiddins)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2016/10/15 15:29:27 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.16.0
@


1.38
log
@Update hoe to 3.15.2.

=== 3.15.2 / 2016-10-09

* 2 bug fixes:

  * Add noop clobber_docs and clobber_package tasks in case they are disabled.
  * Moved activate_plugin_deps to post_initialize.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2016/08/21 08:33:58 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.15.2
@


1.37
log
@Update hoe to 3.15.1.

=== 3.15.1 / 2016-06-15

* 1 bug fix:

  * rake newb does a better job of activating gems it had to install. (duckinator)

=== 3.15.0 / 2016-03-25

* 1 minor enhancement:

  * Added ruby version declarations for hoe-spec. ruby20!

* 2 bug fixes:

  * Fixed running rdoc if it was satisfied outside of GEM_HOME.
  * Relaxed requirement on rake to include new rake 11.x. (hsbt)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2015/10/04 11:03:41 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.15.1
@


1.36
log
@Update hoe to 3.14.2.

=== 3.14.2 / 2015-09-14

* 1 minor enhancement:

  * Updated Hoe.pdf to reflect reality (removed all rubyforge references).

* 1 bug fix:

  * Fixed extension paths. Again. Damnit. I normally don't release after midnight.

=== 3.14.1 / 2015-09-13

* 1 bug fix:

  * *sigh* fixed bug setting up extensions data for spec.

=== 3.14.0 / 2015-09-12

* 5 minor enhancements:

  * Added so_name variable to bin/sow for using hoe w/ c-extensions.
  * Default config now excludes tmp, .git, and .bundle.
  * Extended :compiler plugin to define #extension for hoe spec decls.
  * Failures to detect/load rake-compiler are handled gracefully.
  * Removed generation of synthesized .gemtest file. Dead.

* 1 bug fix:

  * Fix PRERELEASE= for packaging against newer versions of rubygems. (drbrain)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2015/09/25 06:04:44 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.14.2
@


1.35
log
@Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2015/02/07 14:32:08 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.13.1
@


1.34
log
@Update hoe to 3.13.1.

pkgsrc change: reduce conflicts between different Ruby version and introduce
	       pkg_alternatives support.

=== 3.13.1 / 2015-02-03

* 1 bug fix:

  * Remove deprecated test_files from spec. (igas)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2015/02/01 13:43:51 taca Exp $
d7 1
a7 1
HOMEPAGE=	http://seattlerb.rubyforge.org/hoe/
@


1.33
log
@Update hoe package to 3.13.0.

=== 3.13.0 / 2014-09-26

* 2 minor enhancements:

  * Added ext_name to sow template expansion variables.
  * Added oedipus version to generation output

=== 3.12.0 / 2014-04-23

* 3 minor enhancements:

  * Added :rdoc plugin.
  * Renamed History.txt to History.rdoc.
  * Renamed README.txt to README.rdoc.

=== 3.11.0 / 2014-04-02

* 1 minor enhancement:

  * Added test:slow task so I don't have to remember sort's flags anymore. YAY for UNIX!

=== 3.10.0 / 2014-03-14

* 1 major enhancement:

  * Removed all references to rubyforge, including the rubyforge plugin.

* 1 minor enhancement:

  * Updated template project (minitest usage, readme format, etc)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2014/03/14 15:15:18 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.13.0
a10 2
CONFLICTS+=	ruby[1-9][0-9]-hoe-[0-9]* hoe-[0-9]*

d12 1
@


1.32
log
@Update hoe to 3.9.0.

=== today / 3.9.0

* 1 minor enhancement:

  * Added irb task.

* 1 bug fix:

  * Properly constrain rubyforge dependency to avoid warnings. Prolly remove entirely soon. (halostatue)

=== 3.8.1 / 2014-01-22

* 2 minor enhancements:

  * Added C=<#cpus> for minitest parallel testing support.
  * Added test_cmd task to make running tests in subcommands (eg profiling) easy.

* 1 bug fix:

  * Fixed bug when mixing TESTOPTS & N.

=== 3.8.0 / 2014-01-15

* 2 minor enhancements:

  * Change racc plugin to support oedipus_lex, not rexical.
  * Switched .rb to .rex rule to oedipus_lex.

=== 3.7.4 / 2014-01-06

* 1 bug fix:

  * Fix path in template/Rakefile.erb since we now have template styles. (mikestok)

=== 3.7.3 / 2013-12-13

* 1 bug fix:

  * Quell warnings in sow on ruby 2.0. (teoljungberg)

=== 3.7.2 / 2013-12-05

* 1 bug fix:

  * Apparently getting files in a different order on osx on ruby 2.1. (sanemat)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2013/09/13 12:56:50 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.9.0
a12 1
RUBYGEMS_REQD=	1.4
@


1.31
log
@Update hoe to 3.7.1.

=== 3.7.1 / 2013-08-19

* 1 minor enhancement:

  * Added N=testname option to the test task to shortcut TESTOPTS='-n testname'

=== 3.7.0 / 2013-07-24

* 1 minor enhancement:

  * Warn and default to MIT license if not set.

=== 3.6.3 / 2013-06-20

* 1 bug fix:

  * Fixed problems with shell redirection on non-bash systems. (kou)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2013/06/16 14:43:31 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.7.1
@


1.30
log
@Update hoe to 3.6.2.

=== 3.6.2 / 2013-05-29

* 1 minor enhancement:

  * Um... the default test lib should probably be minitest, not testunit.

=== 3.6.1 / 2013-05-10

* 2 bug fixes:

  * Define a blank test task just in case nothing is found
  * Fixed an ancient test to use capture_subprocess_io. More reliable.

=== 3.6.0 / 2013-04-18

* 5 minor enhancements:

  * Added built-in support for markdown.
  * Renamed rubyforge_name to group_name.
  * Aliased and deprecated rubyforge_name from group_name.
  * Strip <> from parse_urls for markdown style raw urls.
  * intuit_values looks for README.md and History.md as well as txt.

* 1 bug fix:

  * Fix file_name regex for test file. (bhenderson/veganstraightedge)

=== 3.5.3 / 2013-04-09

* 1 minor enhancement:

  * Updated publish plugin to depend on rdoc 4.x.

=== 3.5.2 / 2013-03-18

* 1 bug fix:

  * 1.9: fixed warning of ambiguous args in bin/sow. (amesee)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2013/03/10 13:15:45 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.6.2
@


1.29
log
@Update hoe to 3.5.1.

=== 3.5.1 / 2013-02-22

* 1 bug fix:

  * Fixed use of Gem::Specification.find_by_name for ruby 2.0. (haramako)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2013/02/11 02:19:09 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.5.1
@


1.28
log
@Update hoe to 3.5.0.

=== 3.5.0 / 2013-01-22

* 1 minor enhancement:

  * Added optional cmd field in blog setup for hoe/publish

=== 3.4.1 / 2013-01-16

* 1 bug fix:

  * Fixed MiniTest const for older stock ruby minitests. (illuminerdi)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2013/01/12 05:49:01 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.5.0
@


1.27
log
@Update hoe to 3.4.0.

=== 3.4.0 / 2012-12-18

* 2 minor enhancements:

  * Splatted version arg on require_rubygems_version and require_ruby_version.
  * Switch default template test file to minitest
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2012/12/16 16:09:31 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.4.0
@


1.26
log
@Update hoe to 3.3.1.

=== 3.3.1 / 2012-11-23

* 1 minor enhancement:

  * Updated rake dep to be >= 0.8 and < 11.0 for the new wack version scheme. (MichaelXavier)

=== 3.3.0 / 2012-11-12

* 3 minor enhancements:

  * Added Sow#make_sub_modules. (bhenderson)
  * Hoe.normalize_names now returns test class name separately. (bhenderson)
  * Sow now generates test and impl files with proper namespacing. (bhenderson)

=== 3.2.0 / 2012-11-09

* 3 minor enhancements:

  * Added flog_method and defaulted it to max_method
  * Changed flog_threshold to 20, 2x the industry average. Be strong. You can do it.
  * Hoe#timebomb will now default finis/start values to 1/1 and 12/31 of the current year if not specified.

=== 3.1.0 / 2012-09-21

* 1 minor enhancement:

  * Added Hoe#licenses and Hoe#license for declaring your gem's license. (flavorjones)

* 1 bug fix:

  * Rake 0.8.7 sets verbose flag to true, breaking 2 tests. (michelboaventura)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2012/09/03 15:34:58 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.3.1
@


1.25
log
@Update hoe to 3.0.8.

=== 3.0.8 / 2012-08-20

* 1 bug fix:

  * Set test_globs default value to pick up test/*spec* files as well.
    (millisami)

=== 3.0.7 / 2012-08-07

* 1 minor enhancement:

  * Added quote from DrNic about manifests to readme.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2012/06/01 14:29:01 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.0.8
@


1.24
log
@Update hoe to 3.0.6.

=== 3.0.6 / 2012-05-15

* 1 minor enhancement:

  * Added install_plugins to the newb task

=== 3.0.5 / 2012-05-07

* 1 bug fix:

  * Fixed ridocs argument handling (erikh)

=== 3.0.4 / 2012-05-01

* 1 bug fix:

  * Removed rubygems/deprecated and rolled my own for users on older rubygems
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2012/04/28 14:12:04 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.0.6
@


1.23
log
@Update hoe package to 3.0.3.

=== 3.0.3 / 2012-04-09

* 2 bug fixes:

  * Fixed racc plugin's gem dependency activation
  * Fixed rake multi's use of multiruby_skip.

=== 3.0.2 / 2012-04-03

* 1 bug fix:

  * Generate urls list properly in #announcement if you use k/v form

=== 3.0.1 / 2012-03-26

* 1 minor enhancement:

  * Uniqify hoe plugins in sow Rakefile template. (evanphx)

* 3 bug fixes:

  * Fixed have_gem? checks in the install_plugins task to match the install_gem calls.
  * Fixed homepage handling when bullet list used in readme. (evanphx)
  * Removed deprecated use of #url in publish plugin
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2012/03/21 15:41:17 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.0.3
@


1.22
log
@Update hoe to 3.0.0.


=== 3.0.0 / 2012-03-20

* 3 major enhancements:

  * Added activate_plugin_deps phase to plugin loading.
  * Removed long deprecated Hoe.new { block }.
  * Removed long deprecated handling of improper dependencies.

* 3 minor enhancements:

  * Added deprecation warnings to Hoe#url and Hoe#url=. Already deprecated
    for 9 mo.
  * Reworked all the plugins to use activate_XXX_deps, as necessary.
  * Switched internal usage of #url to #urls.

* 2 bug fixes:

  * Fixed failures in the publish_docs task when remote directory times cannot
    be changed (such as on rubyforge).
  * Fixed isolate setup for the racc plugin
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2012/03/17 14:02:23 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-3.0.0
@


1.21
log
@Update hoe to 2.16.1.

* Now use USE_RAKE to dependency to ruby-rake.

=== 2.16.1 / 2012-03-13

* 2 bug fixes:

  * Fixed missing dependency for .gemtest creation (larskanis)
  * Fixed the rdoc/rcov commands to use sh. Oops.

=== 2.16.0 / 2012-03-06

* 9 minor enhancements:

  * Added Gem.bin_wrapper to provide API to bin wrapped files.
  * Added check_manifest task to compile_tasks in the compiler plugin.
  * Decoupled from rcov task. Solves isolate/hoe bootstrap issues.
  * Decoupled from rdoc tasks. Solves isolate/hoe bootstrap issues.
  * Updated default exclude config to skip extconf.h and .o files.
  * Updated known 3rd party plugin list in readme.
  * Warn against using system installed rake (eg osx ships their own on 1.8).
  * Removed rcov plugin from the default loaded set.
  * Added dev dependency for rcov when the plugin is loaded.

* 2 bug fixes:

  * Fix Rake::DSL include warnings.
  * Removing check_manifest from prerelease. (should be pushed to the hoe-git plugin)

=== 2.15.0 / 2012-02-29

* 5 minor enhancements:

  * Added Hoe::bad_plugins which returns plugins that could not be found
  * Added post_blog_zenweb to post releases to my blog's jekyll-like format
  * Added the install_plugins task
  * Documented the blogs .hoerc entry.
  * Revamped post_blog task to allow for local file based blogs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2012/02/22 20:18:00 minskim Exp $
d3 1
a3 1
DISTNAME=	hoe-2.16.1
@


1.20
log
@Update hoe to 2.14.0.

Changes:
- Make hoe noisy about missing plugins again.
- Normalize dev/runtime deps: dev + runtime = runtime.
- Added :dcov task so you can easily check documentation coverage.
- Added Rake monkeypatch so that Task#clear will clear comments. (github)
- Added coverage sorting and added tmp/isolate to rcov flags
- :doc task should depend on isolate if activated
- .rdoc files are now automatically added to the extrardocfiles list.
- Added Hoe#read_manifest
- Added check_manifest to the prerelease task to prevent broken releases.
- Added extra duplicate dependency checking.
- Hoe#withconfig merges the local and home configuration atop
  Hoe::DEFAULTCONFIG to allow plugins to supply new defaults.
- The readmefile and historyfile are now automatically guessed from
  the manifest. This allows "README.rdoc" to be used automatically.
- install_gem optionally excludes rdoc/ri generation.
- rake checkextradeps excludes rdoc/ri generation. rake install_gem does not.
- rake multi now just reinvokes rake using multiruby to allow hoe
  plugins to be invoked.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2011/12/15 15:03:47 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-2.14.0
d13 2
a14 1
RUBYGEMS_REQD= 1.4
a16 5

.if ${RUBY_VER} == "18"
DEPENDS+=	${RUBY_PKGPREFIX}-rake>=0.8.7:../../devel/rake
.endif

@


1.19
log
@Update hoe pacakge to 2.12.4.


=== 2.12.4 / 2011-11-28

* 3 bug fixes:

  * Fixed Hoe.read_utf to work on both 1.8 and 1.9. Unicode files FTW! (tenderlove)
  * Moved the rdoc dependency to the publish plugin from hoe-seattlerb.
  * Only load rdoc once to fix test loading bugs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2011/09/12 11:40:11 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-2.12.4
@


1.18
log
@Update hoe pacakge to 2.12.3.

=== 2.12.3 / 2011-09-06

* 1 bug fix:

  * Hoe was loading rdoc early... delay and isolate will be happier
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2011/08/25 15:29:12 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-2.12.3
@


1.17
log
@Update hoe package to 2.12.2.


=== 2.12.2 / 2011-08-24

* 2 minor enhancements:

  * Added recursive chmod to docs task to ensure group write-ability (kleb)
  * Improve error message when no manifest found. (Apparently some linux packagers remove manifest files)

* 3 bug fixes:

  * Added missing minitest/autorun require (NOT reported by fedoraproject.org)
  * Fix for RSpec support broken in 0dc6b2f (ged)
  * Fix for the edgiest of edge cases (-Ku in ruby19... ummm, yeah)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2011/08/25 15:22:33 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-2.12.2
@


1.16
log
@Update hoe package to 2.12.1.


=== 2.12.1 / 2011-08-22

* 2 bug fixes:

  * Fixed a test that fails on non-privileged (rvm/multiruby) setups
  * RbConfig is used instead of Config to remove a 1.9.3 warning.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2011/08/17 13:19:49 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-2.12.1
@


1.15
log
@Update hoe pacakge to 2.12.0.


=== 2.12.0 / 2011-08-15

* 2 minor enhancements:

  * Forcibly copy file specified in --main to index.html. (ewong)
  * need_tar now defaults to false.

* 4 bug fixes:

  * Don't attempt to require RSpec 1 in an RSpec 2 environment. (monde)
  * Fixed test/packaging issue when wrapping hoespec in namespace. (damphyr)
  * Fixed tests for jruby. (sferik)
  * Hoe.load_plugins removes bad entries so plugin? returns false for unloaded
    plugins.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2011/08/12 16:23:46 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-2.12.0
@


1.14
log
@Update hoe package to 2.11.0.

=== 2.11.0 / 2011-08-08

* 2 minor enhancements:

  * Bypass sudo on install_gem if GEM_HOME is writable (ala rvm).
  * rcov plugin should set libs to lib, test, and '.'. (tenderlove)

* 1 bug fix:

  * Fixed windoze detection on jruby. *sigh* (myabc)

=== 2.10.0 / 2011-06-30

* 3 minor enhancements:

  * Added parse_urls to deal with array and hash style url lists in README.txt.
  * Added urls accessor.
  * Deprecated url accessors.

* 1 bug fix:

  * Specified wrong version of racc in racc plugin.

=== 2.9.6 / 2011-06-22

* 3 bug fixes:

  * Fixed hoe dep to be a spermy (~>) dep
  * Hard coded rake dependency as ~> 0.8 so we don't collide with other libs
  * Removed circular dependency check. Hasn't been needed in a long while.

=== 2.9.5 / 2011-06-21

* 2 minor enhancements:

  * Extended #dependency to work post-spec creation in case a task wants to add a dep.

* 4 bug fixes:

  * Fixed dependency for :inline plugin.
  * Fixed minor 1.9.3 warnings.
  * Fixed sow to obey gem naming conventions.  It no longer munges - to _.
  * Switched hoe deps from >= to ~>.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2011/06/17 15:12:06 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-2.11.0
@


1.13
log
@Update hoe pacakge to 2.9.4.


=== 2.9.4 / 2011-04-01

* 1 minor enhancement:

  * check_manifest now fails when there is a diff. AKA, drbrain was
    lazy and it is somehow my fault. If anything, it is jbarnette's
    fault for not building any brains into hoe-git the way that my
    hoe-perforce plugin works. I mean, c'mon... how hard is it to
    validate the manifest before you release? I do it all the time
    and twice on sundays. BAH! Damn kids! Get off my lawn!

=== 2.9.3 / 2011-04-01

* 1 minor enhancement:

  * Cleanup for rubygems 1.7 deprecations

=== 2.9.2 / 2011-03-31

* 7 minor enhancements:

  * Added :none as a testlib option to let you do whatever you want. (phiggins)
  * Added Hoe#dependency(name, version, type = :runtime) for cleaner hoe specs.
  * Added NOSUDO option to `rake gem_install`. (nihildeb)
  * Include Rake::DSL to support future versions of rake
  * Multiruby now skips mri_trunk if multiruby_skip includes 1.9
  * Test#make_test_cmd now sorts test files (mostly for testing)
  * Try using psych before syck.

* 3 bug fixes:

  * Clean generated extension library too
  * Fixed a bug with sow -d or -t
  * Fixed plugin activation via ~/.hoerc. (ged)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2011/03/27 13:07:14 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-2.9.4
@


1.12
log
@Specify RUBYGEMS_REQD to fix build problem; now always build with
misc/rubygems both ruby18 and ruby19.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2011/03/23 16:07:49 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-2.9.1
d13 1
a13 1
RUBYGEMS_REQD=	1.4
a19 1
DEPENDS+=	${RUBY_PKGPREFIX}-rubyforge>=2.0.4:../../devel/rubyforge
@


1.11
log
@Update ruby-hoe package to 2.9.1.


=== 2.9.1 / 2011-02-05

* 1 minor enhancement:

  * Sow now creates all template directories before dealing with anything else

* 3 bug fixes:

  * Fixed dependency order bug with prereleases [erikh]
  * Fixed sanity check for prereleases.
  * Fixed sow when passed no args. [erikh]

=== 2.9.0 / 2011-01-31

* 11 minor enhancements:

  * Added Hoe::Package#pkg_path to make package hook writing easier.
  * Added Hoe::Test#test_prelude to allow for code to run before test loading.
  * Added plugin?(name) to allow for easier plugin guarding in hoe spec.
  * Added support for multiple template dirs for sow.
  * Added support for rubygems-test. See http://www.gem-testers.org/
  * Clean up sow a LOT using: include FileUtils::Verbose
  * Don't warn about missing plugins without rake -t
  * Hoe requires Gem::PackageTask from RubyGems 1.4+
  * Moved post_news from publish to rubyforge
  * Plugins can now be loaded from a +plugins+ array in ~/.hoerc
  * rubyforge plugin now uses plain globs to push. Fixes releases for rubygems itself

* 4 bug fixes:

  * Failed plugins should notify on both trace and debug.
  * Fixed rdoc_dir for custom rdoc locations
  * Fixed require 'rubyforge' that was too late
  * Fixed sow to properly rename dirs depth first

=== 2.8.0 / 2010-12-08

* 6 minor enhancements:

  * Added PRE=a.1 variable to package and release tasks. (ged)
  * Added compiler plugin to support rake-compiler. (tenderlove)
  * Added known_plugins task and updated included and 3rd party plugins doco
  * Added racc/rex plugin!
  * Extended sow's Rakefile template to dynamically include installed plugins
  * Turned off rubyforge plugin by default. (tenderlove's whining)

=== 2.7.0 / 2010-11-15

* 2 minor enhancements:

  * Added new plugin: gem_prelude_sucks. (jbarnette)
    * Activate under 1.9 if you don't want it messing with you.
  * Added rspec2 support (bleything)

* 1 bug fix:

  * require uri in hoe/deps (raggi)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2010/12/04 03:50:20 taca Exp $
d13 2
@


1.10
log
@Update hoe package to 2.7.0.

=== 2.7.0 / 2010-11-15

* 2 minor enhancements:

  * Added new plugin: gem_prelude_sucks. (jbarnette)
    * Activate under 1.9 if you don't want it messing with you.
  * Added rspec2 support (bleything)

* 1 bug fix:

  * require uri in hoe/deps (raggi)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2010/09/13 11:03:40 obache Exp $
d3 1
a3 1
DISTNAME=	hoe-2.7.0
d13 5
a19 1
.include "../../lang/ruby/gem.mk"
@


1.9
log
@Fixes CONFLICTS pattern.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2010/09/10 05:02:40 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-2.6.2
@


1.8
log
@Update devel/hoe to 2.6.2.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Remove default value of GEM_BUILD.
* Update dependency according to gemspec.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2010/03/09 12:44:29 fhajny Exp $
d11 1
a11 1
CONFLICTS+=	ruby[1-9][0-9]-hoe-* hoe-*
@


1.7
log
@Add dependency on devel/ruby-gemcutter. Bump PKGREVSION to 1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2010/03/08 12:39:32 fhajny Exp $
d3 1
a3 2
DISTNAME=	hoe-2.5.0
PKGREVISION=	1
d11 1
a11 3
DEPENDS+=	rake>=0.8.7:../../devel/rake
DEPENDS+=	rubyforge>=2.0.3:../../devel/rubyforge
DEPENDS+=	${RUBY_PKGPREFIX}-gemcutter>=0.2.1:../../devel/ruby-gemcutter
d13 1
a13 1
GEM_BUILD=	gemspec
d15 1
a15 1
.include "../../misc/rubygems/rubygem.mk"
@


1.6
log
@Updated devel/hoe to 2.5.0.

Switched the gemspec based build.

2.5.0:
- Add extra dirs to rcov include path if needed.
- Added Hoe#dependency_target to make dependencies easier to declare.
- Added extra doco to describe how auto-population works.
- Added more doco to readme.
- Don’t bother posting news to rubyforge.
- Hoe::Inline plugin now deals with X::Y by flattening the name.
- Merged some of Hoe.pdf to README.txt and further improved doco.
- Pushed gemcutter & rubyforge dependencies down to the plugins.
- Fix perms on Hoe.pdf after copying.
- Fixed Hoe rdoc problem caused by gemcutter plugin.

2.4.0
- Added Hoe.pdf
- Added gemcutter plugin (raggi)
- Added newb plugin. (jbarnette)
- Improved README.txt
- Improved rdoc
- Refactored rubyforge task to plugin. (jbarnette)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2008/09/15 09:00:19 taca Exp $
d4 1
d14 1
@


1.5
log
@Update hoe to 2.3.3

Too many changes.
@
text
@d3 1
a3 1
DISTNAME=	hoe-2.3.3
d12 3
a14 1
DEPENDS+=	rubyforge>=1.0.4:../../devel/rubyforge
@


1.4
log
@Update hoe package to 1.7.0.

=== 1.7.0 / 2008-06-30

* 3 minor enhancements:

  * Use rdoc 2.x gem if available. Eric likes his backslashes.
  * Added extra_dev_deps for new rubygems developer dependencies.
    * Switched hoe to dev dep. Fork off, bitches.
  * Finally got a sane test that does something. Hey... it's a start.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2008/06/22 15:55:26 taca Exp $
d3 1
a3 1
DISTNAME=	hoe-1.7.0
d9 1
d11 2
a12 2
DEPENDS+=	rake>=0.8.1:../../devel/rake
DEPENDS+=	rubyforge>=0.4.4:../../devel/rubyforge
@


1.3
log
@Update hoe package to 1.6.0.

=== 1.6.0 / 2008-06-18

* 1 minor enhancement

  * blog categories! Defaults to array with project's name. Thanks Aaron!

=== 1.5.3 / 2008-05-20

* 1 Bug Fix

  * hoe really really needs better tests. I suck. :/

=== 1.5.2 / 2008-05-20

* 4 Minor Enhancements:

  * Added multiruby_skip attribute for 'rake multi' version invalidation.
  * Improved error messages when files are missing.
  * Added rubygems post_install_message accessor. Thanks to Dr. Nic.
  * Cleaned up alternative_name... I didn't get it.

* 1 Bug Fix:

  * Removed require of rake/contrib/sshpublisher to fix 1.9.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2008/04/04 15:14:49 jlam Exp $
d3 1
a3 1
DISTNAME=	hoe-1.6.0
@


1.2
log
@Update hoe to version 1.5.1.  Changes from version 1.2.1 include:

+ Install as a Ruby gem.

* Removed install/uninstall tasks. Too buggy. Gems do a better job.
* Added autopopulation of more items.
* Hoe now builds signed gems automatically.  Run the generate_key task to
  automatically create a signing key.
* Extended rdoc pattern to include ext dirs.
* Fixed dependency adding for versionless dependencies.
* Added NODOT env var to disable RDoc diagram generation.
* The config_hoe task automatically merges in new config entries.
* Added exclude parameter for check_manifest filtering to .hoerc.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2007/06/11 03:42:06 minskim Exp $
d3 1
a3 1
DISTNAME=	hoe-1.5.1
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d3 2
a4 4
DISTNAME=	hoe-1.2.1
CATEGORIES=	devel ruby
MASTER_SITES=	http://rubyforge.org/frs/download.php/20912/
EXTRACT_SUFX=	.tgz
d10 2
a11 20
DEPENDS+=	rake-[0-9]*:../../devel/rake
DEPENDS+=	rubyforge-[0-9]*:../../devel/rubyforge
DEPENDS+=	rubygems-[0-9]*:../../misc/rubygems

NO_BUILD=	yes
USE_LANGUAGES=	# none

REPLACE_RUBY=	bin/sow

FIND_PREFIX:=	RAKE_PREFIX=rake
.include "../../mk/find-prefix.mk"

.include "../../lang/ruby/modules.mk"

do-install:
	cd ${WRKSRC} && ${RAKE_PREFIX}/bin/rake install

post-install:
	${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/hoe
	${INSTALL_DATA} ${WRKSRC}/README.txt ${RUBY_DOCDIR}/hoe
d13 1
@


1.1.1.1
log
@Import hoe.

Hoe is a simple rake/rubygems helper for project Rakefiles.  It
generates all the usual tasks for projects including rdoc generation,
testing, packaging, and deployment.
@
text
@@
