1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-25 00:51:21 +00:00
Commit Graph

4436 Commits

Author SHA1 Message Date
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
Philippe Audeoud
500e384052 - Add Creative Commons Zero v1.0 Universal as license
CR:		D239
Approved by:	portmgr (bapt@)
2014-06-23 11:13:21 +00:00
Baptiste Daroussin
15128d1d38 Remove the IGNOREFILES feature: it was an unsafe feature allowing to use files
fetched from untrusted sources directly into the ports tree

CR:		D269
Reviewed by:	portmgr (antoine)
2014-06-23 09:57:27 +00:00
Rene Ladan
1bb96a2f96 Add --strip-debug to STRIP_CMD to avoid removing kernel symbols from the
installed kernel module.  This would otherwise break comms/uarduno on amd64
when converting this port to USES=kmod.

PR:		189621 (in private followup)
Submitted by:	Bob Frazier <bobf@mrp3.com>
MFH:		2014Q2
2014-06-22 21:01:11 +00:00
Tijl Coosemans
3e4a806167 Add 4 new sed commands to USES=libtool. The first two apply some of the
changes that Debian made to their libtool.  The first command applies to
libtool versions 1.4 and up.  The second command is somewhat more elaborate
but essentially it uses the sed hold space to move an "elif...fi" block
down.  It applies to 2.x.  Together these reduce overlinking to unpatched
.la files (from ports that don't have USES=libtool yet but also .la files
in the work directory).

The third and fourth command fix relinking.  During staging libtool may
relink libA when it links to another library in the work directory libB.
The reason is that libA created during build phase has its runpath set to
the location of libB in the work directory.  This allows running an
executable that links to libA from within the work directory.  The relink
removes this extra runpath.

When libtool relinks libA it replaces "libB.la" on the linker command line
with "-L${STAGEDIR}${PREFIX}/lib -lB" with the intention to link to libB in
the stage directory but this -L flag isn't necessarily the first so another
libB may be linked instead.  The two sed commands make relink the same as a
normal link.  This means libtool will relink with libraries from the work
directory using a path similar to "../srcB/.libs/libB.so" without -L flags.
This applies to libtool 1.4 and up.  Earlier versions don't seem to relink
libraries.
(This fixes ports like devel/apr1 so they link with freshly built libraries
instead of installed libraries.)

Fix all ports with missing libraries.

Additionally:
archivers/rpm4: USES=patchfix.
databases/gdbm: INSTALL_TARGET=install-strip.
devel/gnome-vfs: remove patch that doesn't change anything.
devel/ois: INSTALL_TARGET=install-strip and use standard USE_AUTOTOOLS.
devel/zziplib: INSTALL_TARGET=install-strip, MAKE_CMD.
multimedia/mjpegtools: remove USE_AUTOTOOLS, use modern compiler on i386
   instead of disabling optimisations.
net/libnetdude: disable static plugins.

PR:		190941
Exp-run:	antoine
Approved by:	portmgr (antoine)
2014-06-22 10:44:29 +00:00
Mathieu Arnold
8a6a8f9d0b Add a small notice about maintainership of this file.
With hat:	portmgr
Sponsored by:	Absolight
2014-06-21 17:08:34 +00:00
Antoine Brodin
011795377d Use short name from spdx.org for OpenSSL license
Reviewed by:	eadler
Phabric:	D263
With hat:	portmgr
2014-06-21 16:10:13 +00:00
Adam Weinberger
ba5bf86ca0 Extend eadler's work by making some more OPTIONS a bit more
descriptive.
2014-06-21 14:54:06 +00:00
Adam Weinberger
55d9fcaac4 Improve the clarity of a few descriptions that became less accurate by
overspecificity.
2014-06-21 14:23:15 +00:00
Olli Hauer
ad199a9229 - strip optional WITH parameter from argument if OPTION is set to off
FOO_WITH=	foo=bar

  CONFIGURE_ARGS will become now
  ON:	--with-foo=bar
  OFF:	--without-foo

PR:		191085
Submitted by:	ohauer
Approved by:	portmgr (antoine)
2014-06-21 13:29:30 +00:00
Eitan Adler
42085aba31 Expand upon option descriptions whose only text are 'option support'. Such
descriptions provide no value for the user and should be expanded upon.

While here make one description fit in space limit

Reviewed by:	marino
2014-06-21 06:39:32 +00:00
Antoine Brodin
b06fe94540 Do not report files @commented by multiple options as orphans
With hat:	portmgr
2014-06-20 21:07:30 +00:00
Antoine Brodin
7c7b6b6ef1 Make @dirrmtry handling in pkg_install closer to what pkg does
Original patch:	bapt
Phabric:	D215
Exp-run:	self, less orphans/leftovers with pkg_install with patch than without
		and no new failures with pkg
With hat:	portmgr
2014-06-20 21:03:02 +00:00
Antoine Brodin
e1a0a05fde Clarified Artistic License is compatible with GPL
With hat:	portmgr
2014-06-19 17:01:49 +00:00
Adam Weinberger
49db5b7e2a Use "ClArtistic" as the short name for the Clarified Artistic License.
Also, make it clear that short names come from the spdx.org list.

Requested by:	eadler
Approved by:	portmgr (bapt)
2014-06-19 14:51:20 +00:00
Eitan Adler
e55946fd7f Ask politely that people run changes to bsd.licences.mk and bsd.licenses.db.mk
by me before changing the license database and core logic.

Approved by:	portmgr (bapt)
2014-06-19 05:54:02 +00:00
Adam Weinberger
4176cc1e9f Add the Clarified Artistic License.
PR:	ports/187642
Approved by:	portmgr (bapt)
2014-06-18 22:51:02 +00:00
Mathieu Arnold
1539b3f464 Fixup COPYTREE_* doc. 2014-06-18 22:10:06 +00:00
Raphael Kubo da Costa
37930125af PYTHON_PY3K_PLIST_HACK: Take @dirrmtry entries into account as well.
When using the plist hack to add __pycache__ entries for Python >= 3.2.0,
take @dirrmtry entries into account as well, otherwise if those directories
happen to contain __pycache__ subdirectories the latter will not be removed.

CR:		D191
PR:		190847
2014-06-18 19:37:49 +00:00
Baptiste Daroussin
c87b481f98 Revert a commit that should not have crept in 2014-06-18 12:35:11 +00:00
Baptiste Daroussin
a5fe4d9993 Register USE_DRUPAL as unsupported 2014-06-18 12:23:22 +00:00
Baptiste Daroussin
63abcca016 tabspace: 8 2014-06-18 12:22:20 +00:00
Baptiste Daroussin
9ef263b8c1 tabspace: 8 2014-06-18 12:21:35 +00:00
Baptiste Daroussin
8328645b21 tabspace: 8 2014-06-18 12:20:53 +00:00