Commit graph

15 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
Antoine Brodin
eb84f158a6 Fix packaging 2014-10-21 19:21:21 +00:00
Baptiste Daroussin
3edc030b9f Cleanup plist 2014-10-20 10:41:12 +00:00
Matthias Andree
b50a4b0708 Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
  where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
  versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
  for new Berkeley DB, but are untested.

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
2014-08-21 22:50:29 +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
William Grzybowski
eadb9100cb databases/memcacheq: support stage and minor fixes
- Support stage
- Change LICENSE to BSD3CLAUSE [1]
- Remove useless pre/post.mk

PR:		191047 [1]
Submitted by:	Keith Gaughan
Approved by:	maintainer
2014-06-18 19:02:46 +00:00
Antoine Brodin
7eca7b3692 Fix LIB_DEPENDS 2013-12-20 11:57:16 +00:00
Baptiste Daroussin
b5482324dc In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in databases
2013-12-11 18:08:52 +00:00
Baptiste Daroussin
36117d7097 Add NO_STAGE all over the place in preparation for the staging support (cat: databases) 2013-09-20 16:13:47 +00:00
Jason Helfman
6571a3f76b - Integrate a upstream patch to fix lock bug when creating queue
- Switch to DB5
- Add a patch to fix configure to proper handling of --enable-threads
- Add LICENSE
- Bump PORTREVISION
- Move to plist to account for package installations

PR: ports/164442
Submitted by: maintainer, m.tsatsenko at gmail.com
Approved by: crees (mentor)
2012-01-25 17:56:43 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Martin Wilke
06cc44b1b1 - Fix build with Clang
PR:		162411
Submitted by:	"Mikhail T." <m.tsatsenko@gmail.com> (maintainer)
Feature safe:	yes
2011-11-19 15:44:00 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Steve Wills
4ad7273111 - Don't need to set PLIST_DIRS it's included automatically, this fixes
an uninstall warning
- Don't echo about installing docs, just do it
- Include cvs ID tag in rc script
- Get the right keywords in the rc script
- Use SIGKILL in rc script due to upstream bug
- Simplify rc script by using sig_stop variable
- Don't set pidfile redundantly in rc script
- Clean up flag handling in rc script
- These should all have been done pre-commit, thanks to dougb@ for review

Pointy hat to:		swills
2011-07-17 01:20:08 +00:00
Steve Wills
74f300b971 MemcacheQ is a Simple Queue Service over Memcache.
Features:

    * damn simple
    * very fast
    * multiple queue
    * concurrent well
    * memcache protocol compatible

WWW: http://memcachedb.org/memcacheq/

PR:		ports/153422
Submitted by:	Mikhail T. <m.tsatsenko at gmail.com>
2011-07-16 23:27:39 +00:00