--- gnokii/Makefile 2011-01-26 09:47:43.062312903 +0100 +++ gnokii/Makefile 2011-01-26 09:48:16.113812759 +0100 @@ -6,8 +6,7 @@ # PORTNAME= gnokii -PORTVERSION= 0.6.29 -PORTREVISION= 1 +PORTVERSION= 0.6.30 PORTEPOCH= 1 CATEGORIES= comms MASTER_SITES= http://www.gnokii.org/download/gnokii/ \ @@ -17,6 +16,9 @@ MAINTAINER= mad@madpilot.net COMMENT= Tools to talk to GSM cellular phones +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser USE_BZIP2= yes @@ -50,6 +52,7 @@ SMSD "Enable smsd daemon" off \ MYSQL "Enable MySQL support for smsd" off \ PGSQL "Enable PostgreSQL support for smsd" off \ + SQLITE "Enable SQLite support in smsd" off \ X11 "Build graphical version (xgnokii)" on .include @@ -87,6 +90,12 @@ .else PLIST_SUB+= PGM='@comment ' .endif +.if exists(${LOCALBASE}/lib/libsqlite3.so) && !defined(WITHOUT_SQLITE) +LIB_DEPENDS+= sqlite3.8:${PORTSDIR}/databases/sqlite3 +PLIST_SUB+= SQLT='' +.else +PLIST_SUB+= SQLT='@comment ' +.endif .endif .if defined(WITHOUT_X11) --- gnokii/distinfo 2011-01-26 09:47:43.058252435 +0100 +++ gnokii/distinfo 2011-01-26 09:48:16.113812759 +0100 @@ -1,3 +1,2 @@ -MD5 (gnokii-0.6.29.tar.bz2) = 6111e0158a1129062bda6420db67c313 -SHA256 (gnokii-0.6.29.tar.bz2) = d1633e934b6b43c681ea96c5830d44683a85f05e64ea03c3ecf0d5096aee8470 -SIZE (gnokii-0.6.29.tar.bz2) = 1302020 +SHA256 (gnokii-0.6.30.tar.bz2) = 337c75369901cc6665219e3b92e29949fc83823e8d63608979230d72fe2e1dd4 +SIZE (gnokii-0.6.30.tar.bz2) = 1320209 --- gnokii/files/patch-common-phones-pcsc.c 2011-01-26 09:47:43.056252790 +0100 +++ gnokii/files/patch-common-phones-pcsc.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,12 +0,0 @@ ---- common/phones/pcsc.c.orig 2010-06-04 15:08:13.000466080 +0200 -+++ common/phones/pcsc.c 2010-06-04 15:15:44.926057193 +0200 -@@ -199,7 +199,9 @@ - case SCARD_W_UNPOWERED_CARD: - case SCARD_W_RESET_CARD: - case SCARD_W_REMOVED_CARD: -+/* removed from pcsc-lite - case SCARD_W_INSERTED_CARD: -+*/ - return GN_ERR_SIMPROBLEM; - case SCARD_E_NO_MEMORY: - return GN_ERR_MEMORYFULL; --- gnokii/pkg-plist 2011-01-26 09:47:43.057252333 +0100 +++ gnokii/pkg-plist 2011-01-26 09:48:16.101571566 +0100 @@ -21,7 +21,7 @@ lib/libgnokii.a lib/libgnokii.la lib/libgnokii.so -lib/libgnokii.so.6 +lib/libgnokii.so.7 libdata/pkgconfig/gnokii.pc libdata/pkgconfig/xgnokii.pc sbin/gnokiid @@ -53,6 +53,9 @@ %%PGM%%lib/smsd/libsmsd_pq.la %%PGM%%lib/smsd/libsmsd_pq.so %%PGM%%share/smsd/sms.tables.pq.sql +%%SQLT%%lib/smsd/libsmsd_sqlite.a +%%SQLT%%lib/smsd/libsmsd_sqlite.la +%%SQLT%%lib/smsd/libsmsd_sqlite.so %%SMSD%%@dirrm lib/smsd %%SMSD%%@dirrm share/smsd %%X11%%share/applications/xgnokii.desktop