* [gentoo-commits] gentoo-x86 commit in www-misc/zoneminder: zoneminder-1.28.0.ebuild ChangeLog
@ 2014-12-21 21:51 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 3+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-12-21 21:51 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/12/21 21:51:56
Modified: zoneminder-1.28.0.ebuild ChangeLog
Log:
Add missing dependencies, bug 532922
(Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key EBE6A336BE19039C!)
Revision Changes Path
1.2 www-misc/zoneminder/zoneminder-1.28.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild?r1=1.1&r2=1.2
Index: zoneminder-1.28.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- zoneminder-1.28.0.ebuild 6 Nov 2014 21:23:51 -0000 1.1
+++ zoneminder-1.28.0.ebuild 21 Dec 2014 21:51:56 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild,v 1.1 2014/11/06 21:23:51 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild,v 1.2 2014/12/21 21:51:56 dilfridge Exp $
# TO DO:
# * ffmpeg support can be disabled in CMakeLists.txt but it does not build then
@@ -37,7 +37,9 @@
"
DEPEND="
+ app-admin/eselect-php[apache2]
dev-lang/perl:=
+ dev-lang/php[apache2,cgi,curl,inifile,pdo,mysql,mysqli,sockets]
dev-libs/libpcre
dev-perl/Archive-Zip
dev-perl/DateManip
@@ -54,6 +56,7 @@
virtual/perl-Getopt-Long
virtual/perl-Sys-Syslog
virtual/perl-Time-HiRes
+ www-servers/apache
curl? ( net-misc/curl )
gcrypt? ( dev-libs/libgcrypt )
gnutls? ( net-libs/gnutls )
1.46 www-misc/zoneminder/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/ChangeLog?rev=1.46&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/ChangeLog?rev=1.46&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/ChangeLog?r1=1.45&r2=1.46
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-misc/zoneminder/ChangeLog,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -r1.45 -r1.46
--- ChangeLog 6 Nov 2014 21:23:51 -0000 1.45
+++ ChangeLog 21 Dec 2014 21:51:56 -0000 1.46
@@ -1,6 +1,10 @@
# ChangeLog for www-misc/zoneminder
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-misc/zoneminder/ChangeLog,v 1.45 2014/11/06 21:23:51 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-misc/zoneminder/ChangeLog,v 1.46 2014/12/21 21:51:56 dilfridge Exp $
+
+ 21 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org>
+ zoneminder-1.28.0.ebuild:
+ Add missing dependencies, bug 532922
*zoneminder-1.28.0 (06 Nov 2014)
^ permalink raw reply [flat|nested] 3+ messages in thread
* [gentoo-commits] gentoo-x86 commit in www-misc/zoneminder: zoneminder-1.28.0.ebuild ChangeLog
@ 2015-03-31 19:04 Ulrich Mueller (ulm)
0 siblings, 0 replies; 3+ messages in thread
From: Ulrich Mueller (ulm) @ 2015-03-31 19:04 UTC (permalink / raw
To: gentoo-commits
ulm 15/03/31 19:04:38
Modified: zoneminder-1.28.0.ebuild ChangeLog
Log:
Update dependency after package move of eselect modules to app-eselect.
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 9433907D693FB5B8!)
Revision Changes Path
1.3 www-misc/zoneminder/zoneminder-1.28.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild?r1=1.2&r2=1.3
Index: zoneminder-1.28.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- zoneminder-1.28.0.ebuild 21 Dec 2014 21:51:56 -0000 1.2
+++ zoneminder-1.28.0.ebuild 31 Mar 2015 19:04:37 -0000 1.3
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild,v 1.2 2014/12/21 21:51:56 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild,v 1.3 2015/03/31 19:04:37 ulm Exp $
# TO DO:
-# * ffmpeg support can be disabled in CMakeLists.txt but it does not build then
+# * ffmpeg support can be disabled in CMakeLists.txt but it does not build then
# $(cmake-utils_useno ffmpeg ZM_NO_FFMPEG)
# * dependencies of unknown status:
# dev-perl/Archive-Zip
@@ -37,7 +37,7 @@
"
DEPEND="
- app-admin/eselect-php[apache2]
+ app-eselect/eselect-php[apache2]
dev-lang/perl:=
dev-lang/php[apache2,cgi,curl,inifile,pdo,mysql,mysqli,sockets]
dev-libs/libpcre
1.47 www-misc/zoneminder/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/ChangeLog?rev=1.47&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/ChangeLog?rev=1.47&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/ChangeLog?r1=1.46&r2=1.47
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-misc/zoneminder/ChangeLog,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -r1.46 -r1.47
--- ChangeLog 21 Dec 2014 21:51:56 -0000 1.46
+++ ChangeLog 31 Mar 2015 19:04:37 -0000 1.47
@@ -1,6 +1,9 @@
# ChangeLog for www-misc/zoneminder
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-misc/zoneminder/ChangeLog,v 1.46 2014/12/21 21:51:56 dilfridge Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-misc/zoneminder/ChangeLog,v 1.47 2015/03/31 19:04:37 ulm Exp $
+
+ 31 Mar 2015; Ulrich Müller <ulm@gentoo.org> zoneminder-1.28.0.ebuild:
+ Update dependency after package move of eselect modules to app-eselect.
21 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org>
zoneminder-1.28.0.ebuild:
^ permalink raw reply [flat|nested] 3+ messages in thread
* [gentoo-commits] gentoo-x86 commit in www-misc/zoneminder: zoneminder-1.28.0.ebuild ChangeLog
@ 2014-11-06 21:23 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 3+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-11-06 21:23 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/11/06 21:23:51
Modified: ChangeLog
Added: zoneminder-1.28.0.ebuild
Log:
Version bump. Fixes in addition bugs 519752, 523056, 523058
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key EBE6A336BE19039C!)
Revision Changes Path
1.45 www-misc/zoneminder/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/ChangeLog?rev=1.45&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/ChangeLog?rev=1.45&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/ChangeLog?r1=1.44&r2=1.45
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-misc/zoneminder/ChangeLog,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -r1.44 -r1.45
--- ChangeLog 26 Apr 2014 20:02:12 -0000 1.44
+++ ChangeLog 6 Nov 2014 21:23:51 -0000 1.45
@@ -1,6 +1,12 @@
# ChangeLog for www-misc/zoneminder
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-misc/zoneminder/ChangeLog,v 1.44 2014/04/26 20:02:12 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-misc/zoneminder/ChangeLog,v 1.45 2014/11/06 21:23:51 dilfridge Exp $
+
+*zoneminder-1.28.0 (06 Nov 2014)
+
+ 06 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org>
+ +zoneminder-1.28.0.ebuild:
+ Version bump. Fixes in addition bugs 519752, 523056, 523058
26 Apr 2014; Andreas K. Huettel <dilfridge@gentoo.org>
zoneminder-1.27.0.ebuild, metadata.xml:
1.1 www-misc/zoneminder/zoneminder-1.28.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild?rev=1.1&content-type=text/plain
Index: zoneminder-1.28.0.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/www-misc/zoneminder/zoneminder-1.28.0.ebuild,v 1.1 2014/11/06 21:23:51 dilfridge Exp $
# TO DO:
# * ffmpeg support can be disabled in CMakeLists.txt but it does not build then
# $(cmake-utils_useno ffmpeg ZM_NO_FFMPEG)
# * dependencies of unknown status:
# dev-perl/Archive-Zip
# dev-perl/Device-SerialPort
# dev-perl/MIME-Lite
# dev-perl/MIME-tools
# dev-perl/PHP-Serialization
# virtual/perl-Archive-Tar
# virtual/perl-libnet
# virtual/perl-Module-Load
EAPI=5
PERL_EXPORT_PHASE_FUNCTIONS=no
inherit perl-module readme.gentoo eutils base cmake-utils depend.php depend.apache multilib flag-o-matic
MY_PN="ZoneMinder"
DESCRIPTION="ZoneMinder allows you to capture, analyse, record and monitor any cameras attached to your system"
HOMEPAGE="http://www.zoneminder.com/"
SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="~amd64"
IUSE="curl gcrypt gnutls +mmap +openssl vlc"
SLOT="0"
REQUIRED_USE="
|| ( openssl gnutls )
"
DEPEND="
dev-lang/perl:=
dev-libs/libpcre
dev-perl/Archive-Zip
dev-perl/DateManip
dev-perl/DBD-mysql
dev-perl/DBI
dev-perl/URI-Encode
dev-perl/libwww-perl
sys-auth/polkit
sys-libs/zlib
virtual/ffmpeg
virtual/jpeg
virtual/mysql
virtual/perl-ExtUtils-MakeMaker
virtual/perl-Getopt-Long
virtual/perl-Sys-Syslog
virtual/perl-Time-HiRes
curl? ( net-misc/curl )
gcrypt? ( dev-libs/libgcrypt )
gnutls? ( net-libs/gnutls )
mmap? ( dev-perl/Sys-Mmap )
openssl? ( dev-libs/openssl )
vlc? ( media-video/vlc[live] )
"
RDEPEND="${DEPEND}"
# we cannot use need_httpd_cgi here, since we need to setup permissions for the
# webserver in global scope (/etc/zm.conf etc), so we hardcode apache here.
need_apache
need_php_httpd
S=${WORKDIR}/${MY_PN}-${PV}
PATCHES=(
"${FILESDIR}/${PN}-1.26.5"-automagic.patch
)
MY_ZM_WEBDIR=/usr/share/zoneminder/www
pkg_setup() {
require_php_with_use mysql sockets apache2
}
src_configure() {
append-cxxflags -D__STDC_CONSTANT_MACROS
perl_set_version
mycmakeargs=(
-DZM_PERL_SUBPREFIX=${VENDOR_LIB#/usr}
-DZM_TMPDIR=/var/tmp/zm
-DZM_SOCKDIR=/var/run/zm
-DZM_WEB_USER=apache
-DZM_WEB_GROUP=apache
-DZM_WEBDIR=${MY_ZM_WEBDIR}
$(cmake-utils_useno mmap ZM_NO_MMAP)
-DZM_NO_X10=OFF
-DZM_NO_FFMPEG=OFF
$(cmake-utils_useno curl ZM_NO_CURL)
$(cmake-utils_useno vlc ZM_NO_LIBVLC)
$(cmake-utils_useno openssl CMAKE_DISABLE_FIND_PACKAGE_OpenSSL)
$(cmake-utils_use_has gnutls)
$(cmake-utils_use_has gcrypt)
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
# the log directory
keepdir /var/log/zm
fowners apache:apache /var/log/zm
# now we duplicate the work of zmlinkcontent.sh
dodir /var/lib/zoneminder /var/lib/zoneminder/images /var/lib/zoneminder/events
fperms -R 0775 /var/lib/zoneminder
fowners -R apache:apache /var/lib/zoneminder
dosym /var/lib/zoneminder/images ${MY_ZM_WEBDIR}/images
dosym /var/lib/zoneminder/events ${MY_ZM_WEBDIR}/events
# bug 523058
keepdir ${MY_ZM_WEBDIR}/temp
fowners -R apache:apache ${MY_ZM_WEBDIR}/temp
# the configuration file
fperms 0640 /etc/zm.conf
fowners root:apache /etc/zm.conf
# init scripts etc
newinitd "${FILESDIR}"/init.d zoneminder
newconfd "${FILESDIR}"/conf.d zoneminder
cp "${FILESDIR}"/10_zoneminder.conf "${T}"/10_zoneminder.conf
sed -i "${T}"/10_zoneminder.conf -e "s:%ZM_WEBDIR%:${MY_ZM_WEBDIR}:g"
dodoc AUTHORS BUGS ChangeLog INSTALL NEWS README.md TODO "${T}"/10_zoneminder.conf
perl_delete_packlist
readme.gentoo_src_install
}
pkg_postinst() {
local myold=${REPLACING_VERSIONS}
[ "${myold}" = ${PV} ] || elog "You have upgraded zoneminder and may have to upgrade your database now."
}
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-03-31 19:04 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-21 21:51 [gentoo-commits] gentoo-x86 commit in www-misc/zoneminder: zoneminder-1.28.0.ebuild ChangeLog Andreas HAttel (dilfridge)
-- strict thread matches above, loose matches on Subject: below --
2015-03-31 19:04 Ulrich Mueller (ulm)
2014-11-06 21:23 Andreas HAttel (dilfridge)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox