1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-12 03:00:28 +00:00
Commit Graph

13 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
1b5decaadb - Update to 1.0.1
- Add my LOCAL to MASTER_SITES
- Remove DOCS option
- Use = instead of +=
- Reformat pkg-descr
- Cleanup PLIST
- Take maintainership

Changes:	http://www.measurement-factory.com/tmp/ecap/libecap_change.log
2015-06-13 13:52:09 +00:00
Erwin Lansing
f26c493166 Reset maintainership for tmseck
Approved by:	portmgr
2015-06-12 21:32:36 +00:00
Renato Botelho
7eed22fd01 Update to 1.0.0
PR:		199608
Submitted by:	garga@
Approved by:	maintainer timeout (> 2 weeks)
Sponsored by:	Netgate
2015-05-07 19:41:57 +00:00
Dmitry Marakasov
a479d725c0 - Drop .la files, no dependees require them
- Add LICENSE_FILE
- Add patches to build with clang, drop USE_GCC (which breaks squid)

Approved by:	portmgr blanket
2014-09-18 15:15:39 +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
Baptiste Daroussin
9b4627929c Support stage
Strip binaries
USES=libtool
Add a DOCS option
Replace USE_GCC=4.2+ by USE_GCC=any (does not build with clang but build with all the supported gcc versions)
2014-02-24 00:10:06 +00:00
Baptiste Daroussin
85fbf21ec5 Add NO_STAGE all over the place in preparation for the staging support (cat: www) 2013-09-20 23:36:50 +00:00
Thomas-Martin Seck
f7cc9217e7 Change MAINTAINER to my FreeBSD.org address.
Approved by:	flo (mentor)
2013-03-09 18:09:24 +00:00
Florian Smeets
c263ea0a52 Install .pc files in the correct directory.
This should fix www/squid32 with ECAP enabled.

PR:		ports/173837
Submitted by:	Eugene Grosbein <eugen@eg.sd.rdtc.ru>
Approved by:	maintainer
Feature safe:	yes
2012-11-25 13:19:26 +00:00
Florian Smeets
792ee326e5 - add www/squid32 [1]
- update www/libecap to 0.20 [2]
- remove option ECAP from www/squid31 and add a note to UPDATING that you need
  to upgrade to squid32 if you need ECAP

PR:		ports/173152 [1]
PR:		ports/173156 [2]
Submitted by:	Thomas-Martin Seck <tmseck@web.de>
Feature safe:	yes
2012-10-30 23:05:50 +00:00
Sahil Tandon
fb94bd06c3 Update to 0.1.0 and sort packing list.
PR:		ports/154738
Submitted by:	Thomas-Martin Seck <tmseck@web.de> (maintainer)
2011-02-13 18:12:33 +00:00
Martin Wilke
2f40ed1afb - Update www/libecap to 0.0.3.
- Add license information.

PR:		153272
Submitted by:	Thomas-Martin Seck <tmseck@web.de> (maintainer)
2010-12-20 05:34:27 +00:00
Martin Wilke
355169e234 eCAP is a software interface that allows a network application,
such as an HTTP proxy or an ICAP server, to outsource content
analysis and adaptation to a loadable module.

WWW: http://www.e-cap.org/

PR:		ports/135190
Submitted by:	Thomas-Martin Seck <tmseck at web.de>
2009-06-06 14:54:23 +00:00