Commit graph

2498 commits

Author SHA1 Message Date
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
Erwin Lansing
559561ed8f Reset maintainership for obrien
Approved by:	portmgr
2015-06-12 21:17:43 +00:00
Dmitry Marakasov
445f4bfdfb - Switch to USES=autoreconf 2015-06-10 17:29:46 +00:00
Sunpoet Po-Chuan Hsieh
0f4faa47c8 - Add NO_ARCH
- Sort USE_PYTHON
2015-06-10 16:45:37 +00:00
Sunpoet Po-Chuan Hsieh
8aef58b562 - Update to 15.2.1
Changes:	http://twistedmatrix.com/trac/browser/tags/releases/twisted-15.2.1/twisted/news/topfiles/NEWS
2015-06-09 18:30:06 +00:00
Dmitry Marakasov
3974cd978b - Add LICENSE
- Add NO_ARCH
- Modernize plist
2015-06-08 01:17:14 +00:00
Guido Falsi
ca001e95b8 - Update to 15.0
- Add 7Z option

PR:		200457
Submitted by:	toxic at doobie.com (maintainer)
2015-05-26 22:32:22 +00:00
Mathieu Arnold
6172d4b590 Remove $FreeBSD$ from patches files everywhere.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-22 20:34:27 +00:00
Dirk Meyer
ad5a689c8e - remove option broken by r385280
- remove @dirrm
- use USERS
- rename MAN macros
2015-05-18 18:49:20 +00:00
Dmitry Marakasov
9f857024b0 - Add CPE info
Approved by:	portmgr blanket
2015-05-18 01:37:13 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Wen Heping
c61a1584fa - Update to 14.2
PR:		200009
Submitted by:	toxic@doobie.com(maintainer)
2015-05-07 07:41:28 +00:00
Antoine Brodin
f7f5de9089 Remove _*OWNGRP, with staging it's not useful anymore
With hat:	portmgr
Original submission:	bapt
Exp-run:	self
2015-05-04 13:21:17 +00:00
Baptiste Daroussin
b281c0d17a Allow packaging as a user by overwriting OWNER/GROUP
This does not change the final package at all given root/wheel are the default
when nothing is specified in the plist
2015-05-03 15:20:17 +00:00
Baptiste Daroussin
896ca0fa81 Overwrite variables via MAKE_ARGS instead of patching a file
Set OWNER/GROUP to the current building user so that we can stage as a user
plist make sure the owner of the final files when installed are the right one
Do not create a user from port plist makes it already
Do not modify /etc/services from ports plist does is already
Remove now uneeded NEED_ROOT
2015-05-03 15:12:08 +00:00
Sunpoet Po-Chuan Hsieh
01857077b0 - Update to 15.1.0
Changes:	http://twistedmatrix.com/trac/browser/tags/releases/twisted-15.1.0/twisted/news/topfiles/NEWS
2015-04-21 18:40:48 +00:00
Jan Beich
cd397990c4 Bump PORTREVISION after r384253 and r384264 2015-04-19 09:06:51 +00:00
John Marino
67afc3a964 news/husky-(fidoconf|htick|hpt) : builds INFO pages everywhere again
Jan Beich fixed the info pages (thanks Jan!) so this enables their
building for htick and fidoconf of FreeBSD 11 and DragonFly.  While here,
commit USES+=makeinfo to -hpt that went uncommitted accidently yesterday.
2015-04-19 06:24:33 +00:00
Jan Beich
909a2680c8 Add patches to unbreak INFO build on DragonFly and FreeBSD 11+
fidoconfig.texi:2534: warning: command @minus does not accept arguments
fidoconfig.texi:2555: warning: command @minus does not accept arguments
fidoconfig.texi:2547: raising the section level of @subsection which is too low
htick.texi:16: unknown command `fg'
htick.texi:17: unknown command `mail'
htick.texi:18: unknown command `ua'

Reported by:	pkg-fallout
2015-04-18 19:51:47 +00:00
John Marino
ff2653f9da news/husky-fidoconf: Test feature rather than OPSYS/OSVERSION
Testing for OPSYS/OSVERSION requires <pre> and <post> inclusions and
isn't necessary.  All we need is the same logic that USES=makeinfo uses.
This simplifies previous commit.
2015-04-18 10:59:35 +00:00
John Marino
35a4cd1934 news/husky-(hpt|htick): Restore build on FreeBSD 11 and DF
The husky-htp texi file can still be processed by the latest texinfo
programs, so all it needed was USES+= makeinfo to fix FreeBSD 11.

However, the husky-htick texi file is too old, so the makefile was
adjusted to not install info if the base texinfo isn't available.
While here, use PORTDOCS and remove very short pkg-plist file.
The maintainer will be notified so he can restore the info page
on all platforms.

Approved by:	blanket (restores build on FreeBSD 11)
2015-04-18 10:53:31 +00:00
John Marino
48c90ce9d4 news/husky(-fidoconf): Unbreak F11 and DragonFly (old texi files)
The reason all husky ports were bumped is because the -devel package
suffix was not removed as intended.  It's been removed now so all husky
packages have different names.

The fidoconf package uses texi files to build an info page and an html
page.  It appears there is no man page equivalent.  I couldn't find a
patch to fix the old-format texi files that the latest texinfo programs
can read, so I blocked them from building on FreeBSD 11 and DragonFly
where the port was broken.

While here, I removed %%PORTDOCS%% from man pages.  There were installed
unconditionally (as they should be), so setting DOCS option to off would
have broken the port as well.  Also use the INFO definition as it should
be rather than hardcoding the pkg-plist.

The maintainer will be notified so he can prepare a patch for texi or
update the port.

Approved by:	blanket (unbreaks F11)
2015-04-18 10:28:54 +00:00
Tijl Coosemans
074ea5282a converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
  http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
  defined because the base system iconv supports these extensions too.

Add/remove patches to/from ports to call iconv with non-const arguments.

This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier.  Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.

This exposed some ports that link with libiconv when it is available instead
of using libc iconv.  In these cases one of the following changes has been
made:
- patch configure scripts to test for libc iconv first
- add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable
  some configure tests
- converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4
- lang/gcc5-aux: respect CFLAGS and friends during configure such that
  LIBICONV_PLUG is defined in the iconv test, also switch to external
  gettext
- mail/gnarwl: replace patches with CPPFLAGS/LIBS
- multimedia/ffmpeg2theora: remove iconv test from SConstruct and use
  ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c
- net-im/licq: finish conversion to cmake
- net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4:
  don't need iconv
- textproc/p5-XML-TinyXML: finish conversion to USES=perl5

Other changes:
- databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2
  and lzo support
- games/ldmud: respect CFLAGS and friends
- graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect
  CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg
  dependencies

PR:		199099
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-04-15 08:20:27 +00:00
Mark Felder
89f9187d9c Consolidate LICENSEs
This port had a lot of custom licenses defined instead of using the
correct licenses that the ports license framework already knows about.
Due to incorrect LICENSE_PERMS on these custom licenses the sabnzbdplus
package was missing from the official FreeBSD mirrors.

While here, modernize the instructions in pkg-message
2015-04-10 15:10:53 +00:00
Baptiste Daroussin
06f79b66f2 Convert bsd.gnustep.mk to USES=gnustep
Simplify gnustep ports
Hook into the regular ports framework:
- LIB_DEPENDS for library dependencies
- Use regular USE_LDCONFIG

Reuse USES=objc (automatic)
USE_GNUSTEP is now a macro to set the dependencies and build feature needed.
Accepted arguments: back base build gui

Merge deskutils/preferencepanes into deskutils/systempreferences
2015-04-09 07:44:41 +00:00
John Marino
2d396d372d 8 ports categories: Remove $PTHREAD_LIBS
Categories: archivers, dns, french, japanese, news, port-mgmt, x11-wm

The sysutils port was setting configure argument, so the text wasn't
removed but the value of PTHREAD_LIBS was changed.

approved by:	PTHREAD blanket
2015-03-24 13:51:17 +00:00