Commit graph

15 commits

Author SHA1 Message Date
Tijl Coosemans
cf642064f3 Convert to USES=autoreconf:build. 2017-12-23 17:59:50 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Tijl Coosemans
6ead27eb95 Remove libiconv.so.3 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 19:23:24 +00:00
Jan Beich
1c0f15e547 net-mgmt/wmi-client: fix installation when PYTHON=on
/usr/bin/strip: '/usr/ports/net-mgmt/wmi-client/work/stage/bin/wmic': No such file

PR:		198953
Submitted by:	KIKUCHI Koichiro (maintainer)
2015-05-03 07:30:18 +00:00
Mathieu Arnold
872812f666 Fix build with Perl 5.21.1+
"defined(@array)" and "defined(%hash)" are now fatal errors
    These have been deprecated since v5.6.1 and have raised deprecation
    warnings since v5.16.

With hat:	perl@
Sponsored by:	Absolight
2015-04-20 17:37:20 +00:00
Antoine Brodin
efc5cc0e55 Cleanup plist 2014-11-24 22:35:08 +00:00
Adam Weinberger
d6436f1888 - Add STAGE support
- (re)take maintainership
- Add patch to fix "Failed to install service" issue occurs in recent windows
  (see http://community.zenoss.org/message/48714)
- Make python bindings optional. it's mainly used in ZENOSS internally
  and should be optional.

PR:		192853
Submitted by:	KIKUCHI Koichiro
2014-08-23 16:38:43 +00:00
Baptiste Daroussin
a5ac46e19e Reset maintainership for ports not staged with no pending PR
With hat:	portmgr
2014-07-24 15:36:50 +00:00
Martin Wilke
2b47dc8bc4 - Convert gmake, bzip2, xz to USES
Approved by:	portmgr
2014-05-26 15:01:39 +00:00
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +00:00
Marcus von Appen
3c48c13036 - Fix the usage of 'python' to get rid of the implicit lang/python
dependency

Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-14 10:31:16 +00:00
Baptiste Daroussin
985b201424 Add NO_STAGE all over the place in preparation for the staging support (cat: net-mgmt) 2013-09-20 22:24:43 +00:00
Ryan Steinmetz
4bb997a4b6 - Fix bad MASTER_SITES to resolve fetch issues [1]
- Convert to new 'created by' header+Makefile cleanup while here

PR:		ports/180584 [1]
Submitted by:	brd@ [1]
2013-08-13 01:19:08 +00:00
Marcus von Appen
a3a0715f38 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
2013-04-27 11:59:28 +00:00
Motoyuki Konno
c679424d17 Add Pandora FMS 4.0.1 - a Flexible Monitoring System.
WMI client 1.3.16 - a WMI (Windows Management Instrumentation) client
                        which is needed for Pandora FMS.
Submitted by:	KIKUCHI Koichiro <koichiro@rworks.jp>
		Junichi Satoh <junichi@junichi.org>
WWW;		http://pandorafms.org/
Feature safe:	yes
2012-04-21 12:27:40 +00:00