- Update to 1.0.18 and pkg-plist accordingly
- Add LICENSE (BSD3CLAUSE) and LICENSE_FILE
- Add TEST_DEPENDS and regression-test target
- Perl is not required, remove USE_PERL and from USES
- Split LDFLAGS from CONFIGURE_ENV, they're already set there
- Add libmemcachedprotocol to CONFIGURE_ARGS (Now default: off)
- Add OPTIONS for hash functions, debug and dtrace
- pkg-descr: Update WWW: URL
- Add patches for:
* alloca.h include not found on FreeBSD
* cinttypes include location
* clang compatibility
- Strip shared libraries manually since upstream install-strip target is
fail
Changes:
https://launchpad.net/libmemcached/+announcements
[1] https://bugs.launchpad.net/libmemcached/+bug/1245562
[2] https://bugs.launchpad.net/libmemcached/+bug/1400560
Approved by: Mikhail Tsatsenko <m.tsatsenko@gmail.com> (maintainer, via email)
Repo copy from databases/pgpool-II. Changes from that port:
- New port for pgpool-II33-3.3.3
- Stagify
- Add libtool, gmake, pgsql, perl5 to USES. Drop .la files -- this is a
new port, so there can't be any pre-existing consumers of the .la files
to worry about.
- Use options helpers
- The configure used with this software is buggy and doesn't understand
--without-foo. Just omit any --with-foo or --without-foo to turn off
'foo' support.
- New options PAM MEMCACHED. Enable PAM by default since it
only depends on the base system.
- Add RUN_DEPENDS on rsync and perl5 -- needed for the scripts
pgpool_copy_backup and pgpool_remote_start respectively.
- regenerate pkg-plist using 'make makeplist.' Just use the auto-generated
plist entries for %%PORTDOCS%% rather than the $PORTDOCS variable.
- Simplify how docs and sql/contrib functions are installed
Redports: https://redports.org/buildarchive/20140629142900-20287/
PR: 189880
Submitted by: michelle@sorbs.net
Reviewed by: pi, matthew