Commit graph

5565 commits

Author SHA1 Message Date
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
Jason Helfman
258e2849b0 - add spice support
- bump portrevision

PR:		200046
Reported by:	shuriku@shurik.kiev.ua
2015-05-14 00:04:19 +00:00
Sunpoet Po-Chuan Hsieh
1dea15a20b - Cleanup GH_* knobs:
- Use DISTVERSIONPREFIX
  - Remove GH_PROJECT
2015-05-13 19:01:41 +00:00
Mathieu Arnold
88bfe4bd43 Cleanup DIST* variables.
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup

With hat:	portmgr
Sponsored by:	Absolight
2015-05-11 18:34:57 +00:00
Mathieu Arnold
65a99e72a5 Move p5- ports from ports@ to perl@.
With hat:	perl@
Sponsored by:	Absolight
2015-05-11 12:04:18 +00:00
Dmitry Marakasov
4632387ff0 - Add LICENSE
- Strip library
2015-05-11 08:10:50 +00:00
Rodrigo Osorio
ceb8478250 Upgrade net-mgmt/lldpd to 0.7.14
PR:		199449
Submitted by:	Mathieu Simon <freebsd@simweb.ch> (maintainer)
2015-05-10 15:17:08 +00:00
Dmitry Marakasov
03af740e6e - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-08 09:15:29 +00:00
Dmitry Marakasov
36cb2cad68 - Add missing perl dependency which results in broken shebang in plugin file
- Add LICENSE

Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-08 09:14:09 +00:00
Mathieu Arnold
9d4e763ba0 Update ports in the n* categories to not use GH_COMMIT.
With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2015-05-07 17:26:05 +00:00
Emanuel Haupt
4d3fb02fcd Update to 0.2.9
PR:		199936
Submitted by:	dch@skunkwerks.at (maintainer)
2015-05-07 12:41:58 +00:00
Wen Heping
6bdc725c02 - Pass maintainership to submitter
- Add mirrors
- Set to NO_ARCH port

PR:		199908
Submitted by:	freebsd-ports@dan.me.uk
2015-05-04 13:03:27 +00:00
Eitan Adler
415737f338 By request, reset maintainership of multiple ports
PR:		199903
Submitted by:	"Chris Petrik" <chris@bsdjunk.com>
2015-05-04 00:33:14 +00:00
Jan Beich
1c0f15e547 net-mgmt/wmi-client: fix installation when PYTHON=on
/usr/bin/strip: '/usr/ports/net-mgmt/wmi-client/work/stage/bin/wmic': No such file

PR:		198953
Submitted by:	KIKUCHI Koichiro (maintainer)
2015-05-03 07:30:18 +00:00
Mark Felder
9d8d25bb7a Update to 4.6.4 2015-04-30 13:53:18 +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
Bryan Drewery
17a5385f17 Release maintainership. I've never used this. 2015-04-28 15:11:07 +00:00
Antoine Brodin
c18b095438 Deprecate ports broken for more than 6 months 2015-04-26 10:07:52 +00:00
Adam Weinberger
e1e5db5747 Switch the perl CGI dependency from p5-CGI.pm to p5-CGI. 2015-04-25 16:26:55 +00:00
Lars Engels
ff472fed3c - Update to 0.6.25
- Take maintainership. Reason: last maintainer's activity on the port was 5 years ago, never replied to my mails concerning the port.
- Update COMMENT
- Add a missing dependency on php5-session
- Use simpler version of OPTIONS
- Remove pkg-{de,}install
- Install webserver sample configs
- Update pkg-message
2015-04-24 13:30:42 +00:00
Lars Engels
0fa2bdab3b - Update to 2.3.4
- Switch to USE_GITHUB
2015-04-24 12:04:38 +00:00
Brad Davis
dd5be42169 Update cacti to 0.8.8c.
PR:		198586
Submitted by:	Chris Petrik <chris@bsdjunk.com>
Approved by:	bdrewery (mentor)
2015-04-24 03:07:55 +00:00
Dmitry Marakasov
c85313c204 - Add CPE info
Approved by:	portmgr blanket
2015-04-23 18:31:57 +00:00
Dmitry Marakasov
b79c5750ac - Add CPE info
Approved by:	portmgr blanket
2015-04-23 16:36:34 +00:00
Mathieu Arnold
85eec5bbec This was forgotten in the port cleanup.
PR:		188938
Sponsored by:	Absolight
2015-04-23 15:47:19 +00:00
Mathieu Arnold
08b27497b3 Add net-mgmt/nsca-ng and net-mgmt/nsca-ng-client, client-server pair which
makes the Nagios command file accessible to remote systems.

PR:		188938
Submitted by  root peng spline inf fu-berlin de
Sponsored by:	Absolight
2015-04-23 15:37:59 +00:00
Mark Linimon
cac5774b73 Deprecate net-mgmt/glpi-plugins-tracker-{agent,server}. Per
David Durieux (*d.durieux* |siprossii| |dot com|), core GLPI
developper and original ports submitter: both ports are long
deprecated, and nowadays can't even work within an up to date GLPI
setup. Those should be removed from the ports tree as they can
mislead potential GLPI / FusionInventory (which now carries those
ports' functions and more) new users.

PR:		198652
Submitted by:	fgudin+fbsd AT bsdbellule.fr
2015-04-23 03:36:53 +00:00
Dmitry Marakasov
cc95611288 - Add CPE info
Approved by:	portmgr blanket
2015-04-22 22:59:50 +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
Mathieu Arnold
872812f666 Fix build with Perl 5.21.1+
"defined(@array)" and "defined(%hash)" are now fatal errors
    These have been deprecated since v5.6.1 and have raised deprecation
    warnings since v5.16.

With hat:	perl@
Sponsored by:	Absolight
2015-04-20 17:37:20 +00:00
Rene Ladan
2af5dcc160 Remove expired ports:
2015-04-15 databases/php53-sqlite3: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-simplexml: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-sybase_ct: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_mysql: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-ctype: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-wddx: security EOL reached 14 Aug 2014
2015-04-15 security/php53-filter: security EOL reached 14 Aug 2014
2015-04-15 ftp/php53-ftp: security EOL reached 14 Aug 2014
2015-04-15 net/php53-soap: security EOL reached 14 Aug 2014
2015-04-15 converters/php53-recode: security EOL reached 14 Aug 2014
2015-04-15 security/php53-openssl: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-dba: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_pgsql: security EOL reached 14 Aug 2014
2015-04-15 sysutils/php53-fileinfo: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_odbc: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-sqlite: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-readline: security EOL reached 14 Aug 2014
2015-04-15 mail/php53-imap: security EOL reached 14 Aug 2014
2015-04-15 sysutils/php53-posix: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-phar: security EOL reached 14 Aug 2014
2015-04-15 graphics/php53-gd: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xsl: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_firebird: security EOL reached 14 Aug 2014
2015-04-15 devel/mingw64-binutils: Obsolete.  Migrate to devel/binutils based ports
2015-04-15 devel/cross-binutils: Obsolete.  Migrate to devel/binutils based ports
2015-04-15 databases/php53-pdo_dblib: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-sysvshm: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-json: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-redis: requires php53, security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-pspell: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pgsql: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xmlreader: security EOL reached 14 Aug 2014
2015-04-15 converters/php53-iconv: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-odbc: security EOL reached 14 Aug 2014
2015-04-15 ftp/php53-curl: security EOL reached 14 Aug 2014
2015-04-15 math/php53-gmp: security EOL reached 14 Aug 2014
2015-04-15 security/php53-mcrypt: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-shmop: security EOL reached 14 Aug 2014
2015-04-15 math/php53-bcmath: security EOL reached 14 Aug 2014
2015-04-15 security/php53-hash: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-sysvsem: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-zip: security EOL reached 14 Aug 2014
2015-04-15 graphics/php53-exif: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-gettext: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-mysql: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xmlwriter: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xml: security EOL reached 14 Aug 2014
2015-04-15 converters/php53-mbstring: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-sysvmsg: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-mysqli: security EOL reached 14 Aug 2014
2015-04-15 misc/php53-calendar: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-tokenizer: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo: security EOL reached 14 Aug 2014
2015-04-15 net/php53-xmlrpc: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-interbase: security EOL reached 14 Aug 2014
2015-04-15 www/php53-session: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-mssql: security EOL reached 14 Aug 2014
2015-04-15 www/php53-tidy: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-zlib: security EOL reached 14 Aug 2014
2015-04-15 net/php53-ldap: security EOL reached 14 Aug 2014
2015-04-15 net-mgmt/php53-snmp: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-dom: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-pcntl: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-bz2: security EOL reached 14 Aug 2014
2015-04-15 net/php53-sockets: security EOL reached 14 Aug 2014
2015-04-15 lang/php53: security EOL reached 14 Aug 2014
2015-04-15 devel/pecl-uuid: requires php53, security EOL reached 14 Aug 2014
2015-04-15 lang/php53-extensions: security EOL reached 14 Aug 2014
2015-04-15 german/pecl-konto_check: requires php53, security EOL reached 14 Aug 2014
2015-04-17 www/moodle26: Deprecated by upstream, use www/moodle2{7,8} instead
2015-04-17 21:00:10 +00:00
Dmitry Marakasov
ca03b1cd66 - Add CPE info
Approved by:	portmgr blanket
2015-04-16 06:33:52 +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
Baptiste Daroussin
85d3179485 Bump after upgrade of pkg 2015-04-14 19:08:28 +00:00
Mathieu Arnold
78a41486a6 Update to 0.39.
Sponsored by:	Absolight
2015-04-13 16:12:44 +00:00
Alexey Dokuchaev
1cd32a766c - Update to version 2.2.9
- Improve NMAP_DESC while here

PR:		199060
Submitted by:	maintainer
2015-04-13 08:11:42 +00:00
Mathieu Arnold
cdd3297c5a CGI::* was removed in Perl 5.21.0
With hat:	perl@
Sponsored by:	Absolight
2015-04-12 22:25:25 +00:00
Mathieu Arnold
8455ebaab5 Fix with Perl 5.20+
With hat:	perl@
Sponsored by:	Absolight
2015-04-12 22:19:22 +00:00
Jason Helfman
9d0e3cec45 - attach license 2015-04-11 06:57:25 +00:00
Alexey Dokuchaev
9e0b4328d2 Fix broken GUI due to infamous "libglade-WARNING **: could not find signal
handler" errors.  This usually happens when signal handlers are not being
exported correctly (via G_MODULE_EXPORT), but I'd leave it for upstream to
decide how to come up with a proper fix.  For now, adding `-export-dynamic'
to LDFLAGS is probably OK for a quick'n'dirty remedy.

While here: rephrase COMMENT text, install a few documentation files, and
reformat and amend port description text.

PR:	199139
2015-04-10 17:17:25 +00:00
Matthew Seaman
e9e322cf8d ${SED} -i.bak is better spelled as ${REINPLACE_CMD}
Submitted by:	danfe
2015-04-08 11:29:32 +00:00
Matthew Seaman
02370bae7a I've had reports from colleagues of check_postgres not finding psql
when run via nrpe.  Hardcode the directory (${LOCALBASE}/bin) expected
to contain the postgres client and other binaries.
2015-04-08 11:18:19 +00:00
Steven Kreuzer
8de25d922c Update MASTER_SITES 2015-04-07 15:43:06 +00:00
Baptiste Daroussin
ca99927772 Reconvert to USES=pgsql reverted by mistake in r381383
Bump portrevision as USE_PGSQL is now doing nothing
2015-04-07 12:23:22 +00:00
Mark Felder
49427e97b0 Update to 4.6.3
Use PORTVERSION in pkg-plist to limit unnecessary pkg-plist churn
2015-04-06 13:29:29 +00:00
Lars Engels
ec7074c0fc Update to 1.13.1 2015-04-05 17:09:52 +00:00
Mathieu Arnold
0438143249 Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
2015-04-03 11:26:48 +00:00
Mark Felder
f009bc2692 Did not need to specify CPE_VENDOR or CPE_PRODUCT 2015-04-02 13:00:57 +00:00
Lars Engels
da98054740 - Fix plist
- Bump PORTREVISION

PR:		198975
Submitted by:	Chad Payne <cpayne@gmail.com>
2015-04-01 14:44:17 +00:00
Mark Felder
e99774962f Update to 4.3.19
Remove patches that were upstreamed

xymon-client rc script: leftover children auto expire after 5 minutes;
remove stop_postcmd

Special thanks to JC Cleaver who is taking upstream Xymon to new and
exciting places.
2015-03-31 12:55:57 +00:00