Commit graph

14677 commits

Author SHA1 Message Date
Dmitry Marakasov
69d3a1e6ea - Strip binary 2014-08-03 12:20:03 +00:00
Adam Weinberger
077e66947d Un-hardcode gcc. 2014-08-02 16:45:09 +00:00
Jason E. Hale
a8e818f5eb - Support staging
- Add LICENSE (MIT)
2014-08-02 15:08:03 +00:00
Dmitry Marakasov
5d9f0199a9 - Fix whitespace 2014-08-02 08:08:20 +00:00
Dmitry Marakasov
5343eb47ad - Fix extract 2014-08-02 07:42:05 +00:00
Bartek Rutkowski
d471ec2999 games/py-mnemosyne: update 2.3 -> 2.3.1 and reset maintainership
- Update to 2.3.1
- Reset maintainership (by maintainer request)
- Deleted patch (changes accepted by upstream)

PR:		191625
Submitted by:	<hhh@sdf.org>
Approved by:	marino (mentor)
2014-07-31 19:27:25 +00:00
John Marino
bb131d32b1 games/py-pychess: Update 0.10rc1 => 0.10.1 and stage
PR:		191822
Submitted by:	Ports Fury
2014-07-31 12:39:07 +00:00
Adam Weinberger
1ea243ddf5 No need for bsd.port.options.mk here. 2014-07-30 23:53:28 +00:00
John Marino
2f734e2351 games/lbreakout2: Upgrade version 2.6 => 2.6.4 and stage
PR:		191821
Submitted by:	Ports Fury
2014-07-30 23:41:55 +00:00
Rusmir Dusko
9a4d723075 - Add license GPLv2, forgotten in previous commit 2014-07-30 11:20:24 +00:00
Rusmir Dusko
bf52258da6 - Update to 0.0.1
- 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
2014-07-30 10:44:13 +00:00
Rusmir Dusko
74c8f7aac2 - Set PORTSCOUT, Upstream use GTK3 in newer Versions 2014-07-30 08:33:45 +00:00
Kurt Jaeger
b95d127471 security/libgcrypt: 1.5.3_3 -> 1.6.1
- 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)
2014-07-30 03:57:23 +00:00
Adam Weinberger
aeac01a4bb Convert some more USE_BZIP2 to USES=tar:bzip2
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 21:43:17 +00:00
Adam Weinberger
037a3b5bf9 Remove the final usages of USE_XZ from the tree, and replace them with
USES=tar:xz.

Approved by:	portmgr (most of them)
2014-07-29 21:25:30 +00:00
Adam Weinberger
fff296bfe7 Convert a bunch of USE_XZ to USES=tar:xz.
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 21:07:39 +00:00
Antoine Brodin
f8c99afc23 This port is already broken, but don't break it more
With hat:	portmgr
2014-07-29 19:39:47 +00:00
Adam Weinberger
a84c115a09 Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 19:11:51 +00:00
Adam Weinberger
bbc8c4d740 Convert a bunch of USE_BZIP2 to USES=tar:bzip2
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 18:41:15 +00:00
Dmitry Marakasov
36b87dfe5e - Drop .la files, no dependees require them
- Pass maintainership to games@
2014-07-29 18:23:39 +00:00
Adam Weinberger
08a006d08a Rename all patches that contain '::' as a path separator, and use
'__' instead.
2014-07-29 17:12:47 +00:00
Rusmir Dusko
79b1531ca2 - Update to 2.0.28 2014-07-28 22:00:17 +00:00
John Marino
908f7b5dfc games/frogatto: Attempt to unbreak
Portsmon says this is broken everywhere.  Maybe this untested PR
from the maintainer will fix it.

PR:		192126
Submitted by:	maintainer (Green Dog)
2014-07-28 21:14:43 +00:00
Adam Weinberger
d9616e5a76 Rename all 10,000 games/ patch-xy patches to reflect the files they modify. 2014-07-28 19:39:50 +00:00
Rusmir Dusko
0a70e438e9 - Update to 1.9, announce message:
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
2014-07-28 19:38:04 +00:00
Rusmir Dusko
122416459e - Remove TODO.TXT from DOCS
- Simplify DOCS installation handling
2014-07-28 18:31:50 +00:00
Steve Wills
90398ea4e3 games/magicmaze: Don't hard code ruby version
With hat:	ruby@
2014-07-28 17:49:36 +00:00
William Grzybowski
247c26f94d games/einstein: fix staging
PR:		191779
Submitted by:	Andrey Zholos
Approved by:	maintainer (timeout)
2014-07-27 19:20:06 +00:00
Marcus von Appen
68aaf452fe - Update to version 1.4.7.19 2014-07-27 07:30:26 +00:00
John Marino
c527807b5e games/linux-ut2004-demo: Deprecate for removal in 3 weeks
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. :)
2014-07-26 23:59:59 +00:00
Rene Ladan
89d48e2e67 Add CPE information, versions 1.3.2 and 1.3.3 were vulnerable. 2014-07-26 17:43:59 +00:00
Kubilay Kocak
e529e3cce4 games/odamex: Update to 0.7.0, New MAINTAINER
- Update to 0.7.0
- Assign MAINTAINER
- Update COMMENT
- Add LICENSE & LICENSE_FILE
- Sort OPTIONS
- Convert USE_BZIP to USES= convention
- Update wxWidgets dependency to 3+
- Add patch to address assertions [1]

[1] http://odamex.net/bugs/show_bug.cgi?id=1106

PR:		190843
Submitted by:	Carlos Medina <cjpugmed at gmail dot com>
2014-07-26 11:04:33 +00:00
Danilo Egea Gondolfo
f4cd62093b - Add stage support 2014-07-26 01:40:05 +00:00
Danilo Egea Gondolfo
3bc7724471 - Add stage support
- Add USE_GCC
2014-07-26 01:27:05 +00:00
Danilo Egea Gondolfo
374600dc25 - Add stage support 2014-07-26 00:11:11 +00:00
Danilo Egea Gondolfo
103ff88637 - Add stage support 2014-07-26 00:04:12 +00:00
Danilo Egea Gondolfo
c693a318e6 - Add stage support 2014-07-25 22:56:31 +00:00
Adam Weinberger
1aa0ed2947 Stage, and move pkg-install into the plist to handle modifying
files outside of $PREFIX correctly.
2014-07-24 16:24:05 +00:00
Adam Weinberger
b0c45bdec1 include stdlib.h for rand(3) to fix build. While here, remove the profiled lib
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.
2014-07-24 16:08:39 +00:00
Adam Weinberger
bd3193d2b0 Turns out @sample doesn't handle @mode correctly, so set the mode
manually with an @exec.
2014-07-24 15:53:29 +00:00
Adam Weinberger
1cfbe6951d This port was not stage-safe as it was making direct writes to /var. Fix that,
along with making do-install substantially easier to read. While here, stop
muting the build command.
2014-07-24 15:49:33 +00:00
Dmitry Marakasov
a14abd5ef5 - More PORTSCOUT 2014-07-24 12:50:36 +00:00
Adam Weinberger
25a105eeed The decision to move the savedata into ${PREFIX} did not go over
well. Revert it, and add a "@cwd /" that makes @sample do the
right thing.
2014-07-23 19:29:58 +00:00
Baptiste Daroussin
64620e9118 Reset maintainership for ports not staged with no pending PR
With hat:	portmgr
2014-07-23 16:44:27 +00:00
Adam Weinberger
2ac8e45b30 Add USES=readline to fix build on -current. 2014-07-23 13:24:53 +00:00
Alex Kozlov
9e4cc2de84 - Update to 1.7.0
Approved by: lme (maintainer)
2014-07-23 13:10:18 +00:00
Tijl Coosemans
3ab1b8443e - Replace security/gnutls with security/gnutls3 and update to 3.2.15
- 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)
2014-07-23 09:54:02 +00:00
Adam Weinberger
95786c7af1 Remove backslashes from single- and double-quotes in COMMENT and _DESC
strings, that were passed through rather than escaping anything.

Approved by:	portmgr (not really, but it touches unstaged ports)
2014-07-23 01:45:47 +00:00
Dmitry Marakasov
6424df3402 - Extend PORTSCOUT ignore list 2014-07-22 23:37:11 +00:00
Rene Ladan
9ed0812586 - Update to 2013.3
- Swith from Sourceforge to GitHub

PR:		190463
Submitted by:	<fizologus@gmail.com> (maintainer)
2014-07-22 18:21:34 +00:00
Adam Weinberger
0246ce141b Update to 3.8.1. Along with this, savegame data is now in
/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.
2014-07-22 14:45:40 +00:00
Adam Weinberger
3ed994dc59 Stage, simplify, and put everything in /var/games as a @sample so that
saved data is precious.

Also, take maintainership, thank you uqs!
2014-07-22 13:39:58 +00:00
Adam Weinberger
18c33136ca Stage, use OPTIONS instead of WITH_*, and unescape a COMMENT apostraphe. 2014-07-21 18:52:17 +00:00
Adam Weinberger
f1c41f7305 Add USES=readline to fix configure. 2014-07-21 17:15:14 +00:00
John Marino
c3183f838d games/megaglest: Fix on FreeBSD 10+ (from dports)
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)
2014-07-20 21:00:00 +00:00
Bryan Drewery
351758065d Quote ${RM} in preparation for adding '-f' by default.
With hat:	portmgr
2014-07-20 18:50:53 +00:00
Lars Engels
b959cfbae9 - Include bsd.port.post.mk instead of bsd.port..mk [1]
- Change to USES= tar:bzip2 [1]
- Strip scummvm binary

PR:		191952
Submitted by:	Radim Kolar <hsn@sendmail.cz>
2014-07-20 15:41:41 +00:00
John Marino
5ea5e6fbea games/quake3: Fix corrupted patch
The svn diff utility didn't apply the patch correctly -- 2 lines ended up
as one.  Fix to resolve malformed patch error.  Follows:

PR:		188095
2014-07-19 15:25:43 +00:00
John Marino
266edca1d4 games/moonbuggy: Fix touching $HOME during build
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.
2014-07-19 12:02:54 +00:00
Adam Weinberger
611fae35fd Unbreak packaging by patching configure to put manpages into the
right directory.
2014-07-18 16:16:09 +00:00
Baptiste Daroussin
06af334ab9 Fix non default LIB_DEPENDS
With hat:	portmgr
2014-07-16 08:05:11 +00:00
Vanilla I. Shu
632c0f9bd7 1: Stagify.
2: add INSTALLS_EGGINFO, bump version.

Approved by:	portmgr@ (blanket)
2014-07-16 07:23:52 +00:00
Adam Weinberger
7f18f15201 Use OPTIONS helpers.
Add missing .gz to manpage in plist. PORTREVISION bump for that change.
2014-07-15 23:35:56 +00:00
Adam Weinberger
bdeb856151 Add DOCS to OPTIONS for ports that have PORTDOCS in the plist. 2014-07-15 23:30:05 +00:00
Adam Weinberger
88a055c8b1 Add missing EXAMPLES and DOCS to a couple ports that
already honour PORTDOCS and PORTEXAMPLES in the plist.
2014-07-15 20:00:43 +00:00
Tijl Coosemans
95d970b60b - Convert multimedia/smpeg* to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
2014-07-15 18:58:59 +00:00
Adam Weinberger
1c7521fb62 Correct all instances where OPTIONS_DEFINE was being overwritten
by multiple definitions.
2014-07-15 17:37:38 +00:00
Alexey Dokuchaev
8fc09c9b75 Update to version 1.3.1 and stagify (slightly less intrusive patch committed
compared to the one in the PR).

PR:	190513
2014-07-15 17:18:18 +00:00
Adam Weinberger
402f05583e Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 15:19:07 +00:00
Vanilla I. Shu
2411c0be47 Stagify. 2014-07-14 10:13:11 +00:00
Vanilla I. Shu
dee72a9c9d 1: Stagify.
2: use options helper

Approved by:	portmgr@ (blanket)
2014-07-14 10:02:27 +00:00
Vanilla I. Shu
5629bb0643 Stagify.
Approved by:	portmgr@ (blanket)
2014-07-14 09:59:13 +00:00
Baptiste Daroussin
e6ffa1f425 Modernize LIB_DEPENDS
With hat:	portmgr
2014-07-13 23:23:25 +00:00
John Marino
c86267438e games/ftjava: Unbreak by providing digests for all files
While here specify a licence.  Both actions require a revbump.

PR:		191694
Submitted by:	Fonz
2014-07-13 08:49:10 +00:00
John Marino
b713b60445 games/quake3: Fix build on FreeBSD 11
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)
2014-07-13 07:46:31 +00:00
Raphael Kubo da Costa
47278c1951 Add a pkg-message with a few warnings.
PR:		191475
Submitted by:	thiagohero501@gmail.com (maintainer)
2014-07-12 17:58:06 +00:00
Tijl Coosemans
b2c93db5af Add a global OPUS_DESC 2014-07-11 14:12:30 +00:00
Alexey Dokuchaev
552f73ca39 - Unbreak the build against Clang
- Point MASTER_SITES to a working mirror
- Modernize LIB_DEPENDS syntax
- Stagify, cleanup, and reclaim
2014-07-11 12:48:03 +00:00
Vanilla I. Shu
4acbc8e8bb Stagify. 2014-07-10 02:37:05 +00:00
Tijl Coosemans
ee97df16bd - Convert net/sdl_net to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip

Approved by:	portmgr (implicit, bump unstaged port)
2014-07-09 19:06:34 +00:00
Dmitry Marakasov
6a6611b593 - Update to 2.1.1 2014-07-09 18:11:18 +00:00
Vanilla I. Shu
d6ef120635 1: Stagify.
2: switch to USES=tar:bzip2.
3: fix WWW line.

Approved by:	portmgr@ (blanket)
2014-07-09 15:55:42 +00:00
Vanilla I. Shu
99aface203 Stagify. 2014-07-09 15:34:22 +00:00
Vanilla I. Shu
44464eb5cc Stagify. 2014-07-09 15:28:52 +00:00
Vanilla I. Shu
7087b28fcb 1: Stagify.
2: fix WWW line.
3: use options helper to handle PORTDOCS.
2014-07-09 15:22:03 +00:00
Vanilla I. Shu
4030ed395b Stagify. 2014-07-09 14:46:29 +00:00
Vanilla I. Shu
d19f0b1545 remove whitespace, use tab instead. 2014-07-09 14:42:23 +00:00
Vanilla I. Shu
c3ad6b4ccf 1: Stagify.
2: switch to USES=tk
3: use options helper to handle PORTDOCS
2014-07-09 14:40:13 +00:00
Vanilla I. Shu
8ba61fb7ab 1: remove NO_STAGE.
2: new syntax of LIB_DEPENDS.
2014-07-09 14:20:02 +00:00
Vanilla I. Shu
beeb40bccf Stagify. 2014-07-09 14:18:17 +00:00
Vanilla I. Shu
e1bb3ff6a9 remove NO_STAGE. 2014-07-09 14:14:13 +00:00
Vanilla I. Shu
29a72c2f1e Stagify. 2014-07-09 14:02:57 +00:00
Vanilla I. Shu
e079146132 remove NO_STAGE. 2014-07-09 13:55:12 +00:00
Vanilla I. Shu
ca03b993b8 1: Stagify.
2: add INSTALLS_EGGINFO, bump version.
2014-07-09 13:49:15 +00:00
Vanilla I. Shu
ee25c8fbc0 Stagify. 2014-07-09 13:05:49 +00:00
Vanilla I. Shu
2128177252 1: Stagify.
2: add INSTALLS_EGGINFO, bump version.
2014-07-09 12:59:43 +00:00
Vanilla I. Shu
9aae6f761d remove NO_STAGE. 2014-07-09 10:10:11 +00:00
Vanilla I. Shu
3d683598c4 1: Stagify.
2: use options helper.
2014-07-09 10:07:28 +00:00
Alexey Dokuchaev
4de80e479a Stagify; augment port description. 2014-07-09 07:05:28 +00:00
John Marino
b57b91549c games/atomix: never-ending stage, take 3
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
2014-07-09 06:48:43 +00:00