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

3325 Commits

Author SHA1 Message Date
John Marino
d0bb05930a Reset the 99 ports still listed under sylvio@
Sylvio's last commit was 17 months ago, a full 5 months after all of his
ports could have been reset per policy.  Given the push to complete
staging (48 ports are still unstaged, something like 70+ have already
been staged by other committers) and given that PRs are automatically
assigned but never addressed, it's better just to reset all the ports and
PRs so that it's clear to others that these ports are free to maintain.

Approved by:	portmgr (implicit)
2014-06-11 18:55:29 +00:00
Tijl Coosemans
9f8b4bcde3 Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
  PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream.  Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.

Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix.  Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS.  This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.

PR:		190592
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-06-11 14:49:59 +00:00
Mathieu Arnold
61de712f46 Remove all the bootstrap files (.bs) from the plists.
Starting with perl 5.20, they're not installed any more if empty,
and on FreeBSD, they're (always ?) empty.

PR:		190681
Submitted by:	mat
Exp-Run by:	antoine
Sponsored by:	Absolight
2014-06-10 12:14:12 +00:00
Jimmy Olgeni
76c7f8fbe6 Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.

CR:		D196
Approved by:	portmgr (bapt)
2014-06-10 07:39:01 +00:00
Jimmy Olgeni
cfcc81132c - Upgrade to version 7.19.3.1
- Set LICENSE
- Upgrade LIB_DEPENDS format
- Remove PYDISTUTILS_PKGNAME (portlint)

PR:		190125
Submitted by:	olgeni
Approved by:	maintainer (wen)
2014-06-08 17:16:28 +00:00
Sunpoet Po-Chuan Hsieh
83dce38127 - Update to 7.37.0
- Use USES=libtool:oldver

Changes:	http://curl.haxx.se/changes.html
2014-06-03 12:45:04 +00:00
Cy Schubert
225c4dad08 Stagify. 2014-05-30 02:14:04 +00:00
Dmitry Sivachenko
02a39b6cfb Update to version 4.3. 2014-05-28 10:39:38 +00:00
Sunpoet Po-Chuan Hsieh
c15071922e - Specify ABI version
Submitted by:	tijl
2014-05-24 06:18:44 +00:00
Martin Matuska
b0184824ab Bump PORTREVISION to fix builds for proftpd-mod_sql_odbc 2014-05-24 06:03:35 +00:00
Sunpoet Po-Chuan Hsieh
dad56de5a6 - Fix NSS option
- Bump PORTREVISION

PR:		ports/189987
Submitted by:	ashish
2014-05-22 17:52:50 +00:00
Ganael LAPLANCHE
a87c2d471e Use @sample for my ports 2014-05-21 12:14:01 +00:00
Martin Matuska
150de10167 Fix make check-plist 2014-05-20 19:54:23 +00:00
Martin Matuska
478475dabc Make portlint happier
Fix plist
Fix build as non-root
2014-05-20 19:42:32 +00:00
Tijl Coosemans
f191d6b887 Quote ${CC} and similar variables in MAKE_ARGS.
Reported by:	Dominic Fandrey <kamikaze@bsdforen.de>
2014-05-20 19:32:39 +00:00
Martin Matuska
89cb192015 Update ftp/proftpd to 1.3.5
Update ftp/proftpd-mod_geoip to 1.3.5 (now shipped with ProFTPd)
Update security/proftpd-mod_clamav to 0.13
2014-05-19 22:58:14 +00:00
Renato Botelho
6a54e6c427 . Add LICENSE
. Fix .packlist
2014-05-15 12:59:19 +00:00
Dmitry Sivachenko
a9b8d247fb Update to version 4.2. 2014-05-13 12:24:23 +00:00
Max Brazhnikov
c425e0b6a4 Convert my ports to USES=tar 2014-05-12 10:53:41 +00:00
Ganael LAPLANCHE
1aeaf47008 Update to 4.4.16 2014-05-12 06:16:41 +00:00
Baptiste Daroussin
f4f46a920e Fix unixODBC vs libiodbc conflicts
Always rely on unixODBC each time a port is looking for libodbc.so
Remove odbc compat from libiodbc
This allows to install both kde and gnome at the same time

While here:
- Convert libiodbc to USES=libtool
- Convert a bunch of libiodbc dependencies to USES=libtool
- Chase libiodbc.so shlib change
- Stagify some ports
- Convert some ports to USES=pgsql

Discussed with:	rakuco (kde)
With hat:	portmgr
2014-05-05 16:24:00 +00:00
Tijl Coosemans
22efba0dc0 - Convert to USES=libtool.
- Fix COMMENT, LIB_DEPENDS.
- Always install desktop entry.
- Add DOCS and NLS options.
- Staging.
2014-04-24 17:26:57 +00:00
Tijl Coosemans
ce5a9a5d44 Update gstreamer 1.0 ports to version 1.2.4. 2014-04-23 14:22:47 +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
Li-Wen Hsu
b23f0076c0 - Stage
- Drop easy_install
- Pet portlint

PR:		ports/188881
Submitted by:	Bartek Rutkowski <ports@robakdesign.com>
2014-04-23 06:20:42 +00:00
Li-Wen Hsu
78400aac75 - Stage
- Drop easy_install
- Pet portlint

PR:		ports/188881
Submitted by:	Bartek Rutkowski <ports@robakdesign.com>
2014-04-23 06:19:29 +00:00
Bryan Drewery
ffa389b8e0 - Update to 3.8.0 [1]
- Convert to staging [1]
- Use new LIB_DEPENDS format [1]
- Remove BSD.local.dist dirs from plist

PR:		ports/186885 [1]
Submitted by:	Matthew Rezny <matthew@reztek.cz> [1]
2014-04-21 02:18:06 +00:00
Adam Weinberger
094bafd957 With CLIENT_ONLY being an OPTION now, remove the unneeded
client-only pkg files.
2014-04-20 19:40:26 +00:00
Adam Weinberger
b35e1c83c1 STAGE support. 2014-04-18 23:24:20 +00:00
Adam Weinberger
cda1449dce STAGE support, OPTIONS helpers, strip leading article from
COMMENT.

Also, the NLS option was inexplicably being used to determine
whether to install PORTEXAMPLES, so that is fixed along with
a PORTREVISION bump.
2014-04-18 23:19:29 +00:00
Adam Weinberger
cc394b56aa Fix typo that broke packaging/installation. 2014-04-18 23:04:05 +00:00
Adam Weinberger
f47c438e2f STAGE support. 2014-04-18 19:35:44 +00:00
Adam Weinberger
f806355804 STAGE support. 2014-04-18 19:23:45 +00:00
Adam Weinberger
6817641b20 STAGE support, and turn "INSTALL_AS_NCFTP" into an OPTION. Note
that the port still doesn't build.
2014-04-18 19:21:04 +00:00
Adam Weinberger
5ba4de1ed7 STAGE support. Turn "CLIENT_ONLY" into an OPTION. Put examples into
EXAMPLESDIR instead of DOCSDIR.
2014-04-18 19:00:31 +00:00
Dirk Meyer
4edd64edcd - drop MAN8PREFIX
- preserve users and groups
2014-04-11 18:56:16 +00:00
Rene Ladan
7e5f1066a3 Remove expired ports:
2014-03-10 www/p5-CGI-modules: No more public distfiles
2014-04-10 www/p5-WWW-Link: Depends on expired www/p5-CGI-modules
2014-03-10 www/sbox-dtc: No more public distfiles
2014-04-10 sysutils/dtc: Depends on expired www/sbox-dtc
2014-03-10 textproc/glimpse: No more public distfiles
2014-04-10 ftp/ftplocate: Depends on expired textproc/glimpse
2014-04-10 misc/tkman: Depends on expired textproc/glimpse
2014-04-09 devel/asl: Unmaintained since 1997
2014-04-09 net/pcnfsd: Unmaintained since 1997
2014-04-10 cad/chipmunk: Unmaintained since 1999
2014-04-10 graphics/comix: Insists on installing in /usr/local, and uses nautilus2 which is deprecated.
2014-04-10 www/mambo: Broken for more than 6 months
2014-04-10 devel/lua-rds-parser: Broken for more than 6 months
2014-04-10 editors/the: Unmaintained since 1999
2014-04-10 japanese/exmh2: Unmaintained since 1999
2014-04-10 net/freewais-sf: Unmaintained since 1999
2014-04-10 editors/elvis: Unmaintained since 1999
2014-04-10 japanese/sed: Unmaintained since 1999
2014-04-10 x11-fm/xfm: Unmaintained since 1999
2014-04-10 print/rtf2latex: Unmaintained since 1999
2014-04-10 graphics/fbm: Unmaintained since 1999
2014-04-11 devel/p5-Penguin-Easy: Unmaintained since 2000
2014-04-11 emulators/prodosemu: Unmaintained since 2000
2014-04-11 security/gtkportscan: Unmaintained since 2000
2014-04-11 graphics/xmfract: Unmaintained since 2000
2014-04-11 databases/xmbase-grok: Unmaintained since 2000
2014-04-11 emulators/svr4_base: Unmaintained since 2000
2014-04-11 math/freefem: Unmaintained since 2000
2014-04-11 graphics/tiff2png: Unmaintained since 2000
2014-04-11 math/wingz: Unmaintained since 2000
2014-04-11 lang/STk: Unmaintained since 2000
2014-04-11 graphics/kdc2tiff: Unmaintained since 2000
2014-04-11 math/xlispstat: Unmaintained since 2000
2014-04-11 databases/typhoon: Unmaintained since 2000
2014-04-11 graphics/dc20ctrl: Unmaintained since 2000
2014-04-11 www/fhttpd: Unmaintained since 2000
2014-04-11 graphics/xmorph: Unmaintained since 2000
2014-04-11 editors/axe: Unmaintained since 2000
2014-04-11 www/cgic: Unmaintained since 2000
2014-04-11 13:20:44 +00:00
Sunpoet Po-Chuan Hsieh
48441443a5 - Cleanup regression-test: 2014-04-05 16:57:06 +00:00
Johan van Selst
4fd88cb84d Stagify (now possible thanks to changes in bsd.ocaml.mk) 2014-04-04 19:56:17 +00:00
Emanuel Haupt
cdc7e75add - Support staging
- Use shebangfix
- Convert USE_BZIP2=yes to USES=tar:bzip2
2014-04-04 08:14:04 +00:00
Sunpoet Po-Chuan Hsieh
9e4fd3be1e - Fix rc script:
- Reorder variables
  - Assign default value for
    - pureftpd_authd_enable
    - pureftpd_authsocket: remove detection via pure-config.pl
    - pureftpd_upload_enable
  - Remove duplicate pidfile_authd
  - Simplify script
- Bump PORTREVISION for package change

MFH:		2014Q2
2014-04-02 19:19:11 +00:00
Sunpoet Po-Chuan Hsieh
de18099943 - Fix build failure when SPNEGO option is on 2014-04-02 19:11:00 +00:00
Sunpoet Po-Chuan Hsieh
a1a5ce5985 - Use USES=tar:bzip2 2014-04-01 14:42:34 +00:00
Sunpoet Po-Chuan Hsieh
214c9d2478 - Add pure-authd support in rc script [1][2]
- Indent rc script
- Cosmetic change
- Bump PORTREVISION for package change

PR:		ports/163339 [1], ports/180992 [2] (based on)
Submitted by:	Gabor HALASZ <halasz.g@freemail.hu> [1]
		Ari Maniatis <ari@ish.com.au> [2]
2014-03-31 14:12:42 +00:00
Martin Matuska
fc2e009026 Unbreak build with memcached support 2014-03-30 08:07:08 +00:00
Gabor Pali
8b1c971497 - Reroll and update bootstrap Haskell compilers to GHC 7.6.3 on 8.x and
9.x in order to prevent run-time breakage after the recent changes in
  libiconv
- Bump port revision for lang/ghc and all dependents, as a consequence

Obtained from:	FreeBSD Haskell
2014-03-29 00:52:54 +00:00
Sergey Matveychuk
a369bfe70a - Convert to STAGE support 2014-03-28 19:09:34 +00:00
Sunpoet Po-Chuan Hsieh
593d995963 - Fix HTTP2 option
Reported by:	many
2014-03-28 15:17:10 +00:00
Martin Matuska
eb2168cea8 The ProFTPd mod_geoip module uses the GeoIP library from MaxMind to look up
various geographic information for a connecting client.

WWW: http://www.castaglia.org/proftpd/modules/mod_geoip.html
2014-03-27 23:52:21 +00:00
Martin Matuska
a4dfab050d Add proftpd-mod_geoip to distinfo 2014-03-27 23:49:21 +00:00