1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-28 10:08:24 +00:00
Commit Graph

62 Commits

Author SHA1 Message Date
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
Bryan Drewery
d39b6f750b Update mail/qmail-ldap to 20120221
- SMTPAUTHUSER option removed as it is now in upstream
- Apply upstream fixes from mailing lists

Changes:	http://www.nrg4u.com/qmail/QLDAPNEWS
2014-06-30 17:14:50 +00:00
Bryan Drewery
ae44dfc7b8 Fix CONFLICTS with netqmail-tls after PKGNAME rename in r359176 2014-06-25 14:19:25 +00:00
Bryan Drewery
d659d91fb5 Fix CONFLICTS after qmail->netqmail rename 2014-06-24 18:27:28 +00:00
Bryan Drewery
d13ee48852 Missed with r351447:
- Support stagedir
- Fix all leftovers
  Note that this depends on new Mk/Scripts/check_leftovers.sh added in r351446.
- Bump PORTREVISION in all ports due to plist being fixed.
- Support man.d on FreeBSD 9+
- Convert NOPORTDOCS
- Fix bad perl shebang for scripts/mkaliasdir
- Remove pkg-install and move all to pkg-plist
- Fix /var/qmail modified warning in poudriere by doing nothing in
  install-mtree
- Fix /var/qmail getting unpredictable/wrong permissions due to
  USERS/GROUPS changing for every user with HOME=/var/qmail
- Use more OPTIONS helpers
- Fix ccache support for spamcontrol patch building
- Fix build of SMTPEXTFORK in mail/qmail-spamcontrol with recent clang

Tested with:  pkg and pkg_install
2014-04-19 06:29:58 +00:00
Bryan Drewery
2324655f20 - Add NO_STAGE until validated to be safe for upcoming staging support 2013-09-20 15:58:09 +00:00
Renato Botelho
566e1b7f4e Change headers of all ports maintained by me to new format 2012-10-05 12:41:45 +00:00
Carlo Strub
e9a2c0a4b1 Fix typos in COMMENT
Approved by:	portmgr@ (implicit)
2012-07-28 15:57:55 +00:00
Renato Botelho
19760f48f0 - Make qmail use USERS and GROUPS [1]
- Add my local_distfiles as a MASTER_SITES to ucspi-ssl

PR:		ports/157622 [1]
Submitted by:	crees [1]
2011-07-18 20:55:29 +00:00
Xin LI
03b42818c9 Chase after net/openldap24-server update.
Reminded by:	miwi
2011-02-25 01:32:17 +00:00
Renato Botelho
8dc5f0acd2 - Update (fix bug) SMTPEXTFORK code (affects only qmail-ldap port)
- Add JMS's Greet Delay feature on Qmail-LDAP
- Enhace qmail-smtpd logs (spamcontrol-like) on qmail-ldap

PR:		ports/140255
Submitted by:	Patrick Tracanelli <eksffa@freebsdbrasil.com.br>
2009-11-04 18:06:27 +00:00
Renato Botelho
1723e851f3 - Make SENDERCHECK4 patch respect OPTIONS
- Bump PORTREVISION

Submitted by:	Martin Lesser <ml@bettercom.de>
Approved by:	portmgr (pav)
2009-04-15 16:39:44 +00:00
Xin LI
5bbd5cd2dc Bump PORTREVISION's after OpenLDAP update.
Suggested by:	rafan
2009-01-05 19:04:45 +00:00
Renato Botelho
63f3b93b3d - Fix pkg-install to create initial aliases correctly, broken when was rewritten
from csh to sh
- Bump PORTREVISION from all slave ports
2008-03-31 01:07:19 +00:00
Renato Botelho
40ea794f8f Register CONFLICTS between qmail master and all slave ports 2006-08-10 15:34:59 +00:00
Renato Botelho
dc9662370a Update qmail-ldap to 20060201
Approved by:	portmgr (linimon)
2006-03-05 13:41:29 +00:00
Joe Marcus Clarke
92cc33210c Remove CONFLICTS with nss. 2006-02-02 23:12:05 +00:00
Kirill Ponomarev
01c588a635 - Fix 'all-depends-list' target in cases if dependencies list is
very long and if some dependencies can't be added into the list.
  [1]

- Fix FAM support.  Make gamin the default FAM system. [2]

- Introduce new 'quicksearch' target to show only port, path and
  info section of the matching ports. [3]

- Introduce new category - rubygems. [4]

- Fix stale dependencies while installing qmail slaveport and
  another port that depends on qmail. [5]

- Add commentary for describes target in bsd.port.mk. [6]

- Fix warning issued during make index on archs !368. [7]

- Add USE_DOS2UNIX variable.  If set to "YES", remove the ^M from
  all files under ${WRKSRC}. If set to a string, remove in all files
  under ${WRKSRC} with one of these names the ^Ms. [8]

- Add new variables PERL_RUN_DEPENDS and PERL_BUILD_DEPENDS by
  checking the existance of the Perl modules with the "perl -e 'use
  module;'" command. [9]

- Fix bsd.port.mk variable quoting issues.  No quoting is necessary
  anymore either in the Makefile or on the command line.  Affected
  variables include:

  BROKEN
  FORBIDDEN
  IGNORE
  MANUAL_PACKAGE_BUILD
  NO_CDROM
  NO_PACKAGE
  RESTRICTED

  [10]

- Add NOFETCHFILES variable.  If set, don't download these files
  from the ${MASTER_SITES} or ${MASTER_SITE_BACKUP} (but do from
  ${MASTER_SITE_OVERRIDE}). [11]

- Improve 'search' target output. [12]

- Add a new virtual category for Amateur Radio - hamradio. [13]

- Cleanup some old/unused pathes in bsd.port.mk. [14]

- Add @dirrmtry for plists which does the same as:
  "@unexec rmdir %D/foo 2>/dev/null || true" [15]

- Remove virtual category - offix. [16]

- Use portsnap instead of cvsup or cvs on "make update" in
  /usr/ports. [17]

- Move location of bsd.autotools.mk within bsd.port.mk [18]

- Add bsd.linux-rpm.mk, fix INSTALLS_SHLIB for Linux ports [19]

- Use new USE_RC_SUBR format for FreeBSD version >= 700007 [20]

- Replace the string "FreeBSD" by "The FreeBSD Project" in the
  security warning [21]

- Add bsd.local.mk for local modification to ports framework. [22]

- Replace rcNG spelling by rc.d [23]

- Remove superfluous USE_REINPLACE. [24]

Special thanks to:      linimon for spending hours with all these patches
                        clement for fixes
                        kris for help with pointyhat
PR:     ports/86310 [1], ports/89498 [2], ports/83530 [3],
        ports/83789 [4], ports/84053 [5], ports/86281 [6],
        ports/87214 [7], ports/87234 [8], ports/87318 [9],
        ports/87396 [10], ports/87605 [11], ports/87840 [12],
        ports/88230 [13], ports/88493 [14], ports/88711 [15],
        ports/88751 [16], ports/89281 [17], ports/89999 [18],
        ports/90031 [19], ports/90150 [20], ports/90668 [21],
        ports/91433 [23], ports/88754 [24]
Submitted by:   mi [1], marcus [2], Lars Engels <lars.engels@0x20.net> [3],
                pav [4, 16, 20, 24], garga [5], cperciva [6], vd [7],
                edwin [8, 9, 11, 15, 21],
                fenner [10], Arseny Nasokin <tarc.po.cs.msu.su@tarc.po.cs.msu.su> [12],
                Carl Makin <carl@stagecraft.cx> [13], arved [14],
                NIIMI Satoshi <sa2c@sa2c.net> [17], thierry [18],
                jylefort [19], linimon [22], dougb [23]
2006-01-21 17:37:14 +00:00
Renato Botelho
153f0f3da6 - Fix patch-install.c, it's not working on FreeBSD 6.x
Noticed by:	Morgan <morgan@zacharie.net>
2005-12-09 16:08:52 +00:00
Renato Botelho
d5a8ad9d47 Change MAINTAINER to my @FreeBSD.org account
Approved by:	flz (mentor)
2005-07-11 16:47:16 +00:00
Roman Bogorodskiy
b13e4ef3f0 Add ucspi-tcp as a dependency, it's needed to make .cdb files.
PR:		82801
Submitted by:	Renato Botelho (maintainer)
2005-06-30 15:16:42 +00:00
Florent Thoumie
bb93b09b52 - Bump PORTREVISION to take latest qmail changes into account.
PR:		ports/82698
Submitted by:	maintainer
2005-06-28 15:43:09 +00:00
Pav Lucistnik
fab158e1f3 - Update ldap patch to 20050401a
- Add sysutils/daemontools to RUN_DEPENDS because the new patch works
  just with it
- Change pkg-message to reflect qmail.schema file installation
- Change pkg-descr to reflect new features

PR:		ports/81966
Submitted by:	Renato Botelho <freebsd@galle.com.br> (maintainer)
2005-06-06 21:50:00 +00:00
Sergey Matveychuk
2aa88641dc - Transfer all work to MASTER port and make slave ports easier
- Use only one pkg-plist and use PLIST_SUB
- Use DOCSDIR intead of DOCDIR
- OPTIONS'ify
- Remove WITH_PRESERVE_CONFIG_FILES knob and detect automatically when is need
  to create it.
- Add $FreeBSD$ tag to pkg-plist and pkg-install
- Fix error on enable-qmail script
- Remove MASTER_SITE_QMAIL definition from Makefile since it's defined on
  bsd.sites.mk
- Add a new option to don't create rc.d/qmail.sh
- Add rc.d/qmail.sh to pkg-plist when necessary

PR:		ports/80833
Submitted by:	maintainer
Thanks to:	novel, Joao Ricardo P. Mendes <joao@redepegasus.com.br>
2005-05-10 14:31:29 +00:00
Sergey Matveychuk
f49371e1f6 o Pacify a lot of portlint WARN and FATAL messages
o Change ${PERL} to ${SED} or ${REINPLACE_CMD}
o Added patch patch-qmail-1.03-rfc2821.diff to search other MX servers
  when the first return a code > 500 and < 599
o Install mkaliasdir script on ${PREFIX}/scripts directory
o Remove targets to disable-qmail and enable-sendmail and put it on a
  shell script that is installed on /var/qmail/scripts. Change messages
  reflect this.
o Organize better pkg-plist
o Remove thereal-post-patch target and put all on post-post-patch target
o Add [0-9] to CONFLICTS on qmail-ldap port
o Change LIB_DEPENDS to USE_MYSQL=yes on qmail-mysql port
o Change qmail-spamcontrol to don't need more to apply patches mannualy

PR:		ports/79094
Submitted by:	maintainer
2005-05-05 20:03:10 +00:00
Mario Sergio Fujikawa Ferreira
718a4f3479 Give maintainership to Renato Botelho <freebsd@galle.com.br> who
has been submitting outstanding PRs for all qmail ports I have been
maintaining up to this moment. They will be in good hands.
2005-04-09 17:52:56 +00:00
Sergey Matveychuk
73d0a2892a - Add (or fix) CONFLICTS line. The ports install bin/digest.
Approved by:	portmgr (krion)
2005-02-11 21:11:51 +00:00
Mario Sergio Fujikawa Ferreira
64cbd08849 o Fix PLIST
o Therefore, both remove BROKEN and bump PORTREVISION
2004-04-13 23:26:09 +00:00
Kris Kennaway
ca11ecbfc9 BROKEN: Incorrect pkg-plist 2004-04-05 23:05:42 +00:00
Mario Sergio Fujikawa Ferreira
ed5dc3580f Remove all openldap{1,2} port references in favor of USE_OPENLDAP
Reminded by:	eik
2004-03-20 04:48:23 +00:00
Mario Sergio Fujikawa Ferreira
e7aa868b2a o Fix WITH_CLEARTEXTPASSWD knob
o Bump PORTREVISION since this is an important option

PR:		50694
Submitted by:	Chris Shenton <cshenton@Palimpsest.saic.hq.nasa.gov>
2004-03-20 01:40:01 +00:00
Mario Sergio Fujikawa Ferreira
7b16bd0834 Remove redundant USE_PERL5_BUILD, already declared in MASTER port 2004-03-07 21:08:27 +00:00
Trevor Johnson
7e223b8511 Define USE_PERL5_BUILD, not erroneous USE_PERL.
Submitted by:	Oliver Eikemeier
2003-11-20 15:06:14 +00:00
Trevor Johnson
318a536982 Define USE_PERL to make Perl available for (mostly deprecated)
"perl -pi -e" construction.
2003-11-20 13:51:47 +00:00
Mario Sergio Fujikawa Ferreira
a80f762b85 Switch to openldap20 instead of openldap12 since the later is about
to be marked as BROKEN (and, thus, possibly removed)

PR:		57402
Submitted by:	Oliver Eikemeier <eikemeier@fillmore-labs.com>
2003-10-01 13:32:00 +00:00
Jun Kuriyama
b67a28791a Fix non-default dependency on openldap2[012] which is broken by splitting.
# I'm not bumped port revision of them because this should not affect
# packages built on bento...
2003-08-15 00:49:31 +00:00
Mario Sergio Fujikawa Ferreira
76135a55ae Prepare for upcoming WITH_OUTGOINGIP_PATCH option in master port.
Do not allow this option in these ports since it conflicts with
both -ldap and -tls patches
2003-03-05 03:34:35 +00:00
Edwin Groothuis
e53dff475f Point dependencies on net/openldap2 to net/openldap20 2003-02-24 02:56:37 +00:00
Edwin Groothuis
f71e429079 Point dependencies on net/openldap to net/openldap12 2003-02-24 02:26:55 +00:00
Mario Sergio Fujikawa Ferreira
74740483d0 De-pkg-comment 2003-02-23 19:58:35 +00:00
Kris Kennaway
02baa4219f Convert COMMENT to COMMENTFILE until these ports can be converted.
Submitted by:	lioux
2003-02-10 09:04:04 +00:00
Mario Sergio Fujikawa Ferreira
2a9f7d7272 Update to qmail-ldap patch version 20020901 2002-09-20 04:34:04 +00:00
Mario Sergio Fujikawa Ferreira
d18f689c05 Update to qmail-ldap patch version 20020501a 2002-05-20 23:01:34 +00:00
Mario Sergio Fujikawa Ferreira
def53cc628 o Fix breakage introduced in last rev:
- Comma operator does not work for {DIST,PATCH}FILES just yet,
  re-arrange groups to achieve similar effect
2002-04-03 21:10:43 +00:00
Mario Sergio Fujikawa Ferreira
59a15dbf41 o Both sanitize MASTER_SITES and add additional ones
o Full deployment of MASTER_SITES:n
2002-04-03 01:30:57 +00:00
Mario Sergio Fujikawa Ferreira
e86cb26c79 o Update to patch level 20011001a
o Allow choice of either openldap or openldap2 (WITH_LDAP2)
o Add WITH_DASH_EXT option
o Add a pointer in PKGMESSAGE to Reviewer's how-to on FreeBSD+qmail-ldap

Reviewed by:	Henk Wevers <henk@wevers.org>
2001-11-11 01:25:28 +00:00
Mario Sergio Fujikawa Ferreira
516286c68f Update to qmail-ldap patch version 20010501 2001-07-25 02:37:58 +00:00
Mario Sergio Fujikawa Ferreira
a5c84227d1 o Update to qmail ldap patch version 20010301
o New defaults: TLS, LDAP_CLUSTER, AUTOMAILDIRMAKE, AUTOHOMEDIRMAKE
o Modify options WITH -> WITHOUT due to new defaults
o Fixes:
	- added 0.0.0.0 patch
	- fix qmail-lspawn 'Out of memory' error when attempting
	  local delivery to a nonexistant user
	- handle precedence flag in the right way
	- fix for qmail.schema mailReplyText
	- fix for ldaptimeout to just defer message delivery instead
	  of bouncing sometimes
2001-04-27 14:47:55 +00:00
Mario Sergio Fujikawa Ferreira
224a6052af * qmail port
o bump PORTREVISION
o sanitize MASTER_SITES
o added several flags (defined checks) to enable
active slave port control on what they inherit
o add extra enhancement patches, these can be
inherited too:
	- WITH_QMAILQUEUE_PATCH: qmailqueue-patch
	- WITH_BIG_TODO_PATCH: big-todo.103.patch
	- WITH_BIG_CONCURRENCY_PATCH: big-concurrency.patch
		- WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT
		default: 509
o add patches checksum to distinfo
o added MASTER_SITE_QMAIL for internal use
o additional copies of slave qmail patches are now housed
at MASTER_SITE_LOCAL, PATCH_SITE_SUBDIR=lioux because
these patches only have ONE PATCH_SITES source each
	- qmail-ldap-1.03-20010201.patch.gz (qmail-ldap)
	- qmail-mysql-1.1.1.patch (qmail-mysql)
	- tls.patch (qmail-tls)
o turn all absolute references to both binaries and
FreeBSD configuration files into VARs: better
maintability
o s/yetanotherone-/slaveport-/: that is the correct
nomenclature
o ${LN} should use -sf instead of plain -s
o typo fix: QMail -> qmail

* qmail-ldap port
o bump PORTREVISION in sync with master port bump
o minor changes to comply to recent changes to the master
port
o block the WITH_BIG_CONCURRENCY_PATCH, it does not like
the qmail-ldap patch
o enable SMTP TLS support with WITH_TLS
	- the PKGNAMESUFFIX changes to -ldap-with_tls
	- let it know the location of QMAIL_TLS_PORT
	- add certificate and certificate-req; in fact,
		we are inheriting qmail-tls targets
 o s/yetanotherone-/slaveport-/: that is the correct
nomenclature
o tabulate better the WITH_* advertisement messages
o add appropriate message to PKGMESSAGE about the
new certificate targets following the qmail-tls
port
o nomenclature fix: ^ldap- -> ^qmail-ldap-

* qmail-mysql port
o bump PORTREVISION in sync with master port bump
o block the WITH_QMAILQUEUE_PATCH, it does not like
the qmail-mysql patch
o s/yetanotherone-/slaveport-/: that is the correct
nomenclature

* qmail-tls port
o bump PORTREVISION in sync with master port bump
o minor changes to comply to recent changes to the master
port
o s/yetanotherone-/slaveport-/: that is the correct
nomenclature
o nomenclature fix: ^tls- -> ^qmail-tls-
2001-02-22 18:15:18 +00:00
Mario Sergio Fujikawa Ferreira
8bf4730882 Have slave ports correctly inherit PREFIX from master port qmail
Also, replace hard references to the master port with relative
ones.

Spotted by:	Radovan Gibala <gigi@agraf.sk>
2001-02-14 01:26:03 +00:00