1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Commit Graph

4459 Commits

Author SHA1 Message Date
Rene Ladan
c04950885d bsd.gnome.mk: remove unused libgailgnome component
Approved by:	gnome (kwm)
2014-07-21 08:55:46 +00:00
Antoine Brodin
6155f1abb2 Fix reression after r361263, more than 200 python modules using
USE_PYDISTUTILS=yes but not using autoplist were orphaning their egginfo

With hat:	portmgr
2014-07-20 19:47:45 +00:00
Antoine Brodin
a3c7dc8023 Fix stage violation for ports using USE_TEX=updmap
(this is currently unused)

With hat:	portmgr
2014-07-20 19:41:05 +00:00
Bryan Drewery
efde9543a4 - Always pass '-f' with ${RM}. This fixes many ports when building as a user
and not root. They were asking for confirmation.

Reported by:	jhb
Phabric:	D111
Reviewed by:	bapt, antoine
With hat:	portmgr
2014-07-20 18:56:11 +00:00
Alexey Dokuchaev
080fc39f64 Improve default OPTIONS descriptions a bit:
- Reword Makefile introductory header
- Bring FTP_DESC in line with other protocols' descriptions
- Reword descriptions for HTTP2, LIBOIL, LIBVIRT, LIBWMF, PYMALLOC (avoid
  lowercase letter in the beginning, misused plural tense, etc.)
- Fix typos in LANG_AF, LANG_BE, LIBVISUAL, and MTP descriptions
- Remove TOMCAT5_DESC which is no longer being referenced anywhere
- Add WEBGL_DESC as I expect it to become more and more common
2014-07-20 16:05:08 +00:00
Tijl Coosemans
a14d5f8d2d Remove libtool .la files from all Qt ports
Approvedy by:	kde (makc)
2014-07-19 11:09:00 +00:00
Baptiste Daroussin
4a57b32379 Now that all LIB_DEPENDS has been switched to modern version, remove support
for ancient version.

Phabric:	D415
Reviewed by:	swills
2014-07-16 05:55:14 +00:00
Dirk Meyer
492147430c - improve comments
- drop obsolete USE_OPENSSL_* macros
- support custom OPENSSLDIR
- use always libcrypto as dependency
- support shared lib versions of libcrypto and libssl be different
- filter shared lib versions with multiple dots
2014-07-15 16:32:14 +00:00
Baptiste Daroussin
99923618c7 Really modernize LIB_DEPENDS 2014-07-15 14:02:01 +00:00
John Marino
6afd4a2d6f bsd.port.mk: Define CONFIGURE_TARGET using OPSYS instead of freebsd
This change has been applied locally to dports for over a year, but it
also will facilitate vendor rebranding for FreeBSD.

Phabric:	D413
Approved by:	portmgr (bapt)
2014-07-15 13:20:56 +00:00
Baptiste Daroussin
86b1bf4c10 Fix simple condition in making directories
Phabric:	D101
PR:		164351
Submitted by:	yaneurabeya@gmail.com
Reviewed by:	swills
2014-07-15 13:13:03 +00:00
Matthias Andree
99a41ae5dd Fix db6_DEPENDS and the corresponding BDB_LIB[_CXX]_NAME for db6.1 upgrade.
Reported by: Ajtim
2014-07-15 06:20:43 +00:00
Yen-Ming Lee
1f78956cba - update Module-Build to 0.4206 2014-07-15 06:19:31 +00:00
Baptiste Daroussin
57f9cf54ef Modernize LIB_DEPENDS 2014-07-14 18:54:55 +00:00
Ruslan Makhmatkhanov
ae4737d82e Fix typo and adjust whitespace in comments. 2014-07-14 14:29:42 +00:00
Kubilay Kocak
26ae40b6bc lang/python27: Update to 2.7.8
The FreeBSD Python team welcomes Python 2.7.8 to the Ports tree!

Announcement: https://www.python.org/download/releases/2.7.8/
Changelog:    http://hg.python.org/cpython/raw-file/v2.7.8/Misc/NEWS

- Update to 2.7.8, update pkg-plist
- OPTIONS: Reorder and sort alphabetically
- OPTIONS: Make POSIX SEM(aphores) a DEFAULT (Hi binary package users!)
- OPTIONS: Add better descriptions for UCS2 and UCS4
- OPTIONS: Use options helpers
- Remove patch-CVE-2014-1912: upstream, was backported
- Remove patch-issue20374: upstream, was backported
- Rename patch-Doc__library__fcntl.rst: underscore convention
- Rename patch-Modules__fcntlmodule.c: underscore convention
- Patch: setup.py: Remove ncurses overrides and return to upstream code
- Patch: setup.py: Add partial backport for ossaudio OS checks
- pkg-message: Remove warning for POSIX Semaphores. They are now in
  GENERIC for FreeBSD 8.x 9.x, 10.x and tested well upstream
- pkg-message: No longer needs substitutions, remove .in suffix and
  SUB_FILES
- Rework and simplify the platformX mechanism, update pkg-plist
  accordingly
- Add regression-test target
- Deprecate NOPORTDATA, remove pkg-plist entries with %%PORTDATA%%
- Replace bsd.{pre,post}.mk with bsd.port.options.mk

Based on original patch submitted by wen@ and worked on by lwhsu@,
thank you!

PR:             191405
PR:             178301
PR:             171246
Phabric:        D364
Reviewed by:    antoine, bapt, mat, mva, wg
2014-07-14 07:20:40 +00:00
Olli Hauer
c667d5ea1f - reflect new preferred apache version 2014-07-13 15:58:45 +00:00
Olli Hauer
6cd330179a - set www/apache24 as the default apache version
requested by bz@ on ports@
2014-07-13 15:51:43 +00:00
Mathieu Arnold
8f85de0a30 Be a bit more direct about pkg_install having to be replaced by pkg.
Reviewed by:	swills
Sponsored by:	Absolight
2014-07-11 15:25:42 +00:00
Tijl Coosemans
b2c93db5af Add a global OPUS_DESC 2014-07-11 14:12:30 +00:00
Baptiste Daroussin
784c87ea8e Use modern LIB_DEPENDS
Do not depends on shlib number it is useless in ldap case
2014-07-10 17:47:08 +00:00
Marcus von Appen
9ec0761d6a Support for installations based on the easy_install setup.py target has
been removed from the Ports framework for Python software. The
PYEASYINSTALL_* knobs and support for USE_PYDISTUTILS=easy_install have
been removed.

Phabric:	D299
With hat:	python@
2014-07-08 16:14:33 +00:00
William Grzybowski
459a52c68d Mk/bsd.wx.mk: add wxPython 3.0 support
Approved by:	portmgr (bapt)
2014-07-05 18:38:03 +00:00
Sunpoet Po-Chuan Hsieh
fb2754b6f9 - Remove contiguous blank lines 2014-07-05 16:06:00 +00:00
Baptiste Daroussin
2a0b64c734 Support stage for texlive, given it is impossible to rebuild the fmt files into
the stage then they are now rebuild in post-installation, like it is done in
other package system
2014-07-04 17:35:18 +00:00
Baptiste Daroussin
b7b1ef5545 Use modern LIB_DEPENDS 2014-07-03 11:37:09 +00:00
Bryan Drewery
1d4f508057 Add URL explaining NO_STAGE deprecation
With hat:	portmgr
2014-07-02 19:51:23 +00:00
Baptiste Daroussin
7bf848892a Deprecate all non stage ports with expiration date 2014-08-31
Please note that no ports with a valid PR will be removed!
Deprecation will automatically go away as soon as stagification is done

Reviewed by:	mat
2014-07-02 13:49:44 +00:00
Baptiste Daroussin
44720cd544 Remove bsd.pbi.mk, it is not used anymore to produce modern PBIs
Approved by:	kmoore
2014-07-02 06:05:43 +00:00
Antoine Brodin
57abe3e15a Do not report parent directories of LOCALBASE as orphans
Reported and tested by:	gerald
With hat:	portmgr
2014-06-30 22:26:51 +00:00
Koop Mast
2f8f2fda48 Add libwnck3. The gtk3 version of libwnck.
Obtained from:	GNOME devel repo.
2014-06-30 19:23:01 +00:00
Nathan Whitehorn
2ac785c621 Avoid using clang as a fallback compiler on Tier-2 systems for C++0x
or C11 features on platforms where it is not known to work.
2014-06-29 20:35:05 +00:00
Antoine Brodin
2ec52ec10f Use print/indexinfo to generate index of info pages
It is much more lightweight than ginstall-info (12kB vs 400kB) and
ginstall-info had a regression causing some index leftover on uninstall

Submitted by:	bapt
Exp-run:	self
With hat:	portmgr
2014-06-28 10:03:00 +00:00
Marcus von Appen
057683f226 - Fix PYDISTUTILS_SETUP to use a proper argument list and avoid polluting the
PYDISTUTILS_*_ARGS with wrong flags.

PR:		191317
Phabric:	D270
Exp-run:	antoine
With hat:	python@
2014-06-28 06:59:48 +00:00
Baptiste Daroussin
43cac49397 still more staging 2014-06-28 00:24:09 +00:00
Baptiste Daroussin
1ae579f61b Use proper TEXMFVARDIR 2014-06-27 23:50:29 +00:00
Baptiste Daroussin
6af1f301ce Yet more stage support for bsd.tex.mk 2014-06-27 23:42:02 +00:00
Baptiste Daroussin
e0ae384270 First bit of staging support for bsd.tex.mk 2014-06-27 23:26:25 +00:00
Steve Wills
9269a60c90 - Make OpenJDK 1.7 the default 2014-06-27 20:05:36 +00:00
Ashish SHUKLA
fba661e8a6 - Remove editors/emacs21, and editors/emacs22 as they're no longer maintained
upstream
- Also remove dependent ports
- Add UPDATING entry informing users of the same
- Add MOVED entries

Approved by:	portmgr (bapt)
2014-06-27 12:34:52 +00:00
Bryan Drewery
5d75e32429 - Fix logic from r359424 to not always apply - only apply on tier2 archs.
With hat:	portmgr
2014-06-27 03:23:52 +00:00
Nathan Whitehorn
275f89be81 On some Tier-2 platforms (e.g. PowerPC), clang kind of works and so is
installed but is not cc. On such platforms, clang is usually not default
for a reason and so using it for C++11 is unwise. Instead, fall back to
newer GCC. On i386 and amd64, clang works even if it isn't the default,
so continue using it there.

This fixes the build for Boost, among other software, on PowerPC.

Approved by:	bapt
2014-06-26 22:16:37 +00:00
Adam Weinberger
491174ff50 Remove extra space.
Noticed by:	George L. Yermulnik
2014-06-26 14:51:16 +00:00
Antoine Brodin
bd2bbe06be Do not hide errors listing info pages in the pkg case
With hat:	portmgr
2014-06-26 08:04:55 +00:00
Bryan Drewery
96fd89767a Update MASTER_SITE_QMAIL 2014-06-25 15:15:41 +00:00
Baptiste Daroussin
21a7c0265d Fix category 2014-06-25 09:21:46 +00:00
Baptiste Daroussin
e1d7d7f00f Use print/texinfo-lite to install info pages
This allows to use modern version of texinfo as well as allow packages to
install properly on a system built WITHOUT_INFO
2014-06-25 08:36:36 +00:00
Baptiste Daroussin
090570fe5d Add USES=makeinfo that will handle the build dependency on the makeinfo utility
using the base version if exists of the port version if it doesn't exists in
base
2014-06-25 06:57:38 +00:00
Baptiste Daroussin
9a51bfd65d Add a lite argument to USES=gmake
This enforce usage of gmake-lite instead of gmake to avoid circular dependency

Suggested by:	miwi
2014-06-25 06:33:58 +00:00
Baptiste Daroussin
a2ab66be0e Use MAKE_CMD instead of GMAKE 2014-06-24 21:39:04 +00:00