Without an inclusion, OSVERSION and ARCH aren't defined. While here,
couple OSVERSION with OPSYS. It's not strictly necessary in this case,
but it maintains consistency with other ports. The previous change was
apparently committed without any verification.
Approved by: just-fix-it
Systems lacking video4linux2, but with video4linux1 fail to build
ZM due to v4l2 specific macro.
PR: 210088
Submitted by: Ivan <bsd@abinet.ru> (maintainer)
Before, we had:
site_perl : lib/perl5/site_perl/5.18
site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
perl_man3 : lib/perl5/5.18/man/man3
Now we have:
site_perl : lib/perl5/site_perl
site_arch : lib/perl5/site_perl/mach/5.18
perl_man3 : lib/perl5/site_perl/man/man3
Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.
As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.
The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.
The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.
PR: 194969
Differential Revision: https://reviews.freebsd.org/D1019
Exp-run by: antoine
Reviewed by: perl@
Approved by: portmgr
to just depend on databases/p5-DBD-mysql as that will handle the MYSQL_VER
magic.
This is required as only databases/p5-DBD-mysql supports mariadb-client and
the upcomming perconaXX-client.
Approved by: portmgr (bapt)
Initial patches by: pgollucci
- pass maintainerhship to submitter
- broken on < 900000
- while here drop WWWDIR_REL in favor of WWWDIR and use PORTDOCS
PR: ports/165211
Submitted by: pakhom706@gmail.com
Feature safe: yes
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
. name="zoneminder";
. do load_rc_config at a proper location and remove a second one;
. some whitespace refinement;
. do a 10 seconds pause only at system startup.
Do not bump PORTREVISION for now, it'll be done when the file is renamed.
Submitted by: dougb
zmwatch[2429].ERR [Shared data size conflict in shared_data for monitor Monitor-1, expected 328, got 316]
The patch for i386 ($arch should be 32 here but perl uses 64 bit integer):
-----
-our $arch = int(3.2*length(~0));
+our $arch = 32;
-----
I'm not sure how to properly fix this. I'm all ears.
Suggested by: Yury Bushmelev <jay4mail@gmail.com> (via e-mail)
. www/mod_perl2 from RUN_DEPENDS (currently port uses only PHP for web);
. security/gnutls from BUILD_DEPENDS (the port is just fine with openssl
from the base system).
Bump PORTREVISION.
Suggested by: Yury Bushmelev <jay4mail@gmail.com> (via e-mail)