Commit graph

2523 commits

Author SHA1 Message Date
Antoine Brodin
48edc1c9a6 Fix staging (as a regular user) / packaging (as root)
Reported by:	pkg-fallout
MFH:		2016Q1
2016-01-03 12:04:40 +00:00
Matthias Andree
9befeb075e Cleanup and update.
PR:		205574
Submitted by:	Dmitry Marakasov (amdmi3@)
2015-12-30 15:16:27 +00:00
Mathieu Arnold
e732f8374c Fix build as a user.
Sponsored by:	Absolight
2015-12-29 13:07:15 +00:00
Johan van Selst
310e961380 Old homepage disappeared, link to Russ Allbery's INN page
Submitted by:	naddy
2015-12-27 20:40:36 +00:00
Mathieu Arnold
7c47779cb9 Fix usage of ${PERL5}.
${PERL5} points to a specific version of perl, say, perl5.22.1, it is
fine to use it in a ports Makefile to do Perly things, but ports using
it must use ${PERL}, that points to /usr/local/bin/perl so that if the
minor version is updated, the shebang keep working.

While there, make some ports use shebangfix, regen a few patches, and
bump PORTREVISION where a shebang went from PERL5 to PERL.

PR:		205367
With hat:	portmgr
Sponsored by:	Absolight
2015-12-17 17:19:48 +00:00
Mathieu Arnold
cab8ad9d1c Make build as a user.
While there, convert to autoreconf, options helpers, rename patches to match
our naming scheme.

Sponsored by:	Absolight
2015-12-14 17:19:46 +00:00
Koop Mast
759ecf1f62 Staticly link to libgcc and libstdc++. This fixes a segmentation fault
when trying to run pan on a libc++ based system.

PR:		199303
Submitted by:	Andrew <andrew_terekhov@yahoo.com>
2015-12-12 23:37:57 +00:00
Mark Felder
d1933e8ebd news/nzbget: Update to 16.4
Approved by:	maintainer (private email)
2015-12-11 17:48:25 +00:00
Dmitry Marakasov
f6ca42b477 - Modernize plist
PR:		204047
Submitted by:	amdmi3
Approved by:	maintainer timeout (dinoex, 1 month)
2015-12-01 13:08:08 +00:00
Dirk Meyer
7e64f3c7a9 - fix build with new inn
- remove BROKEN
2015-11-21 19:57:27 +00:00
Dirk Meyer
07796341e4 - use USES=tar 2015-11-21 19:10:03 +00:00
Dirk Meyer
db0c454ae4 - use post-install-DOCS-on
- cleanup pkg-message
2015-11-21 18:08:53 +00:00
Dirk Meyer
011700b84a - fix build with custom CNEWS_PORT 2015-11-21 17:23:43 +00:00
Kurt Jaeger
e27876bc6a news/nzbget: 16.1 -> 16.3
Changes:
  https://github.com/nzbget/nzbget/releases

PR:		204489
Submitted by:	toxic@doobie.com (maintainer)
2015-11-21 16:58:37 +00:00
Antoine Brodin
496ac41eab Mark a few ports BROKEN: unfetchable 2015-11-09 12:59:03 +00:00
Mathieu Arnold
065c026fe5 Fix ports that confused the meaning of WRKDIR and WRKSRC.
PR:		204056
Submitted by:	mat
Reviewed by:	bapt
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D2735
2015-11-05 12:36:25 +00:00
Baptiste Daroussin
7c1b4544c3 Bump portrevision of ports that might have been built with a broken post-install
script due to fallouts of r399992
2015-10-30 22:43:16 +00:00
Mark Felder
bfc753f312 news/nzbget: Update to 16.1
Upstream changed their mirror to github and website to nzbget.net

Changelog:	https://github.com/nzbget/nzbget/releases/tag/v16.1

PR:		203902
Approved by:	maintainer
2015-10-22 15:49:36 +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
cd88cecf53 - Fix permissions, fix install by non-root
- Remove obsolete MAN*
2015-10-12 17:53:47 +00:00
Dmitry Marakasov
d50a61aa7b - Add missing directories to plist, fixing stage-qa
- Silence patching
- Switch to options helpers

PR:		203665
Submitted by:	amdmi3
Approved by:	lifanov@mail.lifanov.com (maintainer)
2015-10-12 17:34:44 +00:00
Johan van Selst
4b79ceca53 Remove #pragma to fix build with all compiler versions
PR:		ports/203281
2015-10-11 10:19:26 +00:00
Jimmy Olgeni
eb8748beda Remove trailing whitespace from Makefiles, M-X. 2015-10-08 15:12:22 +00:00
Dirk Meyer
db50fe2ac0 - cleanup 2015-10-08 04:00:53 +00:00
Dirk Meyer
1c2d90e53c - cleanup 2015-10-08 03:59:02 +00:00
Antoine Brodin
d999250ca3 Move BROKEN to the correct place, suck-cnews slave builds fine
MFH:	2015Q4
2015-10-03 20:52:35 +00:00
Antoine Brodin
a4d956360c Mark BROKEN: fails to link
cc -fstack-protector   -L/usr/local/news/lib  -L/usr/lib -o suck both.o both_phrases.o suck.o suckutils.o killfile.o timer.o killprg.o dedupe.o suck_phrases.o active.o batch.o xover.o ssort.o chkhistory_db.o db.o  -linn -lstorage  -lssl -lcrypto
/usr/local/news/lib/libstorage.so: undefined reference to `HISlookup'

Reported by:	pkg-fallout
MFH:		2015Q4
2015-10-03 20:47:15 +00:00
Dirk Meyer
4f80f5a5a4 - cleanup 2015-09-28 21:16:07 +00:00
Matthias Andree
f42f6951bd Fix leftover directory.
PR:		203286
Submitted by:	amdmi3
2015-09-23 22:55:52 +00:00
Dmitry Marakasov
a2aee09ac7 - Remove obsolete MAN1
Approved by:	portmgr blanket
2015-09-23 15:37:14 +00:00
Bryan Drewery
2ded93783d Rework husky ports to use a more conventional MASTER/SLAVE port pattern.
- Remove Makefile.local as it is intended to be a user file that should
  not be committed.  Its documentation is poor (r12873) but users are
  relying on it.
- Remove CONFLICTS as for every port it just conflicted with itself.

With hat:	portmgr
2015-09-21 22:09:08 +00:00
Johan van Selst
9b77b73e13 Update to INN 2.6.0
http://www.eyrie.org/~eagle/software/inn/docs-2.6/news.html#S1
2015-09-21 20:24:30 +00:00
David Chisnall
9156bf1b9e Make all GNUstep ports install into the System domain so that the Local domain is available for stuff built from source.
Some ports were already installing in the System domain, for these just remove the Makefile lines explicitly specifying the install domain.

The rest are installed in the Local domain, remove any overrides, update their pkg-plists and any explicit paths in the Makefiles and then bump port revision.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D2977
2015-09-19 10:33:34 +00:00
Dmitry Marakasov
725808712f - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-09-02 13:46:31 +00:00
Dmitry Marakasov
c7e624b321 - Switch to options helpers
- While here, add some NO_ARCHes

Approved by:	portmgr blanket
2015-09-01 16:20:47 +00:00
Dmitry Marakasov
2e5f648525 - Add NO_ARCH
- heplers
- Switch to @sample
- Drop @dirrm* from plist

Approved by:	portmgr blanket
2015-08-28 14:22:31 +00:00
Matthias Andree
8fc101ab93 Update to new upstream release 1.11.11. (Bugfixes) 2015-08-24 23:43:55 +00:00
Dmitry Marakasov
17353dabc7 - Add LICENSE 2015-08-21 12:03:30 +00:00
Erwin Lansing
21bbb4cccb Reset maintainer
<conrads@cox.net>: host mx.west.cox.net[68.6.19.3] said: 550 5.1.1
    <conrads@cox.net> invalid recipient - Refer to Error Codes section at
    http://postmaster.cox.net/confluence/display/postmaster/Error+Codes for
    more information. (in reply to RCPT TO command)

Sponsored by:	 DK Hostmaster A/S
2015-08-19 07:10:28 +00:00
Mathieu Arnold
21a283f3be Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
2015-08-17 14:20:40 +00:00
Dirk Meyer
d8f99b2357 - support disk with more than 4G blocks free 2015-08-01 05:32:19 +00:00
Dmitry Marakasov
4849dc2f44 - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-31 19:57:47 +00:00
Antoine Brodin
6e381a9d53 Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports
using python

PR:		201077
Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D2955
2015-07-29 22:09:53 +00:00
Tim Bishop
d016e5f605 Update to 2.21. 2015-07-19 18:41:45 +00:00
Dmitry Marakasov
7f36d4fe6c - Drop @dirrm* from plist
Approved by:	portmgr blanket
2015-07-16 02:44:10 +00:00
Johan van Selst
f01be380a6 - Update to INN 2.5.5
http://www.eyrie.org/~eagle/software/inn/docs-2.5/news.html#S1
- Set some more options as default for a typical installation
2015-07-13 07:19:58 +00:00
Dmitry Marakasov
fdcc6b99ec - Drop @dirrm* from plist
Approved by:	portmgr blanket
2015-07-12 22:30:34 +00:00
Johan van Selst
897a3b9a72 Update tin to 2.3.1 2015-07-09 19:16:10 +00:00
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Dmitry Marakasov
f23e3f4ecd - Strip binary 2015-06-18 19:49:09 +00:00