When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.
Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.
empty() is used rather than (!defined || !${}) to support fmake.
The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.
PR: 199069
With hat: portmgr
Testing done: All USE_GITHUB ports without GH_COMMIT were checksum/fetch/extract/WRKSRC tested.
clobbered them. Manually installing the insub cows until another
tarball gets rolled. You'll probably need to reinstall cowsay to
restore those cows if you applied the 15.0_0 update.
PORTREVISION bump.
This update reflects a license change from GPLv2 to 2-BSD.
MASTER_SITES switched to github.
Further ChangeLog not appropriate for pasting here, but can
be reviewed in source.
perl unconditonally, or conditionally. To be able to conditionalize the
inclusion of bsd.perl.mk, they now need to be defined before the inclusion
of bsd.port.pre.mk.
Hat: portmgr
not really our directory do the:
@unexec rmdir %D/share/irssi 2>/dev/null || true
thing to clean up these potentially empty directories.
pointed out by: "Ports Janitor" <kkenn> :)
this port installs file in there. So replace the @dirrm with
"@unexec rmdir %D/share/cows 2>/dev/null || true" as other ports
do. I don't like this, but I don't know what else would work,
it would be nice if this "feature" was implemented as a builtin
to the package system.
Suggested by: kkenn
Tested by: Gilad Rom
9.6: Sat Dec 4 14:47:12 PST 2004
* fix critical bug in arg processing
9.5: Sat Dec 4 01:17:37 PST 2004
* moved -exec command into process(), so irssi can use it
* fix bug that wouldn't let '0' be printed by itself
* add -repeat flag ("-repeat 3 foo" becomes foofoofoo)
* fix bug that would prevent a single character from displaying
* retool -sine iterator a little better
* minor code cleanup
* make both -wave and -sine do the same thing
PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
9.3: Sun Nov 14 18:33:16 PST 2004
* added -popeye and -diagonal command
* made -YES case-insensitive
* moved order that -matrix is run in for consistency
* cleaned up changelog
* updated copyright
9.2: Tue Jul 20 21:45:37 PDT 2004
* Fixed critical vulnerability which causes user to not be
able to figlet a single character.
Also add some new cows from myself and some other submitters.
More offensive than ever. We promise.
Submitted by: Chris Jones
8.7: Mon Apr 26 12:57:12 PDT 2004
* 8.7 changes submitted by j0no:
- AOL Instant Messenger support.
- phpBB bbcode support
- orkut support
- Fixed mIRC code hack. (\x0F instead of \x03\26\26)
- & -> & in HTML and AIM
- -cmd flag to run any irssi command! Use quotes for stuff like "kick zb"
...wait.. i am zb... :(
- -utf8 flag for cat
- Bugfix: Rainbow Offset saved across figs.
- -8 Canada colour map
- Added check to skip the last mile if there's nothing to process.
- Added a -mirc flag to force mIRC codes
- clean_length() repaired
* other fixes:
- verified all filters handle undef properly
you can now filter arbitrary programs/text through this wonderful
program!
8.6: Tue Apr 13 15:22:01 PDT 2004
- add flags for cli: -stdin will use data from STDIN
- add flags for cli: -cat, -exec to hook irssi functionality
- stop processing if we don't have text after first pass
8.5: Tue Apr 13 13:03:30 PDT 2004
- remove legacy open3() and use IPC::Open3 -- works in 5.8 now
- support for specifying color in -4 .. for example -4red
- added some more spookwords
- added the -unused command
8.4: This release did not go public
- added -ansi flag to force ANSI output in cases where it is not
detected properly and tries to use irc colors
- default html colors has white foreground
- no warnings if $COWPATH isn't set
- no more Text::Wrap warnings
- If not Irssi, rainbow keepstate is down with a dotfile
- Bugfix: HTML < and > entity escaping fixed
- Bugfix: IRC output doesn't use ANSI resets (breaks xchat! thanks
kin)
- Optimization: Don't change HTML bgcolor unless it differs from
the default black.. saves lots of space
- Make Term::ANSIColor optional (ansi is disabled if no lib)
- Silenced the throttling message, what's the point of THAT
- Cleaned up the COWPATH code a bit.. better detection
- html output has div container to set background to black, for
pasting chunks of html, e.g. to livejournal.
- Abstract prefix code to its own filter, for code consistency
Submitted by: Chris Jones