Commit graph

3734 commits

Author SHA1 Message Date
Dmitry Marakasov
f2caa6ccb3 - Fix build on pre-10.x by requiring newer OpenSSL version from ports
- Fix build with NLS disabled by adding gettext-tools dependency

MFH:		2015Q2
2015-06-16 12:56:27 +00:00
Sunpoet Po-Chuan Hsieh
5c76a51d39 - Add NO_ARCH 2015-06-13 20:01:06 +00:00
Erwin Lansing
3e67d040d7 Reset dhn's ports
PR:		197522
Submitted by:	jbeich
Approved by:	portmgr
2015-06-12 20:58:13 +00:00
Dmitry Marakasov
28b4306fcf - Use options helpers
- Strip binaries
2015-06-10 17:41:17 +00:00
Dmitry Marakasov
f563122c34 - Add empty directory to plist
Approved by:	portmgr blanket
2015-06-08 01:18:52 +00:00
Dmitry Marakasov
920eac71f0 - Don't install empty directory
- Add NO_ARCH
2015-06-07 16:53:25 +00:00
Rusmir Dusko
0b206685de - Reset maintainer to ports@ 2015-05-30 20:18:19 +00:00
Dmitry Marakasov
99fce7678e - Fix shebangs
- Add NO_ARCH
- Add LICENSE_FILE

Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-30 12:35:29 +00:00
Mathieu Arnold
7adc81e042 Fixup USE_GITHUB usage.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-28 08:16:26 +00:00
Wen Heping
9228db7583 - Update to 22.1
PR:		200377
Submitted by:	Kjetil Rustad<kjetil@bsdshell.org>
2015-05-27 08:40:39 +00:00
Dmitry Marakasov
cce3a74ecd - Don't cat pkg-message from Makefiles
Approved by:	portmgr blanket
2015-05-27 00:15:04 +00:00
Sunpoet Po-Chuan Hsieh
cb3b9e6c52 - Update to 2.0.3
Changes:	https://github.com/jimmycuadra/lita-irc/releases
2015-05-25 19:55:21 +00:00
Sunpoet Po-Chuan Hsieh
66fb3db6a9 - Update to 2.0.11
- Remove leading definite article from COMMENT

Changes:	https://github.com/cinchrb/cinch/blob/master/ChangeLog
2015-05-25 19:55:16 +00:00
Antoine Brodin
ef5a36d72f Fix configure with mono 4
Reported by:	pkg-fallout
2015-05-23 23:59:42 +00:00
Mathieu Arnold
8dab11a002 Remove $FreeBSD$ from patches files in categories a-j.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-22 13:34:20 +00:00
Rusmir Dusko
0be0c40859 - Update to 2.10.2, announce message is here:
http://hexchat.readthedocs.org/en/latest/changelog.html

- Change master site from   http://dl.hexchat.org/ to http://dl.hexchat.net
- Remove obsolete REINPLACE, hexchat.appdata.xml install properly
- Recreate patches, changed by upstream
2015-05-21 18:18:37 +00:00
Renato Botelho
4ecbc7a5e4 Do not try to strip a python script, it fixes install with SKYPE option enabled
Reported by:	mat@
2015-05-19 14:23:48 +00:00
Dmitry Marakasov
163780710e - Fix manpage installation
- Don't cat pkg-message from Makefile

Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-19 13:30:11 +00:00
Max Brazhnikov
f8cccaa3dd irc/quassel:
- Update to 0.11.1, which addresses CVE-2015-3427

MFH:	2015Q2
2015-05-16 10:00:24 +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
Bryan Drewery
2b4d9e790c This seems JOBS SAFE now. 2015-05-11 13:59:41 +00:00
Dmitry Marakasov
f9ebdca288 - Add CPE info
- While here, add archive/ directory to MASTER_SITES as distfile may be _moved_ there

Approved by:	portmgr blanket
2015-05-11 03:04:01 +00:00
Renato Botelho
0cda468d63 - Add a new SKYPE option, off by default
- Modernize Makefile using OPTION helpers
- Do not set options for configure's default options
- Re-order options alphabetically
- libevent wasn't detected, added --libevent=${PREFIX}

PR:		199657 (based on)
Submitted by:	Bernard Spil <spil.oss@gmail.com>
2015-05-07 19:36:49 +00:00
Mathieu Arnold
07da776842 Update ports in the [i-m]* category to not use GH_COMMIT.
With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2015-05-07 16:32:43 +00:00
Wen Heping
d36c78cd76 - Add missing DEPENDS
PR:		198782
Submitted by:	hasandiwan@gmail.com
2015-05-07 00:34:42 +00:00
Eitan Adler
bf4fa082dd Due to the disabling of the bugzilla account, reset maintainership of
the remainder of Chris's ports.

Submitted by:	"Chris Petrik" <chris@bsdjunk.com>
2015-05-04 00:37:11 +00:00
Mark Felder
a631ddae7a Support building with LibreSSL
Fully strip binaries unless DEBUG enabled
Create /var dirs in rc script start_precmd instead of in package
Make rc script pass rclint

Upstream has accepted the LibreSSL patches but their releases are far
apart, so patching in ports tree for now.

PR:		198506
2015-05-01 00:03:27 +00:00
Bryan Drewery
aa6ad6e726 USE_GITHUB: For the new support, fix DISTNAME to be more consistent.
When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.

Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.

empty() is used rather than (!defined || !${}) to support fmake.

The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.

PR:		199069
With hat:	portmgr
Testing done:	All USE_GITHUB ports without GH_COMMIT were checksum/fetch/extract/WRKSRC tested.
2015-04-28 18:44:04 +00:00
Ashish SHUKLA
c5167c49ba - Chase GNU Emacs updates
PR:		199553
2015-04-27 10:29:27 +00:00
Dmitry Marakasov
ca2eef43b1 - Add CPE info
Approved by:	portmgr blanket
2015-04-25 01:50:49 +00:00
Dmitry Marakasov
894825cfde - Add CPE info
Approved by:	portmgr blanket
2015-04-25 00:10:08 +00:00
Dmitry Marakasov
73c8d05e3b - Add CPE info
Approved by:	portmgr blanket
2015-04-24 22:02:23 +00:00
Mark Felder
2ca9aa9cc2 Add "reload" command to rc script
Pass rclint
2015-04-24 15:43:03 +00:00
Mark Felder
f69388e9da Anope supports reloading via HUP 2015-04-24 15:01:56 +00:00
Mark Felder
e21e35c1b6 rc script improvements
It was not setting user to "nobody" correctly
2015-04-24 14:50:32 +00:00
Mark Felder
9fb44b302a Add LICENSE 2015-04-23 19:47:16 +00:00
Mark Felder
41d43060f1 Update to 2.0.2, take maintainership
* Anope now works (was broken since STAGE)
* All extra modules are now port options
* Anope service runs as nobody by default

Approved by:	mat
2015-04-23 16:49:46 +00:00
Mark Felder
7f75510f90 gnutls module doesn't need libgcrypt (from gpg...) 2015-04-23 15:46:45 +00:00
Vanilla I. Shu
a37e6937e9 Upgrade to 1.1.7. 2015-04-23 14:01:39 +00:00
Dmitry Marakasov
ee6e091a2b - Add empty directories to plist
Approved by:	portmgr blanket
2015-04-23 13:46:28 +00:00
Tijl Coosemans
68edbeeaae - Display a stage-qa warning when ports use PREFIX/var instead of /var
- Add --localstatedir=/var to _LATE_CONFIGURE_ARGS (like --mandir) but not
  when CONFIGURE_ARGS already sets it.  (GNU configure scripts set it to
  PREFIX/var when PREFIX != /usr.)
- Add --localstatedir="${PREFIX}/var" to CONFIGURE_ARGS in some ports so
  they aren't affected by this change (for now at least).  This commit is
  meant to ensure that new ports don't make the same mistake.

- games/acm: the configure script in this port is very old; instead of
  patching it more, just replace GNU_CONFIGURE with HAS_CONFIGURE.
- irc/charybdis: it already used /var but adding --localstatedir=/var
  changed the behaviour of the configure script; adjust the port to this.

PR:		199506
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-04-20 19:06:29 +00:00
Adam Weinberger
03d057a4f7 Use the new USE_GITHUB.
And, reassign to ports@. I don't want to maintain this anymore.
2015-04-19 19:14:06 +00:00
Tijl Coosemans
2358c08a33 Convert to USES=autoreconf 2015-04-18 19:09:03 +00:00
Sunpoet Po-Chuan Hsieh
bf595f4147 - Add LICENSE
PR:		199492
Submitted by:	Chris Petrik <chris@bsdjunk.com> (co-maintainer)
2015-04-17 19:49:05 +00:00
Mark Felder
a41c8d2b99 Fix building against LibreSSL
Upstream is accepting this change and it will land in the next release.

PR:		198387
2015-04-16 15:18:45 +00:00
Bartek Rutkowski
8a66a91f6f irc/bitchx: add CPE info
PR:		199375
Submitted by:	Shun <shun.fbsd.pr@dropcut.net>
Approved by:	portmgr blanket
2015-04-16 07:47:10 +00:00
Bartek Rutkowski
cbf54be13c irc/bip: add CPE info
PR:		199373
Submitted by:	Shun <shun.fbsd.pr@dropcut.net>
Approved by:	portmgr blanket
2015-04-16 07:36:11 +00:00
Dmitry Marakasov
e32ba5eced - Add CPE info
Approved by:	portmgr blanket
2015-04-16 06:35:01 +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
Dmitry Marakasov
4d14fdf1db - Clarify LICENSE
- Add LICENSE_FILE
- Add CPE info
2015-04-09 11:43:52 +00:00