Commit Graph

289 Commits

Author SHA1 Message Date
Martin Matuska
40caea6f37 Update ProFTPd to version 1.3.6d
PR:		247554, 243866
Submitted by:	Alexander Puecker
2020-07-02 06:52:38 +00:00
Martin Matuska
844321e42f Update ProFTPd to 1.3.6b
PR:		241968
Reported by:	Ryan Colp
2019-11-14 19:47:36 +00:00
Martin Matuska
76f42b2c82 Extenral proftpd modules: use own distinfo files 2019-03-18 23:24:04 +00:00
Bernard Spil
3b1875b273 security/openssl-devel: Remove BROKEN from some ports
* databases/freetds: Fixed 2017-02-14
 * databases/postgresql10-server: Fixed 2016-09-15 [1]
 * ftp/lftp: Fixed in 4.8.0
 * ftp/proftpd: Fixed in 1.3.5c
 * ftp/wget: Fixed in 1.19.3 [2]
 * lang/erlang-runtime20: Fixed in 20.0
 * net/socat: Fixed in 1.7.3.2
 * security/libssh2: Fixed in 1.8.0 [3]
 * security/p5-Crypt-OpenSSL-X509: Fixed in 1.8.8
 * sysutils/bacula9-server: Fixed in 9.0.6
 * www/nginx: Fixed in 1.9.14

 * Bulk build OK 10.3/11.1 both i386 and amd64:
    - multimedia/librtmp
    - net/libvncserver
    - www/lynx

PR:		225875 [1], 225872 [2], 225873 [3]
2018-02-15 14:41:29 +00:00
Tijl Coosemans
6c1e4375fc Remove unneeded USE_AUTOTOOLS. 2017-12-24 17:36:04 +00:00
Martin Matuska
038563bcf2 Update ftp/proftpd to 1.3.6
Fix compatibility in databases/proftpd-mod_sql_tds
2017-07-27 15:25:30 +00:00
Martin Matuska
f9c6bdb8e8 Update ProFTPd to 1.3.5e 2017-07-13 22:23:23 +00:00
Bernard Spil
d9f544ceb2 ftp/proftpd: Fix LibreSSL patch
- Adjust patch for mod_tls move to contrib/
 - Remove broken with LibreSSL

PR:		217025
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Approved by:	maintainer timeout
2017-05-14 10:04:27 +00:00
Antoine Brodin
88ee59f524 Revert r436977, patch fails to apply
Reported by:	pkg-fallout
With hat:	portmgr
2017-03-27 05:38:23 +00:00
Bernard Spil
e9d1722a77 ftp/proftpd: Fix mod_tls build with LibreSSL
- Remove IGNORE with LibreSSL SSL_DEFAULT
  - Add patch for mod_tls to build with LibreSSL

PR:		217025
Approved by:	maintainer timeout
2017-03-26 18:52:35 +00:00
Mathieu Arnold
a28f0f7f7f Remove all USE_OPENSSL occurrences.
Sponsored by:	Absolight
2017-03-15 14:45:30 +00:00
John Marino
7303f590e8 The latest version of ftp/proftpd doesn't build with libressl either.
Increase the IGNORE from openssl-devel to include all versions of libressl.

Approved by:	SSL blanket
2017-02-01 17:05:18 +00:00
Martin Matuska
5fdb38713e Update ProFTPd to 1.3.5d 2017-01-27 20:48:25 +00:00
Mathieu Arnold
703ff6d361 Mark some ports as not openssl-devel ready.
Sponsored by:	Absolight
2016-11-29 18:46:21 +00:00
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Dmitry Marakasov
652069fa2d - Fix trailing whitespace in Makefiles
Approved by:	portmgr blanket
2016-05-19 10:57:35 +00:00
Martin Matuska
0fa676e718 Include bsd.port.options.mk
PR:	ports/209199
2016-05-04 18:06:57 +00:00
Martin Matuska
5badf07ae7 Update security/proftpd-mod_clamav to 0.14rc2 2016-04-20 12:18:21 +00:00
Martin Matuska
c28fe61060 Update proftpd to 1.3.5b
Optionsify port

PR:		208909
2016-04-20 12:05:10 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Alex Kozlov
f15516c296 - Fix various distinfo issues
Approved by:	portmgr blanket
2015-12-24 11:41:32 +00:00
Jimmy Olgeni
686b747c39 Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
Martin Matuska
eda41d9a86 Update proftpd to 1.3.5a 2015-06-10 19:22:37 +00:00
Xin LI
87fefdf42e Fix proftpd unauthenticated copying of files via SITE CPFR/CPTO
vulnerability.

MFH:		2015Q2
Security:	CVE-2015-3306
2015-05-20 19:15:24 +00:00
Dmitry Marakasov
c310b1a77c - Add CPE info
Approved by:	portmgr blanket
2015-05-07 22:26:23 +00:00
Mathieu Arnold
0438143249 Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
2015-04-03 11:26:48 +00:00
Martin Matuska
241a1f4e2e Change -pthread to -lpthread
PR:	195921
Reported by:	John Marino
2015-02-02 10:32:26 +00:00
Martin Matuska
c251ebb419 Always compile with -pthread 2015-02-02 09:16:37 +00:00
Martin Matuska
ad2647235e Fix mirror sites [1]
Compile with -pthread if using base OpenSSL [2]
Fix rc script [3]

PR:	191011 [1], 195921 [2], 196635 [3]
2015-02-01 22:25:50 +00:00
Baptiste Daroussin
2bd2415c4a Cleanup plist 2014-12-20 18:28:13 +00:00
Kubilay Kocak
b6450d4ca7 databases/libmemcached: Update to 1.0.18 and much more
- Update to 1.0.18 and pkg-plist accordingly
- Add LICENSE (BSD3CLAUSE) and LICENSE_FILE
- Add TEST_DEPENDS and regression-test target
- Perl is not required, remove USE_PERL and from USES
- Split LDFLAGS from CONFIGURE_ENV, they're already set there
- Add libmemcachedprotocol to CONFIGURE_ARGS (Now default: off)
- Add OPTIONS for hash functions, debug and dtrace
- pkg-descr: Update WWW: URL
- Add patches for:
  * alloca.h include not found on FreeBSD
  * cinttypes include location
  * clang compatibility
- Strip shared libraries manually since upstream install-strip target is
  fail

Changes:

  https://launchpad.net/libmemcached/+announcements

[1] https://bugs.launchpad.net/libmemcached/+bug/1245562
[2] https://bugs.launchpad.net/libmemcached/+bug/1400560

Approved by:	Mikhail Tsatsenko <m.tsatsenko@gmail.com> (maintainer, via email)
2014-12-11 05:26:39 +00:00
Baptiste Daroussin
1e242b782f Clean up plist 2014-10-20 15:20:21 +00:00
Baptiste Daroussin
cd4cf50280 Do not overwrite USES from slave ports 2014-10-08 17:07:09 +00:00
Adam Weinberger
e91f5afdf5 Bump PORTREVISION on all ports that depend on net/GeoIP for
r364627.

Approved by:	portmgr (not really, but touches unstaged ports)
2014-08-11 17:05:50 +00:00
Adam Weinberger
08a006d08a Rename all patches that contain '::' as a path separator, and use
'__' instead.
2014-07-29 17:12:47 +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
Martin Matuska
b0184824ab Bump PORTREVISION to fix builds for proftpd-mod_sql_odbc 2014-05-24 06:03:35 +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
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
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
Martin Matuska
fc2e009026 Unbreak build with memcached support 2014-03-30 08:07:08 +00:00
Martin Matuska
a4dfab050d Add proftpd-mod_geoip to distinfo 2014-03-27 23:49:21 +00:00
Martin Matuska
d052a5a0d2 Allow specification of custom ProFTPD configuration file
PR:		ports/187678
Submitted by: 	Daniel Ylitalo <daniel@blodan.se>
2014-03-27 23:31:52 +00:00
Martin Matuska
68eeec6389 - Add DOCS option.
- When the NLS option is enabled the configure script looks for iconv_open()
and libiconv_open() functions in libiconv before trying libc. This means
that on FreeBSD 10 proftpd depends on converters/libiconv when it is
installed but it should use iconv from libc instead.
To fix this add ac_cv_lib_iconv_iconv_open=no and
ac_cv_lib_iconv_libiconv_open=no to CONFIGURE_ARGS to bypass those
configure tests when ICONV_LIB is empty.
- Remove references to -lintl. The configure script detects it correctly.

PR:		ports/187860
Submitted by:	tijl@FreeBSD.org
2014-03-27 23:26:04 +00:00
Martin Matuska
a46a8a7dfa Enable ProFTPD module ports to use own version strings 2014-03-15 16:53:03 +00:00
Martin Matuska
08b8acf316 Remove mod_clamav from ftp/proftpd (goes to security/proftpd-mod_clamav)
Move module MASTER_SITES to module ports
2014-03-15 16:28:07 +00:00
Martin Matuska
fa84289a4f Re-enable support for mod_clamav [1]
Remove remains of mod_sql_tds

PR:		187510 [1]
Submitted by:	Joseph Benden <joe@thrallingpenguin.com> [1]
2014-03-14 14:26:42 +00:00
Martin Wilke
44c69d4d33 - Convert USE_GMAKE to USES 2014-02-14 14:59:24 +00:00
Martin Matuska
71bbac064f Fix one-line del prev. commit 2014-01-19 13:06:19 +00:00