- Remove nonexisting master site
- Strip libraries
- Add symlink for the icon and add Desktop entry file
- Use for DOCS INSTALL_DATA instead of INSTALL_MAN
- Remove obsolete patch, changed by upstream
- Update to 1.6.1
- Remove some unneeded patches
- Fix pkg-plist
- report configure bug upstream
https://bugs.g10code.com/gnupg/issue1668
- report API breakage downstream and find that MacPorts had the same issue
https://rt.cpan.org/Ticket/Display.html?id=97201
- bump PORTREVISION for dependent ports (approx. 100 ports)
- Thanks to exp-run by antoine@ to find ports that break
- patch ports that would otherwise break
security/shishi with PR 192164 is already committed
[1] devel/ccrtp
[2] editors/abiword
[3] security/p5-Crypt-GCrypt
PR: 191256, 192162 [1], 192163 [2], 192166 [3]
Submitted by: Carlos Jacobo Puga Medina <cjpugmed@gmail.com>
Approved by: maintainer timeout, antoine (exp-run), portmgr (implicit)
Add a desktop file. Port fix from the BSD maintainer
- Add WRKSRC=${WRKDIR}/${PORTNAME}- is bad packaged
- Remove Desktop entry file, use supplied desktop files
- Remove obsolete patch
This demo has been unmaintained for potentially 8 years. I don't see
much use for demos in general, much less one for a 10-year game where
you can't even download the full version. Deprecated with bapts
blessing. :)
from the plist. Its creation is changes with NO_PROFILE in src.conf, and it's
pretty unnecessary, so I'm removing it from the plist altogether for simplicity.
- Bump PORTREVISION on all ports that depend on security/gnutls and
adjust all ports that depend on security/gnutls3
- Update mail/anubis to version 4.2 which supports gnutls 3.x
- Update mail/libvmime to a development snapshot (recommended by upstream
developers)
PR: 191274
Exp-run by: antoine
Approved by: portmgr (antoine)
/usr/local/var/games instead of /var/games. This was necessary
because @sample cannot operate outside of %%PREFIX%%, and
previously the port would overwrite or remove previously
saved games. This is easier, better and more hier(7)ful.
I had fixed megaglest in dports a few days ago, not realizing that the
build was also broken on FreeBSD until I saw the PR. Due to the size
of megaglest-data (~265M), I haven't actually tested the fix on FreeBSD
but it should work. The dports fix is more extensive than the PR.
PR: 191225
Submitted by: maintainer (Rusty Nejdl)
It's not permissible for a port to touch $HOME during the build. The
moon-buggy game does this during install to pre-create the high scores
file $HOME/.mbscores.
Moon-buggy creates two versions of high scores: One in $HOME and the
other in /var/games/moon-buggy. This makes compliance tricky because
the high scores at /var/games needs to persist after the package is
uninstalled if the scores have changed.
To handle this, I moved scores creation to pkg-install script and also
created a "baseline" scores files so during pkg-deinstall it can be
determined if new high scores exist. The complimentary pkg-deinstall
script will compare the current high-score file with the baseline. If
they are the same, both are removed along with /var/games/moon-buggy
folder which makes poudriere happy.
While here:
* Remove the unnecessary NEED_ROOT
* Remove the unnecessary setgid configure argument
* use @owner, @group in pkg-plist instead
* move CHMOD to post-install with BINMODE although @mode could have
been used as well.
This work is covered by the "Just fix it" blanklet.
While here, removed redundant <pre>,<post> and revbump just in case the
these flag changes cause executable to change for F10-.
PR: 188095
Submitted by: maintainer (Linas Valiukas)
Newer poudriere (read: current FreeBSD version) has an additional plist
check that atomix failed. It turns out that the original port moved the
atomix.scores creation to the pkg-install script, but it never surpressed
the original Makefile code that created it. In effect, the original
Makefile was creating the file and the pkg-install script wasn't doing
much of anything. This caused the signature to be confusing.
The solution is simple: Surpress the vendor makefile target that creates
atomix.scores and let pkg-install create it as intended.
Diagnosis by: bdrewery