From olivleh1@kartoffel.salatschuessel.net  Sat Jun 22 11:56:31 2002
Return-Path: <olivleh1@kartoffel.salatschuessel.net>
Received: from kartoffel.salatschuessel.net (pD9E21AC4.dip.t-dialin.net [217.226.26.196])
	by hub.freebsd.org (Postfix) with ESMTP id 9E7EB37B403
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 22 Jun 2002 11:56:29 -0700 (PDT)
Received: from kartoffel.salatschuessel.net (localhost [127.0.0.1])
	by kartoffel.salatschuessel.net (8.12.3/8.12.3) with ESMTP id g5MItvVT070213;
	Sat, 22 Jun 2002 20:55:57 +0200 (CEST)
	(envelope-from olivleh1@kartoffel.salatschuessel.net)
Received: (from root@localhost)
	by kartoffel.salatschuessel.net (8.12.3/8.12.3/Submit) id g5MItj16070212;
	Sat, 22 Jun 2002 20:55:45 +0200 (CEST)
Message-Id: <200206221855.g5MItj16070212@kartoffel.salatschuessel.net>
Date: Sat, 22 Jun 2002 20:55:45 +0200 (CEST)
From: Oliver Lehmann <lehmann@ans-netz.de>
Reply-To: Oliver Lehmann <lehmann@ans-netz.de>
To: FreeBSD-gnats-submit@freebsd.org
Cc: Oliver Lehmann <lehmann@ans-netz.de>
Subject: update-port: graphics/xawtv
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         39669
>Category:       ports
>Synopsis:       update-port: graphics/xawtv
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pat
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jun 22 12:00:10 PDT 2002
>Closed-Date:    Sun Jun 23 23:25:20 PDT 2002
>Last-Modified:  Sun Jun 23 23:25:20 PDT 2002
>Originator:     Oliver Lehmann
>Release:        FreeBSD 4.6-RC i386
>Organization:
>Environment:
System: FreeBSD kartoffel.salatschuessel.net 4.6-RC FreeBSD 4.6-RC #0: Sat May 25 19:26:51 CEST 2002 olivleh1@nudel.salatschuessel.net:/usr/obj/i386/usr/src/sys/KARTOFFEL i386


>Description:
	update xawtv
		files/patch-libvbi::os.h is death
>How-To-Repeat:
>Fix:



diff -ruN xawtv.old/Makefile /usr/ports/graphics/xawtv/Makefile
--- xawtv.old/Makefile	Sat Jun 22 16:49:32 2002
+++ /usr/ports/graphics/xawtv/Makefile	Sat Jun 22 20:19:43 2002
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	xawtv
-PORTVERSION=	3.74
+PORTVERSION=	3.75
 CATEGORIES=	graphics
 MASTER_SITES=	http://bytesex.org/xawtv/
 DISTNAME=	${PORTNAME}_${PORTVERSION}
@@ -25,10 +25,8 @@
 USE_XPM=	yes
 USE_X_PREFIX=	yes
 
-FILES_CFLAGS=	. font i2c man src radio webcam oldstuff/vtx \
-		libng libvbi http
-FILES_X11BASE=	configure Make.config.in
-FILES_LOCALBASE=configure
+FILES_X11BASE=	configure
+FILES_LOCALBASE=configure console/Subdir.mk x11/Subdir.mk
 
 MAN1=		alevtd.1 dump-mixers.1 fbtv.1 motv.1 ntsc-cc.1 propwatch.1 \
 		radio.1 record.1 rootv.1 scantv.1 showriff.1 streamer.1 \
@@ -51,11 +49,6 @@
 .endfor
 .for i in ${FILES_LOCALBASE}
 	${PERL} -pi -e "s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/$i
-.endfor
-
-post-configure:
-.for i in ${FILES_CFLAGS}
-	${PERL} -pi -e "s|^CFLAGS=|CFLAGS+=|g" ${WRKSRC}/$i/Makefile
 .endfor
 
 .include <bsd.port.post.mk>
diff -ruN xawtv.old/distinfo /usr/ports/graphics/xawtv/distinfo
--- xawtv.old/distinfo	Sat Jun 22 16:49:32 2002
+++ /usr/ports/graphics/xawtv/distinfo	Sat Jun 22 17:21:47 2002
@@ -1 +1 @@
-MD5 (xawtv_3.74.tar.gz) = e517590defc52441011ca541577bcf8f
+MD5 (xawtv_3.75.tar.gz) = 9ae700538a7b0bbfa7e7aeb971d66930
diff -ruN xawtv.old/files/patch-Makefile.in /usr/ports/graphics/xawtv/files/patch-Makefile.in
--- xawtv.old/files/patch-Makefile.in	Thu Jan  1 01:00:00 1970
+++ /usr/ports/graphics/xawtv/files/patch-Makefile.in	Sat Jun 22 20:23:12 2002
@@ -0,0 +1,21 @@
+--- Makefile.in.orig	Wed Jun 19 17:13:15 2002
++++ Makefile.in	Sat Jun 22 20:23:09 2002
+@@ -58,17 +58,7 @@
+ FOUND_ZVBI	:= @FOUND_ZVBI@
+ 
+ # build final cflags
+-CFLAGS	:= @CFLAGS@
+-CFLAGS	+= $(WARN_FLAGS)
+-CFLAGS	+= $(LFS_FLAGS)
+-CFLAGS	+= $(X11_FLAGS)
+-CFLAGS	+= $(LIB_FLAGS)
+-CFLAGS	+= -DCONFIGFILE='"$(config)"'
+-CFLAGS	+= -DLIBDIR='"$(libdir)"'
+-CFLAGS	+= -DVERSION='"$(VERSION)"'
+-
+-# shared objects need -fPIC
+-%.so : CFLAGS += -fPIC
++CFLAGS	+= @CFLAGS@ $(WARN_FLAGS) $(LFS_FLAGS) $(X11_FLAGS) $(LIB_FLAGS) -DCONFIGFILE='"$(config)"' -DLIBDIR='"$(libdir)"' -DVERSION='"$(VERSION)"' -fPIC
+ 
+ 
+ #########################################################
diff -ruN xawtv.old/files/patch-configure /usr/ports/graphics/xawtv/files/patch-configure
--- xawtv.old/files/patch-configure	Sat Jun 22 16:49:32 2002
+++ /usr/ports/graphics/xawtv/files/patch-configure	Sat Jun 22 17:56:54 2002
@@ -1,15 +1,15 @@
---- configure.orig	Wed Apr 10 12:03:15 2002
-+++ configure	Sun Apr 14 20:35:36 2002
-@@ -2022,7 +2022,7 @@
+--- configure.orig	Thu Jun 20 10:08:52 2002
++++ configure	Sat Jun 22 16:54:00 2002
+@@ -2028,7 +2028,7 @@
  	OpenBSD | FreeBSD | NetBSD)
  		# *BSD has important stuff (from ports)
  		# in /usr/local ...
 -		CFLAGS="$CFLAGS -I/usr/local/include -L/usr/local/lib"
-+		CFLAGS="$CFLAGS -I%%LOCALBASE%%/include -L%%LOCALBASE%%/lib"
++		CFLAGS="-I%%LOCALBASE%%/include -L%%LOCALBASE%%/lib"
  		FOUND_OS="bsd"
  		;;
  	*)
-@@ -2585,10 +2585,10 @@
+@@ -2591,10 +2591,10 @@
  /usr/XFree86/include/X11
  
  /usr/include
@@ -22,25 +22,25 @@
  /usr/lpp/Xamples/include
  
  /usr/openwin/include
-@@ -4374,19 +4374,13 @@
+@@ -4442,19 +4442,13 @@
  
- echo "$as_me:4375: checking for X11 config directory" >&5
+ echo "$as_me:4443: checking for X11 config directory" >&5
  echo $ECHO_N "checking for X11 config directory... $ECHO_C" >&6
 -x11conf=/usr/X11R6/lib/X11
 -if test -d /etc/X11; then
 -	x11conf=/etc/X11
 -fi
 +x11conf=%%X11BASE%%/lib/X11
- echo "$as_me:4381: result: $x11conf" >&5
+ echo "$as_me:4449: result: $x11conf" >&5
  echo "${ECHO_T}$x11conf" >&6
  
- echo "$as_me:4384: checking for X11 app-defaults directory" >&5
+ echo "$as_me:4452: checking for X11 app-defaults directory" >&5
  echo $ECHO_N "checking for X11 app-defaults directory... $ECHO_C" >&6
 -resdir=/usr/X11R6/lib/X11
 -if test -d /etc/X11/app-defaults; then
 -	resdir=/etc/X11
 -fi
 +resdir=%%X11BASE%%/lib/X11
- echo "$as_me:4390: result: $resdir/app-defaults" >&5
+ echo "$as_me:4458: result: $resdir/app-defaults" >&5
  echo "${ECHO_T}$resdir/app-defaults" >&6
  
diff -ruN xawtv.old/files/patch-console::Subdir.mk /usr/ports/graphics/xawtv/files/patch-console::Subdir.mk
--- xawtv.old/files/patch-console::Subdir.mk	Thu Jan  1 01:00:00 1970
+++ /usr/ports/graphics/xawtv/files/patch-console::Subdir.mk	Sat Jun 22 18:06:47 2002
@@ -0,0 +1,19 @@
+--- console/Subdir.mk.orig	Sat Jun 22 17:04:53 2002
++++ console/Subdir.mk	Sat Jun 22 17:05:30 2002
+@@ -65,11 +65,11 @@
+ # libraries to link
+ console/fbtv     : LDLIBS  := \
+ 	$(THREAD_LIBS) $(CURSES_LIBS) $(LIRC_LIBS) $(ALSA_LIBS) \
+-	$(FS_LIBS) -ljpeg -lm
+-console/ttv      : LDLIBS  := $(THREAD_LIBS) $(AA_LIBS) -ljpeg -lm
+-console/scantv   : LDLIBS  := $(THREAD_LIBS) $(VBI_LIBS) -ljpeg
+-console/streamer : LDLIBS  := $(THREAD_LIBS) -ljpeg -lm
+-console/webcam   : LDLIBS  := $(THREAD_LIBS) -ljpeg
++	$(FS_LIBS) -L%%LOCALBASE%%/lib -ljpeg -lm
++console/ttv      : LDLIBS  := $(THREAD_LIBS) $(AA_LIBS) -L%%LOCALBASE%%/lib -ljpeg -lm
++console/scantv   : LDLIBS  := $(THREAD_LIBS) $(VBI_LIBS) -L%%LOCALBASE%%/lib -ljpeg
++console/streamer : LDLIBS  := $(THREAD_LIBS) -L%%LOCALBASE%%/lib -ljpeg -lm
++console/webcam   : LDLIBS  := $(THREAD_LIBS) -L%%LOCALBASE%%/lib -ljpeg
+ console/radio    : LDLIBS  := $(CURSES_LIBS)
+ console/record   : LDLIBS  := $(CURSES_LIBS)
+ console/v4l-conf : LDLIBS  := $(ATHENA_LIBS)
diff -ruN xawtv.old/files/patch-libvbi::os.h /usr/ports/graphics/xawtv/files/patch-libvbi::os.h
--- xawtv.old/files/patch-libvbi::os.h	Sat Jun 22 16:49:32 2002
+++ /usr/ports/graphics/xawtv/files/patch-libvbi::os.h	Thu Jan  1 01:00:00 1970
@@ -1,8 +0,0 @@
---- libvbi/os.h.orig	Sun Mar 10 13:20:37 2002
-+++ libvbi/os.h	Sun Mar 10 13:19:45 2002
-@@ -1,4 +1,4 @@
--#ifndef OS_H
-+#if !defined(OS_H) && !defined(BSD)
- #define OS_H
- 
- #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBsd__) \
diff -ruN xawtv.old/files/patch-x11::Subdir.mk /usr/ports/graphics/xawtv/files/patch-x11::Subdir.mk
--- xawtv.old/files/patch-x11::Subdir.mk	Thu Jan  1 01:00:00 1970
+++ /usr/ports/graphics/xawtv/files/patch-x11::Subdir.mk	Sat Jun 22 18:06:47 2002
@@ -0,0 +1,18 @@
+--- x11/Subdir.mk.orig	Sat Jun 22 17:13:04 2002
++++ x11/Subdir.mk	Sat Jun 22 17:13:43 2002
+@@ -83,12 +83,12 @@
+ # libraries to link
+ x11/xawtv        : LDLIBS  := \
+ 	$(THREAD_LIBS) $(CURSES_LIBS) $(LIRC_LIBS) $(ALSA_LIBS) \
+-	$(ATHENA_LIBS) $(VBI_LIBS) -ljpeg -lm
++	$(ATHENA_LIBS) $(VBI_LIBS) -L%%LOCALBASE%%/lib -ljpeg -lm
+ x11/motv         : LDLIBS  := \
+ 	$(THREAD_LIBS) $(CURSES_LIBS) $(LIRC_LIBS) $(ALSA_LIBS) \
+-	$(MOTIF_LIBS) $(VBI_LIBS) -ljpeg -lm
++	$(MOTIF_LIBS) $(VBI_LIBS) -L%%LOCALBASE%%/lib -ljpeg -lm
+ x11/mtt          : LDLIBS  := $(THREAD_LIBS) $(MOTIF_LIBS) $(VBI_LIBS)
+-x11/v4lctl       : LDLIBS  := $(THREAD_LIBS) $(ATHENA_LIBS) -ljpeg -lm
++x11/v4lctl       : LDLIBS  := $(THREAD_LIBS) $(ATHENA_LIBS) -L%%LOCALBASE%%/lib -ljpeg -lm
+ x11/rootv        : LDLIBS  := $(ATHENA_LIBS)
+ x11/xawtv-remote : LDLIBS  := $(ATHENA_LIBS)
+ x11/propwatch    : LDLIBS  := $(ATHENA_LIBS)
diff -ruN xawtv.old/pkg-plist /usr/ports/graphics/xawtv/pkg-plist
--- xawtv.old/pkg-plist	Sat Jun 22 16:49:32 2002
+++ /usr/ports/graphics/xawtv/pkg-plist	Sat Jun 22 20:38:07 2002
@@ -1,11 +1,9 @@
-bin/alevtd
 bin/dump-mixers
 bin/motv
 bin/ntsc-cc
 bin/propwatch
 bin/record
 bin/rootv
-bin/scantv
 bin/showriff
 bin/streamer
 bin/subtitles
@@ -22,18 +20,25 @@
 lib/xawtv/write-avi.so
 @dirrm lib/xawtv
 man/es/man1/fbtv.1
+man/es/man1/rootv.1
 man/es/man1/scantv.1
+man/es/man1/streamer.1
+man/es/man1/subtitles.1
+man/es/man1/ttv.1
+man/es/man1/v4lctl.1
 man/es/man1/xawtv.1
-@dirrm man/es/man1
+man/es/man1/xawtv-remote.1
 man/es/man5/xawtvrc.5
+man/es/man8/v4l-conf.8
+man/fr/man1/xawtv.1
+@dirrm man/es/man1
 @dirrm man/es/man5
+@dirrm man/es/man8
 @dirrm man/es
+@dirrm man/fr/man1
+@dirrm man/fr
 @cwd %%X11BASE%%
 lib/X11/app-defaults/MoTV
-lib/X11/fonts/misc/led-iso8859-1.pcf.gz
-lib/X11/fonts/misc/led-iso8859-15.pcf.gz
-lib/X11/fonts/misc/led-iso8859-2.pcf.gz
-lib/X11/fonts/misc/led-koi8-r.pcf.gz
 lib/X11/de/app-defaults/MoTV
 lib/X11/it/app-defaults/MoTV
 @dirrm lib/X11/de/app-defaults
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->pat 
Responsible-Changed-By: pat 
Responsible-Changed-When: Sat Jun 22 12:32:20 PDT 2002 
Responsible-Changed-Why:  
Over to me 

http://www.freebsd.org/cgi/query-pr.cgi?pr=39669 
State-Changed-From-To: open->closed 
State-Changed-By: pat 
State-Changed-When: Sun Jun 23 23:24:59 PDT 2002 
State-Changed-Why:  
Committed, Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=39669 
>Unformatted:
