1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-09 02:22:18 +00:00
Commit Graph

49 Commits

Author SHA1 Message Date
Matthew Seaman
eb3d49a7b7 * Add a fix for where libopendkim fails to cope with a header line
which is wrapped immediately after the header name.  This has been
  reported upstream:

http://sourceforge.net/p/opendkim/bugs/230/

* Update pkg-descr -- all of the ADSP stuff has gone from opendkim
  now.

PR:		202668
Approved by:	freebsd-ports@dan.me.uk (maintainer)
2015-08-28 09:23:53 +00:00
Guido Falsi
d212e68b24 - Update mail/opendkim to 2.10.3
- Assign maintainership to submitter
- Mark mail/p5-Mail-OpenDKIM as broken, and deprecate it, please
  use mail/p5-Mail-DKIM instead

While here:

- Sort USES
- Make IGNORE text start with lower case
- Regenerate some patches

PR:		200900
Submitted by:	Daniel Austin <freebsd-ports at dan.me.uk>
Approved by:	Maintainer timeout
2015-08-06 22:36:08 +00:00
Tijl Coosemans
a374acb969 By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do.  On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).

Bump PORTREVISION on all ports where the build log contains -export-symbols.

audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions.  Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to.  Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.

japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything.  Just don't hide anything at all
like the textproc/scim configure script does.

multimedia/schroedinger: Apply an upstream patch.

textproc/scim-input-pad: Same as japanese/scim-honoka.

PR:		201922
Approved by:	portmgr (antoine)
Exp-run by:	antoine
2015-08-02 15:03:19 +00:00
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
Baptiste Daroussin
74c050c183 Remove Author from pkg-descr and white space fixes 2015-03-02 23:31:09 +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
Antoine Brodin
8e556b93ae Cleanup plist 2014-11-22 18:42:44 +00:00
Dmitry Marakasov
13ab9a72d8 - Switch dns/unbound to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed
- While here, add LICENSE_FILE to dns/getdns

Approved by:	portmgr blanket
2014-08-22 09:06:34 +00:00
Matthias Andree
1bf8aa3914 Fix up missed or botched PORTREVISION bumps from r365599.
Apparently Tools/scripts/bump-revision.sh isn't too robust...

PR:		192690
2014-08-22 06:56:48 +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
Dmitry Marakasov
f2158ec0d6 - Switch databases/opendbx to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
2014-07-30 02:12:16 +00:00
Tijl Coosemans
37f54e0f66 net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample

databases/libgdamm:
- Drop :keepla
- USES=tar:bzip2
- Use INSTALL_TARGET=install-strip

databases/libgdamm5:
- Add INSTALL_TARGET=install-strip
- Drop --enable-static (inherited from old repocopy)

devel/anjuta x11-toolkits/py-gnome-extras:
- Drop :keepla

dns/powerdns dns/powerdns-devel:
- Convert to USES=libtool
- Add INSTALL_TARGET=install-strip
- Disable static modules
- Stop creating library symlinks with .0 suffix, not needed for dynamically
  opened modules

mail/dovecot2:
- Add USES=libtool

mail/dovecot2-pigeonhole:
- Drop CONFIGURE_TARGET (incorrect for Dragonfly)
- Add USES=libtool and INSTALL_TARGET=install-strip

math/gnumeric:
- USES=libtool tar:xz

Approved by:	portmgr (implicit, bump unstaged ports)
2014-07-24 18:34:16 +00:00
Tijl Coosemans
3ab1b8443e - Replace security/gnutls with security/gnutls3 and update to 3.2.15
- Bump PORTREVISION on all ports that depend on security/gnutls and
  adjust all ports that depend on security/gnutls3
- Update mail/anubis to version 4.2 which supports gnutls 3.x
- Update mail/libvmime to a development snapshot (recommended by upstream
  developers)

PR:		191274
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-07-23 09:54:02 +00:00
Matthew Seaman
280041478d Fix compilation when options enabled
- Typo JANNSON --> JANSSON
   - Additional files for shebangfix
   - Add missing shlibs to pkg-plist and rationalise the %%TAG%% markers

Submitted by:	tijl
Approved by:	portmgr (blanket 'just fix it')
2014-07-17 14:07:00 +00:00
Matthew Seaman
eb4916735c Update to 2.9.2
- Options helpers
  - Uses += libtool
  - Regenerate pkg-plist based on 'make makeplist'
  - Almost all of what was in Makefile.features disappeared due to
    usage of options helpers, so make that file redundant.

PR:		191286
Approved by:	maintainer timeout (> 3 weeks)
2014-07-17 09:50:58 +00:00
Baptiste Daroussin
f329319eb5 Fix some non default LIB_DEPENDS
With hat:	portmgr
2014-07-16 08:13:58 +00:00
Adam Weinberger
99afccd1ce Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 16:14:15 +00:00
Rene Ladan
1e50287cd0 - Add an option for DEBUG
- Shebang fixes for perl scripts
- Properly handle conditional manual pages

Part of PR already committed in r351697

PR:		ports/188266
Submitted by:	Danilo G. Baio <dbaio@bsd.com.br>
Approved by:	maintainer timeout (<umq@ueo.co.jp> , 18 days)
2014-04-22 15:58:56 +00:00
Baptiste Daroussin
d89fbee9e3 Support stage
Switch to lua 5.2
2014-04-21 17:40:40 +00:00
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +00:00
Baptiste Daroussin
fd61959c15 Add NO_STAGE all over the place in preparation for the staging support (cat: mail) 2013-09-20 19:59:12 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Andrej Zverev
6f92cf32f9 - Avoid using SITE_PERL in dependencies
PR:		ports/178865
Submitted by:	az
Approved by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
2013-05-25 08:06:10 +00:00
Bryan Drewery
c0af1ccd5f - Update to 2.8.3
- Add missing pkgconfig build dependency

Changelog: http://lists.opendkim.org/archive/opendkim/announce/2013/05/0044.html

PR:		ports/178382
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
2013-05-07 13:00:32 +00:00
Guido Falsi
00882f1bf1 Update to 2.8.2
PR:		ports/177433
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
2013-03-28 22:58:55 +00:00
Beech Rintoul
347035cc0d - Update to 2.8.0
- Release-announcement:
   http://lists.opendkim.org/archive/opendkim/announce/2013/02/0041.html

PR:		ports/176462
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
2013-02-27 08:42:44 +00:00
Roman Bogorodskiy
91e365d630 - Add UPDATING entry for gnutls update
- Chase shlib version bump for dependant ports
2013-02-05 16:17:06 +00:00
Guido Falsi
2e96dd33c6 Update to 2.7.4
PR:		ports/175088
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
2013-01-07 19:25:25 +00:00
Guido Falsi
84ed488db8 - Update to 2.7.3
- Use GROUP options

PR:		ports/173635
Submitted by: 	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
2012-12-13 21:40:51 +00:00
Guido Falsi
864702607f - Update to 2.7.1
- Convert to new options framework
- Document US-CERT VU#268267
- Trim Makefile headers

PR:		ports/173226
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
Feature safe:	yes
2012-11-12 13:04:37 +00:00
Ryan Steinmetz
3e25057c1c - Fix install whenever WITH_FILTER is not specified
- Do not bump PORTREVISION

PR:		ports/167803
Submitted by:	zi
Approved by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
2012-05-15 00:24:09 +00:00
Frederic Culot
71cc8837ce - Update to 2.5.2
Changes:	http://sourceforge.net/projects/opendkim/files/RELEASE_NOTES/view
PR:		ports/166808
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
2012-04-10 09:20:44 +00:00
Sunpoet Po-Chuan Hsieh
a4311f3090 - Update to 2.5.1
Changes:	http://sourceforge.net/projects/opendkim/files/RELEASE_NOTES/view
PR:		ports/166179
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
Feature safe:	yes
2012-03-26 08:53:09 +00:00
Jason Helfman
ae8ac6e539 - Update to 2.5.0.1
- stylistic maintainer fixes

PR:	ports/165601
Submitted by:	maintainer, umq@ueo.co.jp
2012-03-05 18:45:29 +00:00
Michael Scheidell
145b7db52d - Update to 2.5.0
- Unbreak build with ARLIB and clang

PR:		ports/165583
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
Approved by:	gabor (mentor, implicit)
2012-03-01 17:38:24 +00:00
Michael Scheidell
767b49da92 - update to 2.4.3 [1]
- add in secondary master path [2]

PR:		ports/163984 [1]
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> [1]
Reviewed by:	scheidell [2]
Approved by:	maintainer, gabor (mentor)
2012-01-22 11:49:11 +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
Olli Hauer
eb76b5d303 - fix outdated download link 2012-01-09 20:00:53 +00:00
Michael Scheidell
ee8b41eed3 - make dependency to Sendmail optional
PR:		ports/162177
Submitted by:	Michele Mazzucchi <m.mazzucchi@frontdam.com>
Approved by:	maintainer (timeout, 60 days), gabor (mentor)
2012-01-08 01:23:47 +00:00
Steve Wills
99d8776a43 - Update to 2.4.1
PR:		ports/158575
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
2011-07-02 11:55:27 +00:00
Roman Bogorodskiy
207386f96a Chase security/gnutls update and add an UPDATING entry. 2011-06-05 18:43:16 +00:00
Doug Barton
29813d5397 Remove painful examples of foo="", with particular prejudice against
constructions that parse out to [ -z "$foo" ] && foo=""

These are bad examples that get copied and pasted into new code, so the
hope is that with less bad examples there will be less need for me to
bring this up in review.

In a few of these files all that were changed were comments so that next
time I search for these patterns I won't trip on the file for no reason.

In a few places, add $FreeBSD$

No functional changes, so no PORTREVISION bumps
2011-05-15 02:49:17 +00:00
Baptiste Daroussin
feab432e69 - update to 2.3.2
PR:		ports/156518
Submitted by:	Hirohisa Yamaguchi <umq _at_ ueo.co.jp> (maintainer)
2011-04-27 10:12:21 +00:00
Pav Lucistnik
1fdd3a373f - Update to 2.2.2
PR:		ports/152670
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
2010-11-29 19:01:14 +00:00
Sahil Tandon
762a66108c - Update to 2.1.3
- Define OPTIONS
- Respect NOPORTDOCS
- Remove unnecessary patches
- Fix alignment in Makefile header

PR:		ports/148397
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
2010-07-22 02:30:19 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Martin Wilke
e624cceb93 - Chase libtre shlib bump 2009-12-22 11:36:22 +00:00
Martin Wilke
848abcac5b - Update to 1.1.2
PR:		140191
Submitted by:	Sahil Tandon <sahil@tandon.net>
Approved by:	maintainer timeout
2009-11-21 14:42:47 +00:00
Pav Lucistnik
638ea47302 OpenDKIM is an open source implementation of the DKIM sender authentication
system proposed by the E-mail Signing Technology Group (ESTG), now a proposed
standard of the IETF (RFC4871).

The OpenDKIM package consists of a library that implements the DKIM service
and a milter-based filter application that can plug in to any milter-aware
MTA to provide that service to sufficiently recent sendmail MTAs and other
MTAs that support the milter protocol.

WWW:	http://opendkim.org/

PR:		ports/138232
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp>
Feature safe:	yes
2009-09-21 12:25:21 +00:00