Commit graph

93 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
2e4438fda5 Convert PORTDATA=* and PORTDOCS=* to PLIST entries
- Sort PLIST
2017-10-08 13:49:28 +00:00
Sunpoet Po-Chuan Hsieh
1231f61de1 Update WWW 2017-07-15 17:22:13 +00:00
Sunpoet Po-Chuan Hsieh
b301fe208d Use USES=gnome 2017-06-28 23:55:46 +00:00
Sunpoet Po-Chuan Hsieh
a8275ed2da - Use USES=ssl 2016-11-19 17:04:07 +00:00
Tijl Coosemans
1ee4da6dd1 Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS.  Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.

Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set.  Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.

Fix some issues with LIBS in some ports.

Switch ports that don't support LIBS to localbase:ldflags.

PR:		212987
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-30 19:24:30 +00:00
Dmitry Marakasov
30a00f2227 Most commonly used build systems support silent builds, when they
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
  CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
  for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
  to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well

Submitted by:	amdmi3
Reviewed by:	mat
Exp-run by:	antoine
Approved by:	portmgr (mat, antoine)
Differential Revision:	D7534
2016-09-09 19:42:46 +00:00
Sunpoet Po-Chuan Hsieh
a4df244a60 - Fix NCURSES option: USE_NCURSES has been replaced by USES=ncurses
- Fix PLIST
2016-04-30 18:13:30 +00:00
Sunpoet Po-Chuan Hsieh
457f3f1437 - Fix PLIST with DESKTOP option enabled
Reported by:	Ivan Klymenko <fidaj@ukr.net>
2016-04-30 08:50:53 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Sunpoet Po-Chuan Hsieh
cd395095d2 - Cleanup Makefile 2016-03-20 18:36:05 +00:00
Tijl Coosemans
654ccc6aac Install net/libnet headers and libraries back in the location where other
ports expect it.  The files were put in a different location to avoid a
conflict with net/libnet10 but this port has been removed a while ago now.

PR:		208122
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-20 10:53:08 +00:00
Sunpoet Po-Chuan Hsieh
a632447c77 - Add LICENSE_FILE
- Use USES=localbase
- Convert to new options target helper
2015-11-12 21:39:26 +00:00
Sunpoet Po-Chuan Hsieh
1dea15a20b - Cleanup GH_* knobs:
- Use DISTVERSIONPREFIX
  - Remove GH_PROJECT
2015-05-13 19:01:41 +00:00
Sunpoet Po-Chuan Hsieh
b4872adff4 - Cleanup WRKSRC: leading v in GH_TAGNAME is removed from DISTNAME in r382120 2015-03-24 18:24:27 +00:00
Sunpoet Po-Chuan Hsieh
5c4629d547 - Update to 0.8.2
Changes:	https://github.com/Ettercap/ettercap/releases
2015-03-21 22:00:14 +00:00
Sunpoet Po-Chuan Hsieh
a39f543c63 - Convert to new USE_GITHUB usage and remove deprecated GH_COMMIT 2015-03-21 20:07:34 +00:00
Sunpoet Po-Chuan Hsieh
f071ebdb52 - Fix USE_LDCONFIG 2015-03-12 18:26:18 +00:00
Sunpoet Po-Chuan Hsieh
d3f0c20189 - Replace deprecated des_* methods with DES_* ones
PR:		198184
Submitted by:	Bernard Spil <spil.oss@gmail.com>
Obtained from:	f71cd22271
2015-03-03 15:41:56 +00:00
Sunpoet Po-Chuan Hsieh
d22b800e05 - Import upstream patches:
- Fix when determine MTU on BSD system [1]
  - Reset logfile ownership upon dropping privileges [2]
- Bump PORTREVISION for package change

PR:		197509 [2]
Submitted by:	Rafal Grzeszczuk <rafi.root@gmail.com> [2]
Obtained from:	00f864d7dd [1]
		42600aada0 [2]
2015-02-21 15:11:27 +00:00
Mathieu Arnold
a11691e382 There is no PKGNAMESUFFIX helper.
Sponsored by:	Absolight
2015-02-19 16:33:38 +00:00
Sunpoet Po-Chuan Hsieh
0eab278adc - Update to 0.8.1
- Cleanup PLIST

Changes:	https://github.com/Ettercap/ettercap/releases
2014-11-24 18:24:33 +00:00
Sunpoet Po-Chuan Hsieh
73c3d661b1 - Add CPE information 2014-08-16 15:01:59 +00:00
Sunpoet Po-Chuan Hsieh
a437f26f3e - Fix PLIST
- Use @sample
- Convert to new options helper
- Simplify Makefile
- Bump PORTREVISION for package change
2014-07-14 17:47:55 +00:00
Tijl Coosemans
02a5f6113a - Convert net/libnet to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip

Approved by:	portmgr (implicit, bump unstaged port)
2014-07-14 15:38:39 +00:00
Sunpoet Po-Chuan Hsieh
dfd79d3e54 - Remove MASTER_SITES 2014-05-15 12:52:20 +00:00
Sunpoet Po-Chuan Hsieh
d33ccc5904 - Update to 0.8.0
- Add LICENSE
- Convert to new LIB_DEPENDS format
- Convert to new options helper
- Add options: DESKTOP, IPV6 and NCURSES
- Add ipv6 to CATEGORIES conditionally
- Support STAGEDIR
- Reformat pkg-descr
- Update WWW

Changes:	https://github.com/Ettercap/ettercap/releases
2013-10-22 20:02:43 +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
Boris Samorodov
7046a55fd8 Introduce variable ICONV_PREFIX at Mk/Uses/iconv.mk. The default for
pre 100043 is ${LOCALBASE} and /usr otherwise. Convert all ports to
new variable usage.

Approved by:	portmgr (bapt, implicit)
2013-09-07 19:49:41 +00:00
Baptiste Daroussin
1c7c3d2208 Add an explicit dependency on pkgconf 2013-09-03 12:13:23 +00:00
Sunpoet Po-Chuan Hsieh
fa1716b118 - Remove leading indefinite article from COMMENT 2013-08-21 17:17:25 +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
Baptiste Daroussin
9250d94365 Convert USE_BISON to USES= bison
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
2013-03-08 11:32:11 +00:00
Dirk Meyer
fcb98a504a - update libnet to 1.1.6
- build shared lib
- fix dependend ports when libnet.so.8 was linked in
- fix dependend ports when includes where missing
2013-02-18 21:13:02 +00:00
Martin Matuska
b2c4fbb77a Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
2012-12-10 19:11:11 +00:00
Sunpoet Po-Chuan Hsieh
72a15a01b8 - Convert to new options framework
- Rename options: GTK -> GTK2, ICONV -> UTF8
- Pet portlint: remove ABI version number from LIB_DEPENDS
- Cleanup Makefile header
- Cosmetic change
2012-10-09 14:18:24 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Sunpoet Po-Chuan Hsieh
66ce140747 - Update to 0.7.4.1
Changes:	http://ettercap.sourceforge.net/history.php
2012-04-18 08:40:43 +00:00
Sunpoet Po-Chuan Hsieh
3a47e0b245 - Fix build with clang
PR:		ports/166377
Submitted by:	Niclas Zeising <zeising@daemonic.se>
2012-04-10 16:02:36 +00:00
Pav Lucistnik
487a934c67 - Mark BROKEN on 7.X: does not compile
ec_send.c:37:23: error: pcap/pcap.h: No such file or directory

Reported by:	pointyhat
2012-03-02 21:38:59 +00:00
Martin Matuska
dbbf004162 Bump pcre library dependency due to 8.30 update 2012-02-14 12:45:35 +00:00
Sunpoet Po-Chuan Hsieh
cf068970aa - Update distinfo: tarball rerolled without functional change
Changes:	http://people.FreeBSD.org/~sunpoet/ettercap-0.7.4.diff
2012-02-12 03:33:03 +00:00
Sunpoet Po-Chuan Hsieh
4802f55b26 - Restore LIBNET_CONFIG 2012-02-09 00:59:31 +00:00
Sunpoet Po-Chuan Hsieh
9a964a363d - Update to 0.7.4
- Sort OPTIONS
- Cosmetic change
- Take maintainership

Changes:	http://ettercap.sourceforge.net/history.php
2012-02-07 09:45:08 +00:00
Thomas Abthorpe
978fe5634d - Reassign to the heap 2012-02-01 15:53:08 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Philip M. Gollucci
c13b8a3862 - Mark MAKE_JOBS_UNSAFE=yes
PR:             ports/149433
Submitted by:   Ivan Klymenko <fidaj@ukr.net>
Approved by:    maintainer timeout (mnag ; 32 days)
2010-09-09 19:37:42 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00