Commit Graph

30 Commits

Author SHA1 Message Date
Martin Wilke
04613c0f14 - Fix plist
- Bump PORTREVISION
2017-05-08 08:11:33 +00:00
Kubilay Kocak
b6450d4ca7 databases/libmemcached: Update to 1.0.18 and much more
- 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)
2014-12-11 05:26:39 +00:00
Baptiste Daroussin
3edc030b9f Cleanup plist 2014-10-20 10:41:12 +00:00
Baptiste Daroussin
b564653452 Only use libevent2
Remove libevent as libevent2 is providing a good compatibility interface as well
as providing better performances.
Remove custom patches from libevent2 and install libevent2 the regular way
Mark ports abusing private fields of the libevent1 API as broken
Import a patch from fedora to have honeyd working with libevent2
Remove most of the patches necessary to find the custom installation we used to
have for libevent2

With hat:	portmgr
2014-07-24 13:32:58 +00:00
Dmitry Marakasov
5842a64033 - Switch to USES=libtool
Approved by:	portmgr blanket
2014-06-25 18:39:00 +00:00
Rene Ladan
5969ca5b26 - Add stage support, install manual pages unconditionally
- Define an explicit option for the optional SASL dependency
- Bump PORTREVISION

Approved by:	 portmgr (blanket infrastructure)
2014-03-31 11:26:53 +00:00
Vanilla I. Shu
73b7a56b52 1: Upgrade libmemcached to 1.0.6.
2: bump revision to chase shared library version.
3: drop maintainer
2012-04-13 17:48:18 +00:00
Vanilla I. Shu
3ec289414c Upgrade libmemcached to 1.0.4,
bump revision to chase shared library version.
2012-03-05 11:51:43 +00:00
Vanilla I. Shu
6a5b96297b Upgrade to 1.0.2. 2011-10-27 16:50:55 +00:00
Vanilla I. Shu
d0fd514e4d Upgrade to 0.51. 2011-08-02 01:34:43 +00:00
Vanilla I. Shu
deee30c2c1 upgrade to 0.49. 2011-04-23 03:10:54 +00:00
Vanilla I. Shu
5d754a7b2a Upgrade to 0.44. 2010-10-20 03:53:23 +00:00
Vanilla I. Shu
787b0d7b4b Upgrade to 0.43. 2010-08-02 02:03:50 +00:00
Vanilla I. Shu
efd8042919 Upgrade to 0.42.
Feature safe:	yes
2010-07-08 03:37:06 +00:00
Vanilla I. Shu
48215db7da Fix pkg-list.
Approved by:	QAT
Feature safe:	yes.
2010-07-05 06:39:24 +00:00
Vanilla I. Shu
932cc20cb0 Upgrade to 0.40. 2010-05-11 02:40:56 +00:00
Vanilla I. Shu
8eb2c87295 Upgrade to 0.39. 2010-04-08 08:09:17 +00:00
Vanilla I. Shu
7197d10287 Upgrade to 0.38. 2010-02-12 02:43:25 +00:00
Vanilla I. Shu
ac08b899f7 do not build memslap, it's not required by normal usege. 2010-01-19 04:24:38 +00:00
Vanilla I. Shu
eaef8a2b99 Upgrade to 0.37. 2010-01-13 02:36:33 +00:00
Vanilla I. Shu
b404d7fd27 1: upgrade to 0.34.
2: fix build on 6.x

PR:		ports/139631
Submitted by:	Sahil Tandon <sahil.at.tandon.dot.net>
2009-10-16 06:34:58 +00:00
Vanilla I. Shu
6ebef7deae Upgrade to 0.33.
Feature safe:	yes
2009-09-26 06:27:52 +00:00
Vanilla I. Shu
c1d3b538b2 Upgrade to 0.32.
Feature safe:	yes
2009-09-21 16:26:12 +00:00
Vanilla I. Shu
593fbbc024 Upgrade to 0.31. 2009-07-14 15:13:07 +00:00
Vanilla I. Shu
c95b7b9cbe Upgrade to 0.30. 2009-06-03 01:34:25 +00:00
Vanilla I. Shu
71a4630b8e Upgrade to 0.29. 2009-05-20 01:50:32 +00:00
Yen-Ming Lee
c24fd6fe5b - update to 0.22
- fix bug about pkgconfig (thanks vanilla@)
2008-08-06 16:13:53 +00:00
Yen-Ming Lee
ba10f33afc - update to 0.21 2008-05-28 17:27:38 +00:00
Yen-Ming Lee
6487883825 - update to 0.19 2008-04-22 18:54:03 +00:00
Yen-Ming Lee
ce6247b33b - add libmemcached-0.14
libmemcached is a C and C++ client library to the memcached server
(http://danga.com/memcached). It has been designed to be light on memory usage,
thread safe, and provide full access to server side methods.

A few notes on its design:

# Synchronous and Asynchronous support.
# TCP and Unix Socket protocols.
# A half dozen or so different hash algorithms.
# Implementations of the new cas, replace, and append operators.
# Man pages written up on entire API.
# Implements both modulo and consistent hashing solutions.

It also implements several command line tools:

memcat - Copy the value of a key to standard output
memflush - Flush the contents of your servers.
memrm - Remove a key(s) from the serrver.
memcp - Copy files to a memached server.
memstat - Dump the stats of your servers to standard output
memslap - Generate testing loads on a memcached cluster

WWW: http://tangent.org/552/libmemcached.html
2008-01-23 08:01:45 +00:00