Commit graph

29 commits

Author SHA1 Message Date
Dmitry Marakasov
e87a8bd319 - Fix trailing whitespace in pkg-messages
Approved by:	portmgr blanket
2016-05-19 11:09:14 +00:00
Raphael Kubo da Costa
09a24ce117 Re-roll pluginloader entries in distinfo.
The port broke in the beginning of February when upstream uploaded a new
pluginloader tarball to MASTER_SITES.

Since the tarball is unversioned and only contains prebuilt Windows binaries,
here's an attempt at explaining what happened (thanks to Grzegorz Junka for the
investigation):

- Pipelight seems to be really bad at communication. The "News" section on the
  website says 0.2.8 is the latest version.
- The "Compile Pipelight" section says 0.2.8.1 is the latest version.
- 0.2.8.2 was tagged in BitBucket in October 2015 but was never announced
  anywhere on the website, and the project does not seem to have a mailing
  list.
- The pluginloader tarballs, which contain prebuilt Windows binaries for
  Pipelight's src/windows directory, were not updated at the time 0.2.8.2 was
  tagged (the SHA256 checksums match those in the 0.2.8.1 directory in
  MASTER_SITES). This only happened in February 2016, which broke our distinfo.

Note that it is unclear why the pluginloader tarballs were not generated in
October, and since those are binary blobs it is still possible that they do not
correspond to their respective source files. In the future, it would be good to
build those binaries with our MinGW ports instead of relying on those blobs.

PR:		207210
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>,
		Grzegorz Junka <list1@gjunka.com>
MFH:		2016Q2
2016-04-03 13:20:21 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Dmitry Marakasov
1ea20b80bf - Update to 0.2.8.2
PR:		204762
Submitted by:	pkubaj@riseup.net
2015-12-04 15:46:59 +00:00
Dmitry Marakasov
67971bd0fb Improve shebangfix framework
- Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
2015-10-19 14:50:52 +00:00
Dmitry Marakasov
b2831e9c3d - Fix build failure due to gpg error (gpg: failed to create temporary file)
- Add missing include fixing another build failure
- Whitespace fix
2015-06-19 00:33:34 +00:00
Gerald Pfeifer
b06b006bb3 Rename emulators/wine-compholio to emulators/wine-staging and
accordingly emulators/i386-wine-compholio to emulators/i386-wine-staging.

Adjust CONFLICTS across all Wine related ports.

Reviewed by:	dbn, kmoore
2015-05-24 02:10:18 +00:00
Kurt Jaeger
2fbafc1ba4 emulators/pipelight: 2.7.3 -> 2.8.1
Changes:
http://pipelight.net/cms/articles/2014-12/release-v0-2-8.html
and
https://bitbucket.org/mmueller2012/pipelight/raw/master/debian/changelog

PR:		197828
Submitted by:	sasamotikomi@gmail.com
Reviewed by:	philippe.r972@gmail.com
2015-05-06 19:48:21 +00:00
Steve Wills
6ba92b59ff emulators/pipelight: fix build 2015-01-14 01:25:55 +00:00
Kris Moore
ad7f2a075e Reset maintainership, don't have time to mess with it right now 2014-12-16 18:35:35 +00:00
Kris Moore
2f78781bb5 - Fix a bug in pipelight-mkufs script
- Bump PORTREV

PR: 195963
Submitted by: f0andrey@gmail.com
2014-12-15 17:00:22 +00:00
Baptiste Daroussin
7a81cc2bcf Clean up plist 2014-10-27 12:24:22 +00:00
Kris Moore
5073cc1178 - Fix a typo in pkg-message 2014-09-15 17:45:24 +00:00
Kris Moore
93433ffbcc - Update pipelight-mkufs script to create a larger UFS volume (400MB)
- Bump PORTREV
2014-09-15 17:01:43 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Kris Moore
c69500bc67 Update the pipelight-mkufs script to mount zvols late 2014-09-10 13:34:03 +00:00
Kris Moore
38435c8f0d - Add pipelight-mkufs script for users on ZFS
- Add pkg-message for initial pipelight setup / usage
- Bump PORTREV
2014-09-05 19:38:06 +00:00
Kris Moore
e2ab3d1110 - Ignore bash from PATH
PR: 193287
Submitted by: Jan Beich <jbeich@vfemail.net>
2014-09-05 18:56:06 +00:00
Kris Moore
3874dddae5 - Make pipelight depend on the new i386-wine-compholio on amd64
- Bump PORTREV
2014-08-18 19:15:51 +00:00
Kris Moore
3e2969f6fd Switch to USE_GCC=yes 2014-07-30 16:11:35 +00:00
Kris Moore
47d26453e5 Fix a bug in previous commit, link to correct distfiles locations 2014-07-24 21:27:06 +00:00
Kris Moore
14f1f1dedf - Update to 0.2.7.3
- Improve build to include preload.tar.gz files
- Depend upon X11
2014-07-24 21:13:31 +00:00
Kris Moore
38c48b2343 Use more recent gcc 4.7 or later to compile pipelight 2014-07-23 22:09:11 +00:00
Kris Moore
9be0d645fd Switch depend for pipelight-i386 to emulators/wine-compholio 2014-07-23 13:23:43 +00:00
Kris Moore
267dca77c1 - Fix building pipelight on FreeBSD 9 and earlier
PR: 192048
Submitted by: Joseph Mingrone <jrm@ftfl.ca>
2014-07-23 13:16:29 +00:00
Kris Moore
78cd9966cf Fix build 2014-07-19 13:16:02 +00:00
Kris Moore
953a3a7978 - Cleanup Makefile includes, remove depreciated MAN1= entry 2014-07-15 18:07:08 +00:00
Kris Moore
aa83b3d9cb - Update RUN_DEPENDS to use the correct version of wine, wine-devel on i386,
and i386-wine-devel on amd64
2014-07-11 15:33:03 +00:00
Kris Moore
dd85d47fd2 - Add pipelight, which works with wine to provide windows plugins to browsers 2014-07-11 14:16:35 +00:00