Commit graph

149 commits

Author SHA1 Message Date
Hiroki Sato
f32fe9bdf3 - Remove an orphaned directory [1].
- Fix USE_LDCONFIG [2].

Spotted by:	sunpoet [1] and bdrewery [2]
2015-03-04 12:54:02 +00:00
Hiroki Sato
1706b015b7 Fix krb5-config. 2014-11-24 19:21:20 +00:00
Hiroki Sato
fdc8d95a5a Add -rpath forgotten in the previous commit. 2014-11-24 00:49:09 +00:00
Hiroki Sato
9b6b9bacb0 - Fix heimdal-gssapi.pc.
- Add an UPDATING entry.

PR:	195319
2014-11-24 00:34:36 +00:00
Hiroki Sato
d2d6bb4b34 Update to 1.5.3. Changes include:
- Fix leaking file descriptors in KDC
 - Better socket/timeout handling in libkrb5
 - General bug fixes
2014-11-22 23:22:42 +00:00
Hiroki Sato
c1f0db28dd - Move headers and libraries into PREFIX/{include,lib}/heimdal. This
prevents build breakage when a port depends on heimdal in base and
  some other libraries in LOCALBASE/lib such as OpenSSL from ports
  at the same time.

- Always build libcom_err[*].

PR:	194475 [*]
2014-11-22 10:51:58 +00:00
John Marino
3149cfd532 security/heimdal: Unbreak on DragonFly
The 30 AUG 14 commit to fix libcom_err on some FreeBSD releases crippled
Heimdal on DragonFly such that samba-nsupdate no longer would configure.
The culprit was once again using OSVERSION without checking OPSYS, so
adjusting for OPSYS fixes this regression.
2014-09-21 09:34:58 +00:00
Hiroki Sato
668b839868 Add ipropd_master and ipropd_slave rc.d scripts for branches which do not
have them.

PR:	176805
2014-09-16 05:53:10 +00:00
Hiroki Sato
7d9349b667 Fix build with makeinfo version 5.2.
Obtained from:	https://github.com/heimdal/heimdal/commit/1846c7a35d1091d3b6140c
56b
2014-09-14 18:19:53 +00:00
John Marino
eb9ad6563d security/heimdal: Restore MAKE_JOBS_UNSAFE removed recently
The MAKE_JOBS_UNSAFE flag was set 10 June 2014 (PR 181923) and it
was removed without explanation on 30 Aug 2014 (r366616).  I have
first-hand confirmation that it is still required with default
options set.  I'm resetting this flag as it shouldn't have been removed.
2014-09-13 18:05:28 +00:00
Hiroki Sato
fdb0ce9b89 Fix build on branches which do not have com_right_r() in libcom_err.
Spotted by:	ume
2014-08-30 17:18:28 +00:00
Hiroki Sato
475cf4ae74 - Add LICENSE.
- Build kcm by default.
- Use gssapi.mk.
- Use ${opt}_* variables instead of .if ${PORT_OPTIONS:Mopt} wherever possible.
- Use /var/heimdal as $hdbdir for compatibility with Heimdal in base.
- Merge pkg-plist.* into pkg-plist.
- Remove lines that are no longer valid.
- Remove stale kdc.sh.  rc.d scripts in base system work with this port.
2014-08-30 12:44:54 +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
John Marino
2d4e3a41d0 security/heimdal: Establish consistency for seed data with base heimdal
This patch enables heimdal port and heimdal bad to be consistent [in byte
order for seed data] and talk nicely to each other.  Please refer to
FreeBSD Errata Notice FreeBSD-EN-14:08.heimdal.  This port is not
unmaintained.

PR:		191356
Submitted by:	dewayne (heuristicsystems.com.au)
2014-07-27 18:14:31 +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
60bea3b31b Remove patches added together with USES=libtool that are no longer needed
after r362656.
2014-07-23 20:33:34 +00:00
Jung-uk Kim
2bb7f7b321 Fix plist again. r361101 reverted SQLITE fixes in r358060 and r358150.
Pointyhat to:	tijl
2014-07-08 21:48:03 +00:00
Tijl Coosemans
66f1b9171a - Fix pkg-plist [1]
- Add INSTALL_TARGET=install-strip

Reported by:	swills (jenkins) [1]
2014-07-08 16:16:13 +00:00
Tijl Coosemans
3bc5a8d50d - Convert to USES=libtool
- Remove USE_AUTOTOOLS
2014-07-07 15:42:36 +00:00
Tijl Coosemans
a5185846f0 Bump PORTREVISION on all ports with USE_SQLITE=yes or USE_SQLITE=3 that
have not been bumped yet after the latest libsqlite3.so library version
change.

Approved by:	portmgr (implicit)
2014-07-04 09:40:59 +00:00
Adam Weinberger
62eec6678e Fix packaging without KCM 2014-07-01 15:25:26 +00:00
Mathieu Arnold
2829434c48 Bump PORTREVISION after the plist fix so that people get the fix.
Sponsored by:	Absolight
2014-06-18 12:21:10 +00:00
Jung-uk Kim
802e93f22b Fix plist without SQLITE option, i.e., r358060 was incomplete. Actually,
this option is very confusing.  This option does not enable SQLite support
but enables building with existing SQLite library, i.e., disables building
with bundled SQLite source.

Submitted by:	mat
2014-06-17 17:00:41 +00:00
Jung-uk Kim
21e75caf2f Fix plist for SQLITE option. We do not build bundled SQLite for years. 2014-06-16 23:28:41 +00:00
John Marino
d151017461 security/heimdal: Mark not-jobs-safe and fix cracklib location
While here:
 * Clean up options and PLIST_SUB with new option framework capabilities
 * Remove condition for FreeBSD 6 and earlier
   - Remove never-fulfilled plist condition
   - Move extra-patch to always-patch
 * minor cosmetic realignment

PR:		181923
Submitted by:	dewayne
2014-06-10 22:08:00 +00:00
John Marino
ee0c9aea19 security/heimdal: Fix LDAP/SASL support
Enable heimdal to properly build against net/openldap-sasl-client when
openldap24-server is built with SASL support.  It did not before.
Heimdal is currently unmaintained.

PR:		183697
Submitted by:	pcm
2014-06-10 21:10:49 +00:00
John Marino
c5c2e0a7d4 security/heimdal: Reset maintainer
There have been 3 consecutive PR timeouts since June 2012, and several
PRs are still open.
2014-06-10 10:15:05 +00:00
Akinori MUSHA
b68145ef4e Fix heimdal.
- Resolve conflict with security/openssl regarding manual pages.
- Add a couple of patches from the upstream.
- Remove NO_STAGE and delete obsolete MLINKS while at it.

PR:		177397
Submitted by:	Shane Ambler <FreeBSD@ShaneWare.Biz>
Approved by:	(MAINTAINER timeout)
2014-04-08 12:56:36 +00:00
Mathieu Arnold
ed4bf26e8b Fixup the props on Makefile*
With hat:	portmgr
Sponsored by:	Absolight
2014-01-22 17:00:46 +00:00
Cy Schubert
da068efd24 Update krb5 to 1.12. Security/krb5 tracks MIT KRB5 current release.
Adjust the newly created krb5-maint with a new portname and conflicts.
Krb5-maint is a maintenance release for those who wish to use the previous
release of krb5. krb5-maint remains at 1.11.3.

Adjust CONFLICTS in security/heimdal and security/srp to account for the
newly repocopied krb5-maint.

Adjust security/Makefile to include krb5-maint.
2013-12-12 05:19:57 +00:00
Baptiste Daroussin
a65ed2e51b Add NO_STAGE all over the place in preparation for the staging support (cat: security) 2013-09-20 22:55:24 +00:00
Baptiste Daroussin
b2c2296adc Eradicate USE_GNOME=pkgconfig from security
While here:
- Trim headers
- Convert USE_GMAKE to USES=gmake
- Convert USE_GNOME=gnomehack to USES=pathfix
- Convert USE_PERL5 to USES=perl5
2013-08-31 00:11:06 +00:00
Baptiste Daroussin
0b881b0ece Convert security to new options framework 2013-04-28 21:02:39 +00:00
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Carlo Strub
f87124df63 - Remove A/An in COMMENT
- Trim Header where applicable
2013-03-29 19:33:41 +00:00
Niclas Zeising
9512fec4fd Enable the Berkley DB backend by default.
Bump portrevision.

PR:		ports/154711
Submitted by:	Jason C. Wells <jcw@speakeasy.net> (pr)
		Robert Simmons <rsimmons0@gmail.com> (patch)
Approved by:	maintainer timeout (12 weeks), kwm (mentor)
2012-09-26 12:46:26 +00:00
Wesley Shields
5c60b20a0d Fix issue where kpasswdd and kstash look for krb5.conf in /etc.
PR:		ports/168386
Submitted by:	Robert Simmons <rsimmons0@gmail.com>
Approved by:	maintainer timeout
2012-06-11 14:27:17 +00:00
Wesley Shields
1e39b12af1 Fix build when BDB is selected.
PR:		ports/168214
Submitted by:	Robert Simmons <rsimmons0@gmail.com>
Approved by:	Joerg Pulz <Joerg.Pulz@frm2.tum.de> (maintainer)
2012-05-26 03:17:17 +00:00
Baptiste Daroussin
817a0e28e7 Do not install catpages
PR:		ports/167640
Submitted by:	bapt@
Approved by:	maintainer timeout (14 days)
2012-05-20 00:08:19 +00:00
Wesley Shields
73a0300eac Update to 1.5.2
PR:		ports/166320
Submitted by:	Joerg Pulz <Joerg.Pulz@frm2.tum.de> (maintainer)
2012-05-05 19:54:01 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Rene Ladan
c7bce935a7 Add the 'gss_pname_to_uid' function to libgssapi.
This function is obtained from the FreeBSD base libgssapi code.

Whith this function added to the port, it is possible to buildworld
FreeBSD fully against the port.
FYI: Patches for CURRENT and 8-STABLE src/ are here:
ftp://ftp.frm2.tum.de/pub/jpulz/FreeBSD/patches/CURRENT_use_kerberos_port.patch
ftp://ftp.frm2.tum.de/pub/jpulz/FreeBSD/patches/8-STABLE_use_kerberos_port.patch

PR:		ports/152030
Submitted by:	maintainer
2010-11-14 15:35:49 +00:00
Wesley Shields
29c685c8e5 Assign maintainer to submitter of previous commit (ports/151506). 2010-10-31 18:12:31 +00:00
Wesley Shields
a8f91d7e25 Update to 1.4
PR:		ports/151506
Submitted by:	Joerg Pulz <Joerg.Pulz@frm2.tum.de>
2010-10-31 17:02:26 +00:00
Martin Wilke
5a23bb49bd - Mark BROKEN on HEAD: fails to build with new utmpx
Reported by:	pointyhat
2010-03-20 15:45:21 +00:00
Brooks Davis
74ce33548f Use CMGROUP_MAX instead of NGROUPS and the argument to SOCKCREDSIZE().
This is a NO-OP except on 8/9 where it is a bugfix.
2010-03-11 07:49:46 +00:00
Alexander Nedotsukov
0eec78b4a3 Fix invalid malloc in LDAP backend.
PR:	128025
2009-09-02 03:27:29 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Shaun Amott
4036b19d97 With regret, return these to the pool. 2009-07-22 02:07:05 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00