FreeBSD Bugzilla – Attachment 74553 Details for
Bug 107820
[maintainer update] comms/atslog: update to 2.0.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 11.37 KB, created by
Alexander Logvinov
on 2007-01-11 12:50:18 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Alexander Logvinov
Created:
2007-01-11 12:50:18 UTC
Size:
11.37 KB
patch
obsolete
>diff -ruN --exclude=CVS /usr/ports/comms/atslog/Makefile /home/atslog/release/atslog/Makefile >--- /usr/ports/comms/atslog/Makefile Sat Dec 30 13:38:03 2006 >+++ /home/atslog/release/atslog/Makefile Thu Jan 11 21:23:56 2007 >@@ -6,26 +6,21 @@ > # > > PORTNAME= atslog >-PORTVERSION= 2.0.0.p4 >-PORTREVISION= 2 >+PORTVERSION= 2.0.0 > CATEGORIES= comms >-MASTER_SITES= ${MASTER_SITE_BERLIOS} >-MASTER_SITE_SUBDIR=${PORTNAME} >-DISTNAME= ${PORTNAME}-2.0.0pre4 >+MASTER_SITES= BERLIOS > > MAINTAINER= ports@logvinov.com > COMMENT= Software for collecting and analyzing calls from different PBX models > >-BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql >-RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql >- > OPTIONS= LIBWRAP "Enable TCP wrapper support" on \ >+ MYSQL "Enable MySQL support" on \ >+ PGSQL "Enable PostgreSQL support" off \ > WWW "Install web interface" on \ > WWWGD "Graphic reports" on > > HAS_CONFIGURE= yes > USE_PERL5= yes >-USE_MYSQL= yes > USE_RC_SUBR= ${PORTNAME}d > PORTDOCS= CHANGES ChangeLog DEINSTALL INSTALL LICENSE TODO UPDATING USAGE > SUB_FILES= pkg-message >@@ -36,8 +31,12 @@ > > .include <bsd.port.pre.mk> > >+.if defined(WITHOUT_MYSQL) && !defined(WITH_PGSQL) >+IGNORE= is useless without a database. Please (re)run 'make config' and choose one of PGSQL and MYSQL" >+.endif >+ > .if !defined(WITHOUT_WWW) >-USE_PHP= mysql pcre >+USE_PHP= pcre > WANT_PHP_WEB= yes > PLIST_SUB+= WWW="" > .if !defined(WITHOUT_WWWGD) >@@ -48,17 +47,31 @@ > PLIST_SUB+= WWW="@comment " > .endif > >+.if !defined(WITHOUT_MYSQL) >+USE_MYSQL= yes >+BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql >+RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql >+.if !defined(WITHOUT_WWW) >+USE_PHP+= mysql >+.endif >+.endif >+ >+.if defined(WITH_PGSQL) >+USE_PGSQL= yes >+BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg >+RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg >+.if !defined(WITHOUT_WWW) >+USE_PHP+= pgsql >+.endif >+.endif >+ > post-patch: > .if defined(WITHOUT_LIBWRAP) > @${REINPLACE_CMD} -e 's|LIBWRAP=|#LIBWRAP=|' ${WRKSRC}/${USE_RC_SUBR}/Makefile > @${REINPLACE_CMD} -e 's|#define|//#define|' ${WRKSRC}/${USE_RC_SUBR}/${USE_RC_SUBR}.h > .endif >- @${REINPLACE_CMD} -e 's|createsqltables.mysql.sql|${DATADIR}/sql/createsqltables.mysql.sql|' \ >+ @${REINPLACE_CMD} -e 's|createsqltables.|${DATADIR}/sql/createsqltables.|g' \ > -e 's|data.sql|${DATADIR}/sql/data.sql|' ${WRKSRC}/data/sql/install-sql.pl >-.for i in ${CONFIGS} >- @${REINPLACE_CMD} -e 's|/log|/log/atslog|' ${WRKSRC}/include/${i}.in >-.endfor >- @${MV} ${WRKSRC}/www/include/set/conf.inc.php ${WRKSRC}/www/include/set/conf.inc.default.php > > do-install: > @${INSTALL_PROGRAM} ${WRKSRC}/${USE_RC_SUBR}/${USE_RC_SUBR} ${PREFIX}/bin >@@ -96,18 +109,18 @@ > ${INSTALL_SCRIPT} ${WRKSRC}/data/sql/install-sql.pl ${DATADIR}/sql > ${MKDIR} ${PREFIX}/libexec/${PORTNAME} > cd ${WRKSRC}/libexec && \ >- ${FIND} * -type f -exec \ >+ ${FIND} . -type f -exec \ > ${INSTALL_DATA} "{}" "${PREFIX}/libexec/${PORTNAME}/{}" \; > .if !defined(WITHOUT_WWW) > ${MKDIR} ${PREFIX}/www/${PORTNAME} > cd ${WRKSRC}/www && \ >- ${FIND} * -type d ! -empty -exec \ >+ ${FIND} . -type d ! -empty -exec \ > ${MKDIR} "${PREFIX}/www/${PORTNAME}/{}" \; && \ >- ${FIND} -E * -type f ! -iregex ".*Makefile" -exec \ >+ ${FIND} -E . -type f ! -iregex "(.*Makefile|.*\.orig)" -exec \ > ${INSTALL_DATA} "{}" "${PREFIX}/www/${PORTNAME}/{}" \; >-.if !exists(${PREFIX}/www/${PORTNAME}/include/set/conf.inc.php) >- ${INSTALL_DATA} ${WRKSRC}/www/include/set/conf.inc.default.php \ >- ${PREFIX}/www/${PORTNAME}/include/set/conf.inc.php >+.if !exists(${PREFIX}/www/${PORTNAME}/include/config.inc.php) >+ ${INSTALL_DATA} ${WRKSRC}/www/include/config.inc.php.default \ >+ ${PREFIX}/www/${PORTNAME}/include/config.inc.php > .endif > ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/www/${PORTNAME} > .endif >diff -ruN --exclude=CVS /usr/ports/comms/atslog/distinfo /home/atslog/release/atslog/distinfo >--- /usr/ports/comms/atslog/distinfo Thu Dec 28 00:14:32 2006 >+++ /home/atslog/release/atslog/distinfo Thu Jan 11 20:28:06 2007 >@@ -1,3 +1,3 @@ >-MD5 (atslog-2.0.0pre4.tar.gz) = 2b6a76f6af5bbd5a2eefd61fc48e784d >-SHA256 (atslog-2.0.0pre4.tar.gz) = bf639ed98784d6e1c24fefbed29b830016275374c75eb32b3c90c0a14bbeb5d7 >-SIZE (atslog-2.0.0pre4.tar.gz) = 589398 >+MD5 (atslog-2.0.0.tar.gz) = 441c1fef1fae4a4a56a7de1f2841df94 >+SHA256 (atslog-2.0.0.tar.gz) = 33dea90446f9dec22c9aaa6b2e59e21868574300cbf317a16b50ab265d75ce18 >+SIZE (atslog-2.0.0.tar.gz) = 596792 >diff -ruN --exclude=CVS /usr/ports/comms/atslog/files/atslogd.in /home/atslog/release/atslog/files/atslogd.in >--- /usr/ports/comms/atslog/files/atslogd.in Thu Dec 28 00:14:32 2006 >+++ /home/atslog/release/atslog/files/atslogd.in Thu Jan 11 21:32:24 2007 >@@ -3,7 +3,7 @@ > # $FreeBSD: ports/comms/atslog/files/atslogd.in,v 1.1 2006/12/27 15:14:32 miwi Exp $ > # > # PROVIDE: atslogd >-# REQUIRE: mysql >+# REQUIRE: mysql postgresql > # KEYWORD: shutdown > > # >diff -ruN --exclude=CVS /usr/ports/comms/atslog/files/patch-diagram_bars.php /home/atslog/release/atslog/files/patch-diagram_bars.php >--- /usr/ports/comms/atslog/files/patch-diagram_bars.php Thu Jan 1 09:00:00 1970 >+++ /home/atslog/release/atslog/files/patch-diagram_bars.php Thu Jan 11 20:58:51 2007 >@@ -0,0 +1,26 @@ >+--- www/diagram/diagram_bars_dur.php.orig Thu Jan 11 05:43:48 2007 >++++ www/diagram/diagram_bars_dur.php Thu Jan 11 20:22:30 2007 >+@@ -107,23 +107,7 @@ >+ $prevDay=$mkday; >+ $prevDOfMonth=$DayOfMonth; >+ } >+- $Columns = sizeof($allDays); >+- if($Columns > 30){ >+- $delta = ceil($Columns/30); >+ >+- $giveDelta=0; >+- while (list($key, $val) = each($allDays)) { >+- if($giveDelta == $key){ >+- $giveDelta+=$delta; >+- }else{ >+- $allDays[$key][0]=''; >+- } >+- if($val[1] > $maxValue){ >+- $maxValue=$val[1]; >+- } >+- } >+- } >+- >+ //if($debug) print_r($allDays); >+ //if($debug) print("I".$maxValue."I"); >+ >diff -ruN --exclude=CVS /usr/ports/comms/atslog/files/patch-diagram_bars_dur.php /home/atslog/release/atslog/files/patch-diagram_bars_dur.php >--- /usr/ports/comms/atslog/files/patch-diagram_bars_dur.php Thu Jan 1 09:00:00 1970 >+++ /home/atslog/release/atslog/files/patch-diagram_bars_dur.php Thu Jan 11 20:59:01 2007 >@@ -0,0 +1,26 @@ >+--- www/diagram/diagram_bars.php.orig Thu Jan 11 05:43:48 2007 >++++ www/diagram/diagram_bars.php Thu Jan 11 20:22:30 2007 >+@@ -105,23 +105,6 @@ >+ $prevDOfMonth=$DayOfMonth; >+ } >+ >+- $Columns = sizeof($allDays); >+- if($Columns > 30){ >+- $delta = ceil($Columns/30); >+- >+- $giveDelta=0; >+- while (list($key, $val) = each($allDays)) { >+- if($giveDelta == $key){ >+- $giveDelta+=$delta; >+- }else{ >+- $allDays[$key][0]=''; >+- } >+- if($val[1] > $maxValue){ >+- $maxValue=$val[1]; >+- } >+- } >+- } >+- >+ if($debug) print_r($allDays); >+ if($debug) print("I".$maxValue."I"); >+ >diff -ruN --exclude=CVS /usr/ports/comms/atslog/files/patch-include__atslogmaster.in /home/atslog/release/atslog/files/patch-include__atslogmaster.in >--- /usr/ports/comms/atslog/files/patch-include__atslogmaster.in Sat Dec 30 13:38:03 2006 >+++ /home/atslog/release/atslog/files/patch-include__atslogmaster.in Thu Jan 1 09:00:00 1970 >@@ -1,11 +0,0 @@ >---- ./include/atslogmaster.in.orig Sat Dec 30 06:04:56 2006 >-+++ ./include/atslogmaster.in Sat Dec 30 06:05:08 2006 >-@@ -45,6 +45,8 @@ >- ;; >- esac >- >-+mkdir -p $logdir >-+ >- # ðÒÏ×ÅÒÉÍ, ÉÓÐÏÌØÚÕÅÔÓÑ tcp ÐÏÒÔ, ÉÌÉ ÐÏÒÔ × /dev/ >- TCPPORT=$(expr $port : ".*tcp:.*\$") >- if [ $TCPPORT = 0 ];then >diff -ruN --exclude=CVS /usr/ports/comms/atslog/files/pkg-message.in /home/atslog/release/atslog/files/pkg-message.in >--- /usr/ports/comms/atslog/files/pkg-message.in Thu Dec 28 00:14:32 2006 >+++ /home/atslog/release/atslog/files/pkg-message.in Thu Jan 11 16:19:03 2007 >@@ -17,4 +17,4 @@ > Allow from 127.0.0.1 .example.com > </Directory> > >-and then edit %%PREFIX%%/www/atslog/include/set/conf.inc.php >+and then edit %%PREFIX%%/www/atslog/include/config.inc.php >diff -ruN --exclude=CVS /usr/ports/comms/atslog/pkg-descr /home/atslog/release/atslog/pkg-descr >--- /usr/ports/comms/atslog/pkg-descr Thu Dec 28 00:14:32 2006 >+++ /home/atslog/release/atslog/pkg-descr Tue Jan 9 23:55:15 2007 >@@ -3,4 +3,4 @@ > models. At present, the program operates successfully with Panasonic, Samsung, > Hybrex, Siemens, LG, and Alcatel PBX models. > >-WWW: http://www.atslog.dp.ua/en/about/ >+WWW: http://www.atslog.com/en/about/ >diff -ruN --exclude=CVS /usr/ports/comms/atslog/pkg-plist /home/atslog/release/atslog/pkg-plist >--- /usr/ports/comms/atslog/pkg-plist Sat Dec 30 10:56:41 2006 >+++ /home/atslog/release/atslog/pkg-plist Thu Jan 11 16:15:47 2007 >@@ -1,5 +1,5 @@ > @unexec if cmp -s %D/etc/atslog.conf %D/etc/atslog.conf.default; then rm -f %D/etc/atslog.conf; fi >-%%WWW%%@unexec if cmp -s %D/www/atslog/include/set/conf.inc.php %D/www/atslog/include/set/conf.inc.default.php; then rm -f %D/www/atslog/include/set/conf.inc.php; fi >+%%WWW%%@unexec if cmp -s %D/www/atslog/include/config.inc.php %D/www/atslog/include/config.inc.php.default; then rm -f %D/www/atslog/include/config.inc.php; fi > bin/atslogcleardb.pl > bin/atslogd > bin/atslogdaily >@@ -22,16 +22,17 @@ > libexec/atslog/kx-td1232.lib > libexec/atslog/kx-td500.lib > libexec/atslog/kx-td816ru.lib >+libexec/atslog/kx-tda100.lib > libexec/atslog/ldk-300.lib > libexec/atslog/nx-820.lib >+libexec/atslog/officeserv-7200.lib > libexec/atslog/skp-816.lib > %%DATADIR%%/lang/en_US > %%DATADIR%%/lang/ru_RU.CP1251 > %%DATADIR%%/lang/ru_RU.KOI8-R > %%DATADIR%%/lang/ru_RU.UTF-8 >+%%DATADIR%%/sql/createsqltables.Pg.sql > %%DATADIR%%/sql/createsqltables.mysql.sql >-%%DATADIR%%/sql/createsqltables.pgsql.sql >-%%DATADIR%%/sql/createuser.pgsql.sql > %%DATADIR%%/sql/data.sql > %%DATADIR%%/sql/install-sql.pl > %%EXAMPLESDIR%%/textlogs/Alcatel 4200.txt >@@ -74,12 +75,16 @@ > %%EXAMPLESDIR%%/textlogs/Panasonic KX-TD500 Type C.txt > %%EXAMPLESDIR%%/textlogs/Panasonic KX-TD500 Type D.txt > %%EXAMPLESDIR%%/textlogs/Panasonic KX-TD816RU.txt >+%%EXAMPLESDIR%%/textlogs/Panasonic KX-TDA100 A.txt >+%%EXAMPLESDIR%%/textlogs/Panasonic KX-TDA100 B.txt >+%%EXAMPLESDIR%%/textlogs/Panasonic KX-TDA100 C.txt > %%EXAMPLESDIR%%/textlogs/Panasonic KX-TEM824.txt > %%EXAMPLESDIR%%/textlogs/Samsung DCS Compact II.txt > %%EXAMPLESDIR%%/textlogs/Samsung DCS.txt > %%EXAMPLESDIR%%/textlogs/Samsung NX-1232.txt > %%EXAMPLESDIR%%/textlogs/Samsung NX-820(variant 1).txt > %%EXAMPLESDIR%%/textlogs/Samsung NX-820(variant 2).txt >+%%EXAMPLESDIR%%/textlogs/Samsung OfficeServ 7200.txt > %%EXAMPLESDIR%%/textlogs/Samsung SKP 56_120.txt > %%EXAMPLESDIR%%/textlogs/Samsung SKP-36HX.txt > %%EXAMPLESDIR%%/textlogs/Samsung SKP-816.txt >@@ -208,8 +213,8 @@ > %%WWW%%www/atslog/include/set/printfooter.html > %%WWW%%www/atslog/include/set/menuTable.html > %%WWW%%www/atslog/include/set/footer.html >-%%WWW%%www/atslog/include/set/conf.inc.default.php >-%%WWW%%@exec [ -f %B/conf.inc.php ] || cp %B/%f %B/conf.inc.php >+%%WWW%%www/atslog/include/config.inc.php.default >+%%WWW%%@exec [ -f %B/config.inc.php ] || cp %B/%f %B/config.inc.php > %%WWW%%www/atslog/include/set/functions.js > %%WWW%%www/atslog/include/set/commonData.php > %%WWW%%www/atslog/include/set/.htaccess
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 107820
: 74553