summaryrefslogtreecommitdiff
path: root/misc/nxtvepg
diff options
context:
space:
mode:
authormagick <magick@pkgsrc.org>2001-08-26 14:15:32 +0000
committermagick <magick@pkgsrc.org>2001-08-26 14:15:32 +0000
commit70cc2b61c4464f63235e3db16d951f11584b3cef (patch)
treefc8dbed4663de0d522ff2dfe985c37cd6ebf61a8 /misc/nxtvepg
parent402cf3dc81dc9f0929c690f02d47b44d6222bbbe (diff)
downloadpkgsrc-70cc2b61c4464f63235e3db16d951f11584b3cef.tar.gz
Update to 0.6.0
While here, clean it up a bit: don't install to X11BASE buildlink'ify homepage moved archive is downloadable, remove NO_SRC_ON_FTP Changes between 0.5.2 and 0.6.0: - Possibility to invoke user-defined external commands from the context menu in the browser listbox, e.g. to program a timer for the selected programme in a scheduler like plan. - Dump of programme list or selected programme descriptions into a file in HTML format, from where they can be loaded by any WWW browser. This may be of interest for people who want to print out TV schedules onto dead trees. - New text search option Match full to allow exact title matches, e.g. a search for "heute" will no longer match on "heute journal" when full match is enabled. - Alphabetically sorted series list in the filter menu.
Diffstat (limited to 'misc/nxtvepg')
-rw-r--r--misc/nxtvepg/Makefile15
-rw-r--r--misc/nxtvepg/distinfo10
-rw-r--r--misc/nxtvepg/patches/patch-aa48
-rw-r--r--misc/nxtvepg/patches/patch-ab6
4 files changed, 42 insertions, 37 deletions
diff --git a/misc/nxtvepg/Makefile b/misc/nxtvepg/Makefile
index 6f0b4397589..e44cd03d02b 100644
--- a/misc/nxtvepg/Makefile
+++ b/misc/nxtvepg/Makefile
@@ -1,25 +1,19 @@
-# $NetBSD: Makefile,v 1.8 2001/06/15 19:49:21 magick Exp $
+# $NetBSD: Makefile,v 1.9 2001/08/26 14:15:32 magick Exp $
-DISTNAME= nxtvepg-0.5.2
+DISTNAME= nxtvepg-0.6.0
CATEGORIES= misc
MASTER_SITES= http://www.nefkom.net/tomzo/prj/nxtvepg/src/
MAINTAINER= magick@zhadum.de
-HOMEPAGE= http://nxtvepg.tripod.com/
+HOMEPAGE= http://www.nefkom.net/tomzo/prj/nxtvepg/
COMMENT= NextView EPG decoder
-DEPENDS+= tk>=8.3.2:../../x11/tk
-
ONLY_FOR_PLATFORM= NetBSD-1.4[Y-Z]-* NetBSD-1.4Z[A-Z]-* \
NetBSD-1.5_ALPHA-* NetBSD-1.[5-9]*-*
-NO_SRC_ON_FTP= Already in MASTER_SITE_LOCAL
-
-USE_X11BASE= yes
USE_PERL5= yes
USE_GMAKE= yes
-
-MAKE_ENV+= X11PREFIX=${X11PREFIX}
+USE_X11= yes
pre-configure:
cd ${WRKSRC}; \
@@ -27,4 +21,5 @@ pre-configure:
${SED} -e "s|@PERL5@|${PERL5}|g" pod2help.pl.orig > pod2help.pl; \
${CHMOD} +x ${WRKSRC}/pod2help.pl
+.include "../../x11/tk/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/misc/nxtvepg/distinfo b/misc/nxtvepg/distinfo
index 920fead336e..6ee6708527b 100644
--- a/misc/nxtvepg/distinfo
+++ b/misc/nxtvepg/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.6 2001/06/15 19:49:21 magick Exp $
+$NetBSD: distinfo,v 1.7 2001/08/26 14:15:32 magick Exp $
-SHA1 (nxtvepg-0.5.2.tar.gz) = 0e20a6e6d92630ba15b4527ecfb1e3addeed993b
-Size (nxtvepg-0.5.2.tar.gz) = 337928 bytes
-SHA1 (patch-aa) = e7efa2a757405c82d35c36025564551e0e568af6
-SHA1 (patch-ab) = 057fd7fc5e08a198e4ea800bfcb1dadf03363ce0
+SHA1 (nxtvepg-0.6.0.tar.gz) = a10876b7c41d98d7bf1888838bcfe17b9a820a8b
+Size (nxtvepg-0.6.0.tar.gz) = 384485 bytes
+SHA1 (patch-aa) = c58883ef57bc1a6a72964aa8a35885c76d909c9b
+SHA1 (patch-ab) = 634cfd179fd1043e3272ce27836a9052b199d1f4
SHA1 (patch-ac) = 2a72e3ea0abdf0ec8e1514c7067576448bc82cdc
SHA1 (patch-ad) = bd176db9fedd6c21be8967a577af45956985113c
SHA1 (patch-ae) = e73e5bd9b08f58d7301fa19237861cada6e9b6fe
diff --git a/misc/nxtvepg/patches/patch-aa b/misc/nxtvepg/patches/patch-aa
index d6cb4727968..253398bcb90 100644
--- a/misc/nxtvepg/patches/patch-aa
+++ b/misc/nxtvepg/patches/patch-aa
@@ -1,54 +1,64 @@
-$NetBSD: patch-aa,v 1.4 2001/06/09 15:14:26 magick Exp $
+$NetBSD: patch-aa,v 1.5 2001/08/26 14:15:32 magick Exp $
---- Makefile.orig Mon Jun 4 21:25:11 2001
+--- Makefile.orig Sat Aug 25 15:22:17 2001
+++ Makefile
-@@ -32,33 +32,33 @@
- include Makefile.win32
+@@ -33,36 +33,41 @@
else
--IROOT = /usr/local
-+IROOT = $(X11PREFIX)
- BINDIR = $(IROOT)/bin
- MANDIR = $(IROOT)/man/man1
+ ROOT =
+-prefix = /usr/local
++prefix = ${PREFIX}
+ exec_prefix = ${prefix}
+ bindir = $(ROOT)${exec_prefix}/bin
+ mandir = $(ROOT)${prefix}/man/man1
# if you have perl set the path here, else just leave it alone
-PERL = /usr/bin/perl
-+PERL = $(LOCALBASE)/bin/perl
++PERL = ${LOCALBASE}/bin/perl
-LDLIBS = -ltk8.3 -ltcl8.3 -L/usr/X11R6/lib -lX11 -lXmu -lm -ldl
-+LDLIBS = -ltk83 -ltcl83 -L$(X11BASE)/lib -lX11 -lm -lXmu
++#LDLIBS = -ltk8.3 -ltcl8.3 -L/usr/X11R6/lib -lX11 -lXmu -lm -ldl
++LDLIBS = -ltk83 -ltcl83 -lX11 -lXmu -lm
# use static libraries for debugging only
#LDLIBS = dbglib/libtk8.3.a dbglib/libtcl8.3.a -lX11 -lm -ldl -L/usr/X11R6/lib
-INCS += -I. -I/usr/X11R6/include
-+INCS += -I. -I$(X11BASE)/include -I$(LOCALBASE)/include
++#INCS += -I. -I/usr/X11R6/include
++INCS += -I. -I${X11BASE}/include
# path to Tcl/Tk headers, if not properly installed
#INCS += -I/usr/local/tcl/tcl8.0/generic -I/usr/local/tcl/tk8.0/generic
# path to Tcl/Tk script library (Tk is usually in X11/lib/tk#.#)
-DEFS += -DTK_LIBRARY_PATH=\"/usr/lib/tk8.3\"
-DEFS += -DTCL_LIBRARY_PATH=\"/usr/lib/tcl8.3\"
++-DEFS += -DTK_LIBRARY_PATH=\"/usr/lib/tk8.3\"
++-DEFS += -DTCL_LIBRARY_PATH=\"/usr/lib/tcl8.3\"
+DEFS += -DTK_LIBRARY_PATH=\"$(LOCALBASE)/lib/tk8.3\"
+DEFS += -DTCL_LIBRARY_PATH=\"$(LOCALBASE)/lib/tcl8.3\"
# path to the directory where the provider database files are kept
--DEFS += -DEPG_DB_DIR=\"/usr/tmp/nxtvdb\"
-+DEFS += -DEPG_DB_DIR=_PATH_TMP\"nxtvdb\"
+-DB_DIR = /usr/tmp/nxtvdb
+-DEFS += -DEPG_DB_DIR=\"$(DB_DIR)\"
++#DB_DIR = /usr/tmp/nxtvdb
++DB_DIR = _PATH_TMP\"nxtvdb\"
++DEFS += -DEPG_DB_DIR=$(DB_DIR)
+ INST_DB_DIR = $(ROOT)$(DB_DIR)
#WARN = -Wall -Wpointer-arith -Wnested-externs \
# -Werror -Wstrict-prototypes -Wmissing-prototypes
WARN = -Wall
CC = gcc
-CFLAGS = -pipe $(WARN) $(INCS) $(DEFS) -O2
-+CFLAGS += $(WARN) $(INCS) $(DEFS)
++CFLAGS = -pipe $(WARN) $(INCS) $(DEFS)
# ----- don't change anything below ------------------------------------------
-@@ -85,7 +85,6 @@
- test -d $(MANDIR) || mkdirhier $(MANDIR)
- install -c -m 0755 nxtvepg $(BINDIR)
- install -c -m 0644 nxtvepg.1 $(MANDIR)
-- rm -f $(MANDIR)/nxtvepg.1x
+@@ -91,7 +96,7 @@
+ chmod 0777 $(INST_DB_DIR)
+ install -c -m 0755 nxtvepg $(bindir)
+ install -c -m 0644 nxtvepg.1 $(mandir)
+- rm -f $(mandir)/nxtvepg.1x
++# rm -f $(mandir)/nxtvepg.1x
##%.o: %.c
## $(CC) $(CFLAGS) -c *.c -o *.o
diff --git a/misc/nxtvepg/patches/patch-ab b/misc/nxtvepg/patches/patch-ab
index c735c6cde77..5cd5e46aca6 100644
--- a/misc/nxtvepg/patches/patch-ab
+++ b/misc/nxtvepg/patches/patch-ab
@@ -1,7 +1,7 @@
-$NetBSD: patch-ab,v 1.2 2001/05/23 21:06:02 jlam Exp $
+$NetBSD: patch-ab,v 1.3 2001/08/26 14:15:32 magick Exp $
---- pod2help.pl.orig Sun Dec 31 00:08:28 2000
-+++ pod2help.pl Sun Feb 18 20:10:13 2001
+--- pod2help.pl.orig Sun Aug 26 10:07:03 2001
++++ pod2help.pl
@@ -1,4 +1,4 @@
-#!/usr/bin/perl
+#!@PERL5@