1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-29 01:13:08 +00:00
Commit Graph

16821 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
82b3ff0b7a - Update to 2.0.9
Changes:	http://sourceforge.net/projects/pymilter/files/pyspf/pyspf-2.0.9/README/view
2014-05-02 09:41:30 +00:00
Guido Falsi
4e57088e0b - Staging support
- Use SHEBANGFIX
- Use dirrmtry in plist where appropriate
- Fix plist
- Modernize

While here:

- Echo back the actual installation commands
- Remove one ".bak" file from WRKDIR during install phase to avoid
  staging orphans
- Update patch file name

PR:		ports/189166
Submitted by:	Matthew D.Fuller <fullermd@over-yonder.net>
Approved by:	Gianmarco Giovannelli <gmarco@gufi.org> (maintainer)
2014-05-01 20:20:47 +00:00
Adam Weinberger
e432a01d92 Improvements.
Let pkg-create handle ownership/mode better. Use @dirrmtry instead of
@unexec rmdir. Use COPYTREE_SHARE to ensure proper permissions.

Also, stop the spamd service on deinstall if it's running. It creates
zombie issues otherwise... I'm pretty sure this is the right thing to
do.
2014-05-01 17:01:18 +00:00
Adam Weinberger
eea372244f Small cleanups, let pkg-create do permissions and ownerships its own
way rather than invoking chown and chmod ourselves.
2014-05-01 16:36:47 +00:00
Adam Weinberger
b7ec60ffe7 Update to 4.46.0, and STAGE.
PR:		ports/188367 (with small modifications)
Submitted by:	Mikhail <mp39590@gmail.com>
Approved by:	maintainer
2014-04-30 21:22:52 +00:00
Adam Weinberger
0c42add522 Make it possible to fully disable DOCS by considering
everything in DOCSDIR to be part of PORTDOCS. Really,
the "contrib" stuff belong in EXAMPLESDIR.

While here, use OPTIONS helpers, add DOCS to the
OPTIONS_DEFINE list, and bump PORTREVISION.

Maintainer should consider moving the contrib pieces
to EXAMPLESDIR, and moving the pkg-install to a
pkg-message so that it can be viewed later.
2014-04-30 13:26:18 +00:00
Ryan Steinmetz
7d496cee61 - USES+= tar:bzip2 2014-04-29 23:18:20 +00:00
Beat Gaetzi
b6e8f8d98d - Update Firefox to 29.0
- Update Firefox ESR to 24.5.0
- Update Thunderbird to 24.5.0
- Update NSS to 3.16
- Use port dependency for soundtouch library
- Require recent graphite2 version explicitly [1]
- Require gst-libav version that doesn't crash on seeking [2]
  and doesn't error out on plugin load [3]
- Remove gstreamer note in pkg-message for www/firefox, [3] may still
  happen with www/firefox-esr but only until it tracks esr31 (ca 2014-09-01)
- Fix USE_XPI in mail/thunderbird-i18n [4]

Security:	http://www.vuxml.org/freebsd/985d4d6c-cfbd-11e3-a003-b4b52fce4ce8.html
PR:		ports/187939 [1]
PR:		ports/188133 [2]
PR:		ports/181964 [3]
PR:		ports/188984 [4]
Submitted by:	Toomas Aas <toomas.aas@raad.tartu.ee> [1]
Submitted by:	Jakub Lach <jakub_lach@mailplus.pl> [2]
Submitted by:	Jan Beich [3] and this update!
Submitted by:	Toni Ballesta <mustelator@yahoo.es> [4]
Approved by:	portmgr (bdrewery, security update to non-staged port)
2014-04-29 20:35:24 +00:00
Lars Thegler
76cde31ca1 Update to 3.007 2014-04-29 19:01:37 +00:00
Olli Hauer
d68082f466 - bring back CPPFLAGS / LDFLAGS
this is required if PGSQL is not selected
2014-04-29 08:06:35 +00:00
Olli Hauer
0390e1e3dd - bump PORTREVISION as reqested in the dovcot2 Makefile
- strip
2014-04-28 13:30:24 +00:00
Olli Hauer
7241ddcb0a - update to 2.2.12
- cleanup Makefile, (leftovers from copy dovecot e.g PLIST_SUB+= SQL)
- use new OPTIONS syntax
- use explicit username for USERS (instead ${PORTNAME})
- fix pkg-plist (add missing files + sort)

PR:		ports/188870
Submitted by:	ohauer
Approved by:	Nagy Attila <bra@fsn.hu> (maintainer)
2014-04-28 12:58:24 +00:00
Martin Wilke
eaef037376 - Support USE_GITHUB
- Support pathfix USES macro
- Fix pkg-plist
- Bump PORTREV

PR:		187768
Submitted by:	ports fury
2014-04-26 02:40:20 +00:00
Martin Wilke
56bec921c2 - Support CC properly
- Add LICENSE
- Stage support
- Bump PORTREVISION

PR:		187767
Submitted by:	ports fury
2014-04-26 02:39:08 +00:00
Martin Wilke
6009187768 - Update to 1.004
- Add License

PR:		188760
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
2014-04-25 12:17:02 +00:00
Adam Weinberger
3fc83bbdc4 Somehow I committed the update to distinfo without committing the
update to the Makefile. Properly update the port to 2014/04/20.
Also, use COPYTREE_SHARE to improve resulting permissions.
2014-04-24 17:36:22 +00:00
Mathieu Arnold
f2cac0fa35 Replace all @unexec /bin/rmdir with @unexec rmdir
With hat:	portmgr
Sponsored by:	Absolight
2014-04-24 16:42:32 +00:00
Mathieu Arnold
cf28d260c6 Remove the last @comment $FreeBSD$ from plists.
With hat:	portmgr
Sponsored by:	Absolight
2014-04-24 16:26:48 +00:00
Tijl Coosemans
aad09bc5e2 When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-04-23 13:25:16 +00:00
Rene Ladan
cf9f93a285 Fix typo in pkg-install.in and bump PORTREVISION
Submitted by:	Takefu <takefu@airport.fm>
2014-04-23 11:09:09 +00:00
Guido Falsi
0ee4a50c64 - Prevent from auto-detecting fam library when FAM option is unset
- Add IDN option and stop auto-detection of libidn
- Prefer base iconv
- Add USE_PERL5=build since it is needed only for build
- Use ${opt}_CONFIGURE_OFF knob for MAILWRAPPER option.

PR:		ports/188839
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2014-04-22 23:39:32 +00:00
Rene Ladan
0a060a4471 - Add license information [1]
- Fix shebang for fetchmailconf.py [1]
- Convert POP2 knob into an option [1]
- Use option helpers [1]
- Fix staging of documentation and X11 files [1]
- Simplify post-install target and pkg-plist
- Replace USE_GMAKE and USE_XZ by their USES equivalents
- Do not display pkg-message in post-install
- Do not create /var/run/fetchmail in pkg-plist

PR:		ports/185572 [1]
Submitted by:	Takefu <takefu@airport.fm>
Approved by:	maintainer timeout (<chalpin@cs.wisc.edu>)
2014-04-22 16:10:50 +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
Thierry Thomas
1a8b49e262 Support staging. 2014-04-21 16:01:00 +00:00
Bryan Drewery
ebda0ed75c - Update to 2.1.2
- Stage

PR:		ports/188457
Submitted by:	Spil <spil.oss@gmail.com>
Reviewed by:	Anes Mukhametov <anes@anes.su> (maintainer)
2014-04-21 02:45:32 +00:00
Bryan Drewery
e52a01f757 - Update to 1.13
- Use USE_GITHUB
- Stage

PR:		ports/188458
Submitted by:	Spil <spil.oss@gmail.com>
Submitted by:	Alexander Moisseev <moiseev@mezonplus.ru> (maintainer)
2014-04-21 02:39:02 +00:00
Antoine Brodin
b2ad68f481 Mark broken, Violates stagedir and fails to package
PR:		ports/188446
Reported by:	pkg-fallout
2014-04-20 20:10:43 +00:00
Adam Weinberger
aeac7e9839 Update to SquirrelMail STABLE 2014/04/20. Also cleaning up
the Makefiles, and using @sample.

Notable changes include:

	* Add advanced control over the SSL context used when connecting to the
	  SMTP and IMAP servers over SSL/TLS (Thanks to Emmanuel Dreyfus)
	* Add ability to show login error from the IMAP server instead of
	  traditional "Unknown user or password incorrect" (thanks to Alain
	  Williams)
	* Allow SSL socket context to be specified as well
	* Make configuration tool show the SquirrelMail version
	* Better hook results testing
	* Add ability to use console.log for debugging
	* Turn off debugging by default
	* Add new attachments_top hook
2014-04-20 19:37:09 +00:00
Chris Rees
ed3d3888ca Add NLS to OPTIONS_DEFINE as it's used in the port
PR:		ports/188688
Submitted by:	mat

Fix ownership of installed libexec files

PR:		ports/188689
Submitted by:	mat
2014-04-19 17:10:40 +00:00
Chris Rees
f07640c809 pkg-messageify pkg-message rather than using pkg-install
Suggested by:	mat
2014-04-19 16:58:13 +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
c0ec093f32 - Don't try removing /var/qmail/queue at all
- Remove /var/qmail/queue from STAGEDIR so it's not an orphan
2014-04-19 06:24:14 +00:00
Rene Ladan
8b3c8800eb Remove expired ports:
2014-04-16 ports-mgmt/pkgsearch: Upstream disappeared
2014-04-17 science/flounder: Unmaintained since 2002
2014-04-17 security/nbaudit: Unmaintained since 2002
2014-04-17 security/saint: Unmaintained since 2002
2014-04-17 graphics/gozer: Unmaintained since 2002
2014-04-17 misc/pdfmap: Unmaintained since 2002
2014-04-17 devel/showgrammar: Unmaintained since 2002
2014-04-17 biology/libgenome: Unmaintained since 2002
2014-04-17 deskutils/narval: Unmaintained since 2002
2014-04-17 devel/fampp: Unmaintained since 2002
2014-04-17 net-p2p/py-fngrab: Unmaintained since 2002
2014-04-17 misc/wmfirew: Unmaintained since 2002
2014-04-17 x11-wm/e16utils: Unmaintained since 2002
2014-04-17 misc/salias: Unmaintained since 2002
2014-04-17 print/latex2slides: Unmaintained since 2002
2014-04-17 lang/sxm: Unmaintained since 2002
2014-04-17 textproc/pybook: Unmaintained since 2002
2014-04-17 mail/mailcrypt: Unmaintained since 2002
2014-04-17 japanese/elvis: Unmaintained since 2002
2014-04-17 devel/prototype: Unmaintained since 2002
2014-04-17 print/wprint: Unmaintained since 2002
2014-04-17 science/euler: Unmaintained since 2002
2014-04-17 multimedia/gopchop: Unmaintained since 2002
2014-04-17 science/gdis: Unmaintained since 2002
2014-04-17 net/googolplex: Unmaintained since 2002
2014-04-17 lang/logo: Unmaintained since 2002
2014-04-17 textproc/roap: Unmaintained since 2002
2014-04-17 x11-wm/afterstep-i18n: Unmaintained since 2002
2014-04-17 games/yamsweeper: Unmaintained since 2002
2014-04-17 net-mgmt/echolot: Unmaintained since 2002
2014-04-17 security/pam_smb: Unmaintained since 2002
2014-04-18 devel/lua-redis-parser: Broken for more than 6 months
2014-04-18 biology/finchtv: Broken for more than 6 months
2014-04-18 net-im/ari-yahoo: Broken for more than 1 year (http://www.icculus.org/ari-yahoo/)
2014-04-18 11:17:45 +00:00
Adam Weinberger
48138b7a0a Use OPTIONS helpers, pass proper configure arguments,
and install docs into DOCSDIR, not DATADIR. PORTREVISION
bump for that last change.
2014-04-18 02:53:13 +00:00
Ashish SHUKLA
7914d4e702 - Update to snapshot 201404151432
- Use new LIB_DEPENDS format
- Usd OpenSSL from ports for TLSv1.2 support

Changes:	http://article.gmane.org/gmane.mail.opensmtpd.general/1534
2014-04-17 12:53:32 +00:00
Bryan Drewery
9c859f6f6e mail/qmail, mail/qmail-tls, mail/qmail-mysql, mail/qmail-spamcontrol:
- 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-17 05:16:47 +00:00
Bryan Drewery
8c10584152 - Use DO_MAKE_BUILD instead of MAKE_CMD so that WITH_CCACHE_BUILD works. 2014-04-17 04:07:10 +00:00
Martin Matuska
ec5e312db3 Horde package update:
Horde_ActiveSync 2.13.4 -> 2.14.0
Horde_Image 2.0.6 -> 2.0.7
Horde_Mime_Viewer 2.0.5 -> 2.0.6
2014-04-16 21:37:14 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Dirk Meyer
531ea0e066 - use STAGEDIR
- drop MAN8PREFIX
- undo silent install
- robust INSTALL
PR:		188068
Approved by:	(Maintainer Timeout)
2014-04-15 09:05:47 +00:00
Bryan Drewery
c935049afd - Fix build with vpopmail-5.4.33
Reported by:	daily QAT
2014-04-13 18:10:50 +00:00
Rene Ladan
bac6e092c4 Remove expired ports:
2014-04-12 net/pvm++: Unmaintained since 2001
2014-04-12 devel/ixlib: Unmaintained since 2001
2014-04-12 mail/althea: Unmaintained since 2001
2014-04-12 graphics/claraocr: Unmaintained since 2001
2014-04-12 graphics/qvplay: Unmaintained since 2001
2014-04-12 print/guitartex: Unmaintained since 2001
2014-04-12 print/pnm2ppa: Unmaintained since 2001
2014-04-12 graphics/opendis: Unmaintained since 2001
2014-04-12 net/gnome-mud: Unmaintained since 2001
2014-04-12 graphics/maverik: Unmaintained since 2001
2014-04-12 biology/rasmol: Unmaintained since 2001
2014-04-12 mail/mail2procmailrc: Unmaintained since 2001
2014-04-12 science/felt: Unmaintained since 2001
2014-04-12 textproc/pardiff: Unmaintained since 2001
2014-04-12 lang/klone: Unmaintained since 2001
2014-04-12 net/rmsg: Unmaintained since 2001
2014-04-12 net/sharity-light: Unmaintained since 2001
2014-04-12 biology/genpak: Unmaintained since 2001
2014-04-12 net/forg: Unmaintained since 2001
2014-04-12 misc/txt2regex: Unmaintained since 2001
2014-04-12 textproc/ipdf: Unmaintained since 2001
2014-04-12 graphics/plotmtv: Unmaintained since 2001
2014-04-12 devel/happydoc: Unmaintained since 2001
2014-04-12 print/cpp2latex: Unmaintained since 2001
2014-04-12 graphics/svg2swf: Unmaintained since 2001
2014-04-12 devel/flick: Unmaintained since 2001
2014-04-12 mail/smail: Unmaintained since 2001
2014-04-12 net/net-http: Unmaintained since 2001
2014-04-12 security/cfv: Unmaintained since 2001
2014-04-12 graphics/camediaplay: Unmaintained since 2001
2014-04-12 math/umatrix: Unmaintained since 2001
2014-04-13 10:55:38 +00:00
Baptiste Daroussin
90335fbe80 add missing symlinks to the package
Reported by:	swills
2014-04-12 11:24:23 +00:00
Olli Hauer
74f8f7e2c6 - revert PLIST_SUB changes to fix the rc script
- bump PORTREVISION
2014-04-11 20:47:28 +00:00
Dirk Meyer
c2aa3fe9ae - update to 1.0.Beta0.0
- use STAGEDIR
- preserve users and groups
2014-04-11 17:31:11 +00:00
Baptiste Daroussin
2777744dfd Support stage
USES=libtool
2014-04-11 16:49:55 +00:00
Baptiste Daroussin
33533c6fe3 Support stage
USES=libtool
2014-04-11 16:26:39 +00:00
Baptiste Daroussin
2c8c6c8970 2014-04-10 deskutils/nautilus-locked-folder: nautilus will be updated to the 3.x version which is not compatible with 2.x
2014-04-10 www/screem: gnome-menus 2.x will be updated in the GNOME 3 import
2014-04-10 deskutils/nautilus-actions: nautilus will be updated to the 3.x version which is not compatible with 2.x
2014-04-10 deskutils/nautilus-sendto: nautilus will be updated to the 3.x version which is not compatible with 2.x
2014-04-10 deskutils/nautilus-open-terminal: nautilus will be updated to the 3.x version which is not compatible with 2.x
2014-04-10 sysutils/eiciel: nautilus will be updated to the 3.x version which is not compatible with 2.x
2014-04-10 sysutils/nautilus-cd-burner: nautilus will be updated to the 3.x version which is not compatible with 2.x
2014-04-10 x11-fm/py-nautilus: nautilus will be updated to the 3.x version which is not compatible with 2.x
2014-04-10 sysutils/sensors-applet: gnome-panel 2.x will be updated in the GNOME 3 import
2014-04-10 net/link-monitor-applet: gnome-panel 2.x will be updated in the GNOME 3 import
2014-04-10 net/netspeed_applet: gnome-panel 2.x will be updated in the GNOME 3 import
2014-04-10 net/remmina-applet: gnome-panel 2.x will be updated in the GNOME 3 import
2014-04-10 misc/uf-view: gnome-desktop 2.x will be updated in the GNOME 3 import
2014-04-10 textproc/uim-gnome: gnome-panel 2.x will be updated in the GNOME 3 import
2014-04-10 audio/istream: gnome-panel will be updated to the 3.x version which is not compatible with 2.x
2014-04-10 mail/contact-lookup-applet: gnome-panel will be updated to the 3.x version which is not compatible with 2.x
2014-04-10 security/tuntun: gnome-panel 2.x will be updated in the GNOME 3 import
2014-04-10 misc/quick-lounge-applet: gnome-panel 2.x will be updated in the GNOME 3 import
2014-04-10 sysutils/bubblemon2: gnome-panel 2.x will be updated in the GNOME 3 import
2014-04-11 12:42:45 +00:00
Olli Hauer
c4cabd4281 - add stage support
- change MASTER_SITE from berlios to SF
2014-04-11 08:54:49 +00:00