Commit graph

345854 commits

Author SHA1 Message Date
Alexey Dokuchaev
95bfd37783 - Sort the knobs in a more common and logical way; standardize header
- Use USE_GL=glew knob instead of explicit LIB_DEPENDS
- Fix a typo (DEFINE_OPTIONS -> OPTIONS_DEFINE); wrap overly long lines
2014-08-17 16:56:27 +00:00
Kurt Jaeger
2dc6b29b04 New port: devel/p5-Callback-Frame
When programming with callbacks in perl, you create anonymous
functions with sub { ... }. These functions will preserve their
surrounding lexical environment. Sometimes people call these
anonymous functions that reference variables in their surrounding
lexical scope "closures". Whatever you call them, they are essential
for convenient and efficient asynchronous programming.

For many applications we really like straightforward callback style.
The goal of Callback::Frame is to simplify the management of dynamic
environments while leaving callback style alone.

WWW: http://search.cpan.org/dist/Callback-Frame/

PR:		192264
Submitted by:	bill.brinzer@gmail.com
2014-08-17 16:56:04 +00:00
Kurt Jaeger
6f69e140a5 New port: devel/p5-Log-Defer
This module lets you defer log processing in two ways:

- Defer recording of log messages until some "transaction" has completed
- Defer rendering of log messages

This module doesn't actually write out logs! To use this module for normal
logging purposes you also need a logging library.

WWW: http://search.cpan.org/dist/Log-Defer/

PR:		192263
Submitted by:	bill.brinzer@gmail.com
2014-08-17 16:49:45 +00:00
Hajimu UMEMOTO
a0b99acbdb - Make it non-interactive port. [1]
- Nuke mpd4 support.

Requested by:	marino [1]
2014-08-17 16:45:25 +00:00
Kurt Jaeger
6b035c2a7d devel/p5-BZ-Client: fixes:
- Fix Broken ISO8601 date format
- Added LICENSE
- Take maintainership

PR:		191258
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
2014-08-17 16:36:13 +00:00
Raphael Kubo da Costa
94e981f1a4 Mention Qt 5, not 4, in COMMENT. 2014-08-17 16:30:41 +00:00
Tijl Coosemans
2b827e1a01 mail/libesmtp:
- Convert to USES=libtool and bump dependent ports
- Use option helpers
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- Add INSTALL_TARGET=install-strip
2014-08-17 16:08:20 +00:00
Adam Weinberger
3ba17aa13b Fix build with newer clang. 2014-08-17 16:05:23 +00:00
Tijl Coosemans
c1903e2e9f - Convert to USES=libtool and disable static plugins
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- Remove redundant patch
2014-08-17 16:02:05 +00:00
Tijl Coosemans
724926ac15 mail/libspf2:
- Convert to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip

(Also some white space fixes in dependent ports)

Approved by:	portmgr (implicit, bump unstaged port)
2014-08-17 15:59:40 +00:00
Adam Weinberger
45c2a96e56 Fix build on -current.
While here, remove unnecessary bsd.port.options.mk inclusion.
2014-08-17 15:31:06 +00:00
Adam Weinberger
1d62c8e55b Fix build on -current. 2014-08-17 15:25:14 +00:00
Adam Weinberger
f9b0106c74 Teach 'coin-config --ldflags' to use -Wl,-rpath,/usr/local/lib instead
of -R/usr/local/lib.

This is required on -current but should work fine elsewhere.
2014-08-17 15:15:23 +00:00
Tijl Coosemans
d0ad447785 Convert to USES=libtool and disable static plugins 2014-08-17 14:27:03 +00:00
Tijl Coosemans
026632a455 Add USES=libtool and INSTALL_TARGET=install-strip 2014-08-17 14:25:50 +00:00
Tilman Keskinoz
d83174943f Add patch to fix build with libc++ 2014-08-17 14:24:57 +00:00
Vsevolod Stakhov
12d0499bc8 - Update to 2.0.5.
Submitted by:	Johan Schuijt <johan at 300.nl> via private email
2014-08-17 14:21:59 +00:00
John Marino
155bc65019 Retire Squid 3.2 on 15 September 2015
Squid 3.2 reached EOL when Squid 3.3 was released, and now Squid 3.4
is out.  Squid only supports one stable release at a time.  There are
no dependent ports on Squid 3.2.  Users are recommended to move to
(unsupported) Squid 3.3 or introduce Squid 3.4 to ports.
2014-08-17 14:17:10 +00:00
John Marino
8c2460d2e7 Retire www/squid in a month, and deprecate 6 dependent ports too
Squid cache is only supported for one stable release.  There was an
exception for squid 2.7 (www/squid) as it was supported until squid 3.x
reached feature parity which occurred with the release of Squid 3.2

Thus the maintainers of Squid have declared Squid 2.7 reached End-of-Life
on 14 August 2012.  As a result, set this port to expire on 15 Sept 2014.

Seven ports dependent on www/squid have been deprecated with the same
date. Perhaps they can be switched to www/squid33 before they expire.

Approved by:	portmgr (implicit, some ports not staged)
2014-08-17 14:06:11 +00:00
John Marino
6864059d78 mail/milter-greylist: Fix and simplify makefile
This port was conditionally installing manpages per option, which is
not allowed.  While fixing this, align it with the recently modernized
milter-greylist-devel port, which includes:

 * Remove assignment of BUILD_DEPENDS to RUN_DEPENDS (illegal).  The
   BUILD_DEPENDS is empty by default
 * Use options to set dependencies and configure arguments
 * Use PORTDOCS and PORTEXAMPLES
 * Wrap to 80 columns
 * Combine post-install target with do-install target
 * include local .mk with relative path instead of hardcoded PORTSDIR

PR:		192740
Submitted by:	Daniel Austin (per my request)
Approved by:	Just Fix It
2014-08-17 13:37:46 +00:00
Tijl Coosemans
60257e8c61 - Convert to USES=libtool
- Add INSTALL_TARGET=install-strip
- Remove -fPIC
- Use BROKEN_sparc64
- Remove old post-patch and pre-build targets
2014-08-17 13:15:18 +00:00
Tijl Coosemans
165150882c - Add USES=libtool
- Replace gnomehack with pathfix
- Remove libltdl dependency (port uses gmodule now)
2014-08-17 13:12:39 +00:00
Marcus von Appen
0ccfc073ab - Update to version 1.11.0, which adds support for OpenGL 4.5
Changelog: http://glew.sourceforge.net/log.html
2014-08-17 13:09:59 +00:00
Tijl Coosemans
c0f51fae12 math/gsl:
- Add USES=libtool and bump dependent ports
- Add USES=pathfix and INSTALL_TARGET=install-strip

Approved by:	portmgr (implicit, bump unstage port)
2014-08-17 13:09:56 +00:00
John Marino
4daeca007b Stage www/squid33
This port needed a *lot* of love, and it needs a lot more.  It has a
ton of options (Do we need so many options rather than enabled by
default?) and I suspect many options aren't staged properly.  Also the
way the plist is put together is crazy.  This needs a proper static
pkg-plist with PLIST_SUB switches.  This port badly needs a full-time
maintainer.  (www/squid32 and www/squid are just as bad)

I also added patch from PR 192119 while I was here.

PR:		189903
Submitted by:	joe (thralling.com)
Lotsa TLC:	marino
2014-08-17 12:47:41 +00:00
Tijl Coosemans
1d4d1bc579 Add USES=libtool 2014-08-17 12:41:58 +00:00
Marcus von Appen
75a85dc448 - Remove deprecated INSTALLS_EGGINFO knob. Since the ports use distutils,
there is no need to touch the plist.

With hat:	python@
2014-08-17 12:29:07 +00:00
John Marino
a9a332679c www/squid32: Remove non-existent MASTER_SITES 2014-08-17 12:21:14 +00:00
Tijl Coosemans
9c41e6e87c - Add patch to initialise a struct before calling res_ninit [1]
- Remove --enable-debug because it doesn't do anything

PR:		192648
Submitted by:	Dom F <freebsd@talk2dom.com> [1]
Approved by:	Muhammad Moinur Rahman <5u623l20@gmail.com> (maintainer)
2014-08-17 12:03:33 +00:00
John Marino
49cf300a11 www/squid32: Use wildcards on SHEBANG_FILES to compress 24 lines to 1 2014-08-17 11:45:20 +00:00
Tijl Coosemans
0655a4c579 Add USES=libtool 2014-08-17 11:39:50 +00:00
Jason E. Hale
192f14727a - s/PYTHON_FEATURES/USE_PYTHON/
Reported by:	koobs
2014-08-17 11:28:12 +00:00
Jason E. Hale
c365ee3c50 - s/PYTHON_FEATURES/USE_PYTHON/
Reported by:	koobs
2014-08-17 11:26:30 +00:00
Kubilay Kocak
70794437bb [NEW] security/py-cpe: Common Platform Enumeration (CPE) for Python
Common Platform Enumeration (CPE) is a standardized method of describing
and identifying classes of applications, operating systems, and hardware
devices present among an enterprise's computing assets.

For more information, please visit the official website of CPE, developed
by MITRE and maintained by NIST.

Features:

  * Versions: 1.1, 2.2, 2.3
  * Formats: WFN, URI, FS.
  * Cross-version conversion.
  * Language parsing and evaluation.

WWW: https://github.com/nilp0inter/cpe
2014-08-17 11:18:54 +00:00
John Marino
0d0dabfb64 Stage mail/milter-greylist-devel and upgrade version 4.5.7 => 4.5.11
Also assign maintainership to submitter

PR:		192714
Submitted by:	Daniel Austin
Add'l work by:	marino
2014-08-17 11:08:05 +00:00
Marcus von Appen
6333852871 - Deprecate INSTALLS_EGGINFO
- Remove PYTHON_MASTER_SITES deprecation; the knob is completely gone and can
  not be tested for, since it does not get assigned by default

With hat:	python@
2014-08-17 10:36:08 +00:00
Sunpoet Po-Chuan Hsieh
c07212a7df - Update to 0.29
Changes:	http://search.cpan.org/dist/Moos/Changes
2014-08-17 10:22:49 +00:00
Sunpoet Po-Chuan Hsieh
58c484a2b8 - Update to 1.000000
Changes:	http://search.cpan.org/dist/Type-Tiny/Changes
		http://search.cpan.org/dist/Type-Tiny/NEWS
2014-08-17 10:22:44 +00:00
Sunpoet Po-Chuan Hsieh
2b179f0235 - Update to 1.29
Changes:	http://search.cpan.org/dist/ConfigReader-Simple/Changes
2014-08-17 10:22:39 +00:00
Sunpoet Po-Chuan Hsieh
05f533e680 - Add CPE information
- Cosmetic change
2014-08-17 10:07:50 +00:00
Tijl Coosemans
9c67a6b13f DOCS isn't optional. The files provide the cups web interface. 2014-08-17 10:05:32 +00:00
Sunpoet Po-Chuan Hsieh
ab8f4fda70 - Cleanup Makefile 2014-08-17 09:56:47 +00:00
John Marino
e9889ec0e2 Stage irc/undernet-ircu and assign maintainership to submitter
Big changes include moving ircd from bin to sbin and installing lots
of documentation.  Also "disable" options were swapped to "enable"
options and turned on by default.

PR:		192720
Submitted by:	Daniel Austin
Add'l work by:	marino
2014-08-17 09:36:47 +00:00
Ashish SHUKLA
e9cea23814 - Update to 0.5.7
- Use DATADIR in pkg-plist
- Create sash symlink in post-install
2014-08-17 09:16:39 +00:00
Sunpoet Po-Chuan Hsieh
52a27e8908 - Take maintainership 2014-08-17 08:44:34 +00:00
Eitan Adler
1e942b4de3 Return some ports I maintain to the pool. 2014-08-17 08:25:51 +00:00
Marcus von Appen
1627e0411b - Remove obsolete mirrors for MASTER_SITE_PYTHON
PR:		192717
Submitted by:	jharris@widomaker.com
With hat:	python@
2014-08-17 08:24:28 +00:00
Thomas Zander
3a0273c8cc - Update to upstream release 5.0
- Add LICENSE
- Pet portlint

PR:		192680
Submitted by:	jimmy@mammothcheese.ca (maintainer)
Approved by:	mentors (implicit)
2014-08-17 07:45:23 +00:00
TAKATSU Tomonari
fc75cfdcab - Update to 1.9.11
- Add LICENSE_FILE
2014-08-17 07:44:59 +00:00
Olivier Duchateau
ac043ff0a6 - Unbreak 'authormapsuffix' patch
- Bump PORTREVISION

Reported by:	lstewart@
2014-08-17 07:32:12 +00:00