head 1.10; access; symbols pkgsrc-2026Q1:1.10.0.142 pkgsrc-2026Q1-base:1.10 pkgsrc-2025Q4:1.10.0.140 pkgsrc-2025Q4-base:1.10 pkgsrc-2025Q3:1.10.0.138 pkgsrc-2025Q3-base:1.10 pkgsrc-2025Q2:1.10.0.136 pkgsrc-2025Q2-base:1.10 pkgsrc-2025Q1:1.10.0.134 pkgsrc-2025Q1-base:1.10 pkgsrc-2024Q4:1.10.0.132 pkgsrc-2024Q4-base:1.10 pkgsrc-2024Q3:1.10.0.130 pkgsrc-2024Q3-base:1.10 pkgsrc-2024Q2:1.10.0.128 pkgsrc-2024Q2-base:1.10 pkgsrc-2024Q1:1.10.0.126 pkgsrc-2024Q1-base:1.10 pkgsrc-2023Q4:1.10.0.124 pkgsrc-2023Q4-base:1.10 pkgsrc-2023Q3:1.10.0.122 pkgsrc-2023Q3-base:1.10 pkgsrc-2023Q2:1.10.0.120 pkgsrc-2023Q2-base:1.10 pkgsrc-2023Q1:1.10.0.118 pkgsrc-2023Q1-base:1.10 pkgsrc-2022Q4:1.10.0.116 pkgsrc-2022Q4-base:1.10 pkgsrc-2022Q3:1.10.0.114 pkgsrc-2022Q3-base:1.10 pkgsrc-2022Q2:1.10.0.112 pkgsrc-2022Q2-base:1.10 pkgsrc-2022Q1:1.10.0.110 pkgsrc-2022Q1-base:1.10 pkgsrc-2021Q4:1.10.0.108 pkgsrc-2021Q4-base:1.10 pkgsrc-2021Q3:1.10.0.106 pkgsrc-2021Q3-base:1.10 pkgsrc-2021Q2:1.10.0.104 pkgsrc-2021Q2-base:1.10 pkgsrc-2021Q1:1.10.0.102 pkgsrc-2021Q1-base:1.10 pkgsrc-2020Q4:1.10.0.100 pkgsrc-2020Q4-base:1.10 pkgsrc-2020Q3:1.10.0.98 pkgsrc-2020Q3-base:1.10 pkgsrc-2020Q2:1.10.0.94 pkgsrc-2020Q2-base:1.10 pkgsrc-2020Q1:1.10.0.74 pkgsrc-2020Q1-base:1.10 pkgsrc-2019Q4:1.10.0.96 pkgsrc-2019Q4-base:1.10 pkgsrc-2019Q3:1.10.0.92 pkgsrc-2019Q3-base:1.10 pkgsrc-2019Q2:1.10.0.90 pkgsrc-2019Q2-base:1.10 pkgsrc-2019Q1:1.10.0.88 pkgsrc-2019Q1-base:1.10 pkgsrc-2018Q4:1.10.0.86 pkgsrc-2018Q4-base:1.10 pkgsrc-2018Q3:1.10.0.84 pkgsrc-2018Q3-base:1.10 pkgsrc-2018Q2:1.10.0.82 pkgsrc-2018Q2-base:1.10 pkgsrc-2018Q1:1.10.0.80 pkgsrc-2018Q1-base:1.10 pkgsrc-2017Q4:1.10.0.78 pkgsrc-2017Q4-base:1.10 pkgsrc-2017Q3:1.10.0.76 pkgsrc-2017Q3-base:1.10 pkgsrc-2017Q2:1.10.0.72 pkgsrc-2017Q2-base:1.10 pkgsrc-2017Q1:1.10.0.70 pkgsrc-2017Q1-base:1.10 pkgsrc-2016Q4:1.10.0.68 pkgsrc-2016Q4-base:1.10 pkgsrc-2016Q3:1.10.0.66 pkgsrc-2016Q3-base:1.10 pkgsrc-2016Q2:1.10.0.64 pkgsrc-2016Q2-base:1.10 pkgsrc-2016Q1:1.10.0.62 pkgsrc-2016Q1-base:1.10 pkgsrc-2015Q4:1.10.0.60 pkgsrc-2015Q4-base:1.10 pkgsrc-2015Q3:1.10.0.58 pkgsrc-2015Q3-base:1.10 pkgsrc-2015Q2:1.10.0.56 pkgsrc-2015Q2-base:1.10 pkgsrc-2015Q1:1.10.0.54 pkgsrc-2015Q1-base:1.10 pkgsrc-2014Q4:1.10.0.52 pkgsrc-2014Q4-base:1.10 pkgsrc-2014Q3:1.10.0.50 pkgsrc-2014Q3-base:1.10 pkgsrc-2014Q2:1.10.0.48 pkgsrc-2014Q2-base:1.10 pkgsrc-2014Q1:1.10.0.46 pkgsrc-2014Q1-base:1.10 pkgsrc-2013Q4:1.10.0.44 pkgsrc-2013Q4-base:1.10 pkgsrc-2013Q3:1.10.0.42 pkgsrc-2013Q3-base:1.10 pkgsrc-2013Q2:1.10.0.40 pkgsrc-2013Q2-base:1.10 pkgsrc-2013Q1:1.10.0.38 pkgsrc-2013Q1-base:1.10 pkgsrc-2012Q4:1.10.0.36 pkgsrc-2012Q4-base:1.10 pkgsrc-2012Q3:1.10.0.34 pkgsrc-2012Q3-base:1.10 pkgsrc-2012Q2:1.10.0.32 pkgsrc-2012Q2-base:1.10 pkgsrc-2012Q1:1.10.0.30 pkgsrc-2012Q1-base:1.10 pkgsrc-2011Q4:1.10.0.28 pkgsrc-2011Q4-base:1.10 pkgsrc-2011Q3:1.10.0.26 pkgsrc-2011Q3-base:1.10 pkgsrc-2011Q2:1.10.0.24 pkgsrc-2011Q2-base:1.10 pkgsrc-2011Q1:1.10.0.22 pkgsrc-2011Q1-base:1.10 pkgsrc-2010Q4:1.10.0.20 pkgsrc-2010Q4-base:1.10 pkgsrc-2010Q3:1.10.0.18 pkgsrc-2010Q3-base:1.10 pkgsrc-2010Q2:1.10.0.16 pkgsrc-2010Q2-base:1.10 pkgsrc-2010Q1:1.10.0.14 pkgsrc-2010Q1-base:1.10 pkgsrc-2009Q4:1.10.0.12 pkgsrc-2009Q4-base:1.10 pkgsrc-2009Q3:1.10.0.10 pkgsrc-2009Q3-base:1.10 pkgsrc-2009Q2:1.10.0.8 pkgsrc-2009Q2-base:1.10 pkgsrc-2009Q1:1.10.0.6 pkgsrc-2009Q1-base:1.10 pkgsrc-2008Q4:1.10.0.4 pkgsrc-2008Q4-base:1.10 pkgsrc-2008Q3:1.10.0.2 pkgsrc-2008Q3-base:1.10 cube-native-xorg:1.9.0.14 cube-native-xorg-base:1.9 pkgsrc-2008Q2:1.9.0.12 pkgsrc-2008Q2-base:1.9 pkgsrc-2008Q1:1.9.0.10 pkgsrc-2008Q1-base:1.9 pkgsrc-2007Q4:1.9.0.8 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.9.0.6 pkgsrc-2007Q3-base:1.9 pkgsrc-2007Q2:1.9.0.4 pkgsrc-2007Q2-base:1.9 pkgsrc-2007Q1:1.9.0.2 pkgsrc-2007Q1-base:1.9 pkgsrc-2006Q4:1.8.0.16 pkgsrc-2006Q4-base:1.8 pkgsrc-2006Q3:1.8.0.14 pkgsrc-2006Q3-base:1.8 pkgsrc-2006Q2:1.8.0.12 pkgsrc-2006Q2-base:1.8 pkgsrc-2006Q1:1.8.0.10 pkgsrc-2006Q1-base:1.8 pkgsrc-2005Q4:1.8.0.8 pkgsrc-2005Q4-base:1.8 pkgsrc-2005Q3:1.8.0.6 pkgsrc-2005Q3-base:1.8 pkgsrc-2005Q2:1.8.0.4 pkgsrc-2005Q2-base:1.8 pkgsrc-2005Q1:1.8.0.2 pkgsrc-2005Q1-base:1.8 pkgsrc-2004Q4:1.7.0.4 pkgsrc-2004Q4-base:1.7 pkgsrc-2004Q3:1.7.0.2 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.6.0.14 pkgsrc-2004Q2-base:1.6 pkgsrc-2004Q1:1.6.0.12 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.6.0.10 pkgsrc-2003Q4-base:1.6 netbsd-1-6-1:1.6.0.6 netbsd-1-6-1-base:1.6 netbsd-1-6:1.6.0.8 netbsd-1-6-RELEASE-base:1.6 pkgviews:1.6.0.4 pkgviews-base:1.6 buildlink2:1.6.0.2 buildlink2-base:1.6 netbsd-1-5-PATCH003:1.6 netbsd-1-5-PATCH001:1.5 netbsd-1-5-RELEASE:1.4 netbsd-1-4-PATCH003:1.4 netbsd-1-4-PATCH002:1.2 comdex-fall-1999:1.2 netbsd-1-4-PATCH001:1.2 netbsd-1-4-RELEASE:1.2 netbsd-1-3-PATCH003:1.2 FREEBSD-19980923:1.1.1.1 FREEBSD:1.1.1; locks; strict; comment @# @; 1.10 date 2008.10.01.22.12.40; author joerg; state Exp; branches; next 1.9; 1.9 date 2007.01.08.04.51.44; author rillig; state dead; branches; next 1.8; 1.8 date 2005.01.22.03.04.31; author minskim; state Exp; branches; next 1.7; 1.7 date 2004.07.10.22.18.23; author wiz; state Exp; branches; next 1.6; 1.6 date 2001.06.29.14.53.35; author zuntum; state Exp; branches; next 1.5; 1.5 date 2001.01.07.04.05.03; author thorpej; state Exp; branches; next 1.4; 1.4 date 2000.08.31.14.43.52; author jwise; state Exp; branches; next 1.3; 1.3 date 2000.06.20.22.25.58; author hubertf; state Exp; branches; next 1.2; 1.2 date 98.08.24.11.47.34; author frueauf; state Exp; branches; next 1.1; 1.1 date 98.08.24.04.45.51; author thorpej; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 98.08.24.04.45.51; author thorpej; state Exp; branches; next ; desc @@ 1.10 log @Patches forgotten to cvs add first. @ text @$NetBSD$ --- cli/Makefile.in.orig 2008-10-01 23:37:58.000000000 +0200 +++ cli/Makefile.in @@@@ -16,8 +16,9 @@@@ clean: rm -f *.o core $(PROGRAMS) bininstall: - mkdir -p $(bindir) - $(INSTALL) -o root -g @@bingroup@@ -m 4711 $(PROGRAMS) movify $(bindir) + ${BSD_INSTALL_PROGRAM_DIR} ${DESTDIR}$(bindir) + ${BSD_INSTALL_PROGRAM} $(PROGRAMS) ${DESTDIR}$(bindir) + ${BSD_INSTALL_SCRIPT} movify ${DESTDIR}$(bindir) cqcam: cqcam.o $(LIBCQCAM) $(CXX) -o $@@ cqcam.o $(LDFLAGS) $(LIBS) @ 1.9 log @Updated cqcam to 0.91. 0.91 * Code reorganization * New GTK+ interface * Yet another overhaul of the XImage code, with some optimizations * Improved some documentation * Changed license to the GPL (and LGPL) * Major security fixes * Assorted bug fixes * Netwinder (ARM) port * Locking rewrite [Bruce Momjian] * 25-50% speedup in core driver code [Joe Zbiciak] * Solaris version [Simon Thornington] * OpenBSD support [Matt Mosley] * GTK 1.1/1.2 support [David Raufeisen] * Movie mode * Bulb mode, for long exposures @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.8 2005/01/22 03:04:31 minskim Exp $ d3 11 a13 4 --- Makefile.orig 1997-10-28 00:07:06.000000000 +0100 +++ Makefile @@@@ -13,9 +13,9 @@@@ PROGRAMS = cqcam xcqcam webcam # OS-specific stuff: uncomment all of the lines for your OS of choice d15 2 a16 118 # Linux (people with Alphas probably need to enable -DBROKEN_IO_H) -CFLAGS = -O2 -LDFLAGS = -s -DEFS += -DLINUX # -DBROKEN_IO_H +#CFLAGS = -O2 +#LDFLAGS = -s +#DEFS += -DLINUX # -DBROKEN_IO_H # QNX #CFLAGS = -O2 -T1 @@@@ -23,10 +23,21 @@@@ DEFS += -DLINUX # -DBROKEN_IO_H #DEFS += -DQNX # FreeBSD -#CFLAGS = -O2 -I/usr/X11R6/include -I/usr/local/include -#LDFLAGS = -L/usr/local/lib -L/usr/X11R6/lib +#CFLAGS = -O2 -I${X11BASE}/include -I${PREFIX}/include +#LDFLAGS = -L${PREFIX}/lib -L${X11BASE}/lib #DEFS += -DFREEBSD +# NetBSD +CFLAGS+= -I${X11BASE}/include +LDFLAGS+= -L${X11BASE}/lib -Wl,-R${LOCALBASE}/lib -Wl,-R${X11BASE}/lib +DEFS += -DNETBSD +# XXX +.if (${MACHINE_ARCH} == "alpha") +LDLIBS += -lalpha +.elif (${MACHINE_ARCH} == "i386") +LDLIBS += -li386 +.endif + # BSDI 3.0 #CFLAGS = -O2 -I/usr/X11R6/include -I/usr/local/include #LDFLAGS = -L/usr/local/lib -L/usr/X11R6/lib @@@@ -44,15 +55,14 @@@@ DEFS += -DLINUX # -DBROKEN_IO_H # JPEG stuff: do you want JPEG support? Where is your JPEG library? LDLIBS += -ljpeg -#LDFLAGS += # -L/usr/local/lib +LDFLAGS += -Wl,-R${LOCALBASE}/lib DEFS += -DJPEG -#CFLAGS += -I/usr/local/include ###################################################################### ###################################################################### # X11 stuff: where are your X11 .h and .a files? -LDFLAGS_X = -L/usr/X11R6/lib $(REMOTE_LDFLAGS) +LDFLAGS_X = -L${X11BASE}/lib $(REMOTE_LDFLAGS) LIBS_X = -lX11 -lXext $(REMOTE_LIBS) ###################################################################### @@@@ -67,34 +77,34 @@@@ LIBS_X = -lX11 -lXext $(REMOTE_LIBS) # If you're not compiling xcqcam, this section is irrelevant # xview remote -REMOTE_OBJS = xqcctl.o # code module for the remote -REMOTE_DEFS = -DREMOTE -REMOTE_LIBS = -lxview -lolgx # libraries necessary for the remote -REMOTE_LDFLAGS = -L/usr/openwin/lib # where to find libxview and libolgx -REMOTE_CFLAGS = -I/usr/openwin/include +#REMOTE_OBJS = xqcctl.o # code module for the remote +#REMOTE_DEFS = -DREMOTE +#REMOTE_LIBS = -lxview -lolgx # libraries necessary for the remote +#REMOTE_LDFLAGS = -L/usr/openwin/lib # where to find libxview and libolgx +#REMOTE_CFLAGS = -I/usr/openwin/include # Tk remote -#REMOTE_OBJS = xqcctl-tk.o # code module for the remote -#REMOTE_DEFS = -DREMOTE -#REMOTE_LIBS = -lm -ldl -ltk -ltcl # libraries necessary for the remote -#REMOTE_LDFLAGS = -#REMOTE_CFLAGS = +REMOTE_OBJS = xqcctl-tk.o # code module for the remote +REMOTE_DEFS = -DREMOTE +REMOTE_LIBS = -lm -L${PREFIX}/lib -ltk -ltcl # libraries necessary for the remote +REMOTE_LDFLAGS = +REMOTE_CFLAGS = -I${PREFIX}/include ###################################################################### ###################################################################### # Installation information -BINDIR = /usr/local/bin +BINDIR = ${PREFIX}/bin BINMODE = 4711 BINUSER = root BINGROUP = bin -MANDIR = /usr/local/man/man1 +MANDIR = ${PREFIX}/man/man1 ###################################################################### ###################################################################### # Compiler information: where are CC and LD? CC = cc #CC = gcc -LD = cc +LD = c++ #LD = gcc ###################################################################### @@@@ -132,13 +142,14 @@@@ install: bininstall maninstall bininstall: all @@echo -n Installing binaries... - @@install -o $(BINUSER) -g $(BINGROUP) -m $(BINMODE) $(PROGRAMS) $(BINDIR) + @@install -c -s -o $(BINUSER) -g $(BINGROUP) -m $(BINMODE) $(PROGRAMS) $(BINDIR) @@echo " done" maninstall: cqcam.1 @@echo -n Installing man pages... - @@install -o root -g root -m 644 cqcam.1 $(MANDIR) - @@ln -sf cqcam.1 $(MANDIR)/xcqcam.1 + @@install -c -o root -g wheel -m 644 cqcam.1 $(MANDIR) + @@ln -sf cqcam.1.gz $(MANDIR)/xcqcam.1.gz + @@ln -sf cqcam.1.gz $(MANDIR)/webcam.1.gz @@echo " done" clean: @ 1.8 log @Switch to Tcl/Tk-8.4. Bump PKGREVISION due to dependency changes. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.7 2004/07/10 22:18:23 wiz Exp $ @ 1.7 log @Add some missing header files so this compiles with gcc3. Fix PLIST while here. @ text @d1 1 a1 1 $NetBSD$ d83 1 a83 1 +REMOTE_LIBS = -lm -L${PREFIX}/lib -ltk83 -ltcl83 # libraries necessary for the remote @ 1.6 log @Converted to use buildlink.mk files @ text @d3 1 a3 1 --- Makefile.orig Tue Oct 28 00:07:06 1997 d5 1 a5 1 @@@@ -13,9 +13,9 @@@@ d18 1 a18 1 @@@@ -23,10 +23,21 @@@@ d42 1 a42 1 @@@@ -44,15 +55,14 @@@@ d60 1 a60 1 @@@@ -67,27 +77,27 @@@@ d100 9 a108 1 @@@@ -132,13 +142,14 @@@@ @ 1.5 log @Make this build on the Alpha. @ text @d3 2 a4 2 --- Makefile.orig Mon Oct 27 15:07:06 1997 +++ Makefile Sat Jan 6 19:59:45 2001 d29 2 a30 2 +CFLAGS = -O2 -I${X11BASE}/include -I${PREFIX}/include +LDFLAGS = -L${PREFIX}/lib -L${X11BASE}/lib -Wl,-R${PREFIX}/lib -Wl,-R${X11BASE}/lib d42 1 a42 1 @@@@ -44,15 +55,15 @@@@ d47 1 a47 1 +LDFLAGS += -L${LOCALBASE}/lib -Wl,-R${LOCALBASE}/lib a49 1 +CFLAGS += -I${LOCALBASE}/include d60 1 a60 1 @@@@ -67,27 +78,27 @@@@ d100 1 a100 1 @@@@ -132,13 +143,14 @@@@ @ 1.4 log @Adapt this package to tk-8.3.2. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2000/06/20 22:25:58 hubertf Exp $ d3 2 a4 2 --- Makefile.orig Tue Oct 28 00:07:06 1997 +++ Makefile Wed Jun 21 00:20:49 2000 d18 1 a18 1 @@@@ -23,10 +23,17 @@@@ d32 4 a35 1 +# XXX Until we work out a way to use this on non-x86 d37 1 d42 1 a42 1 @@@@ -44,15 +51,15 @@@@ d61 1 a61 1 @@@@ -67,27 +74,27 @@@@ d101 1 a101 1 @@@@ -132,13 +139,14 @@@@ @ 1.3 log @fix for ELF @ text @d1 1 a1 1 $NetBSD$ d80 1 a80 1 +REMOTE_LIBS = -lm -L${PREFIX}/lib -ltk80 -ltcl80 # libraries necessary for the remote d82 1 a82 1 +REMOTE_CFLAGS = -I${PREFIX}/include/tcl8.0 -I${PREFIX}/include/tk8.0 @ 1.2 log @Add missing $NetBSD$. @ text @d3 2 a4 2 --- Makefile.orig Mon Oct 27 15:07:06 1997 +++ Makefile Sun Aug 23 20:39:57 1998 d30 1 a30 1 +LDFLAGS = -L${PREFIX}/lib -L${X11BASE}/lib d38 1 a38 1 @@@@ -44,7 +51,7 @@@@ d43 1 a43 1 +LDFLAGS += # -L/usr/local/lib d45 2 a46 1 #CFLAGS += -I/usr/local/include d48 1 a48 1 @@@@ -52,7 +59,7 @@@@ @ 1.1 log @Initial revision @ text @d1 2 @ 1.1.1.1 log @cqcam, a program that captures images from a Connectix Color QuickCam, connected to a PC-style parallel port. XXX This is currently x86-only, as it uses direct i/o access to do its work. @ text @@