aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2024-02-29 12:07:17 +0000
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2024-02-29 12:07:17 +0000
commitee74fd30417ef6cbae86888c418029830af777e0 (patch)
tree4019ebc04a0f0da081d4aac67bc4f03a69493731
parent93856d9802c0562f24d7c19fa8de7d5c8124b1d9 (diff)
downloadports-ee74fd30417ef6cbae86888c418029830af777e0.tar.gz
ports-ee74fd30417ef6cbae86888c418029830af777e0.zip
multimedia/camserv: Remove expired port
multimedia/camserv
-rw-r--r--MOVED1
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/camserv/Makefile57
-rw-r--r--multimedia/camserv/distinfo2
-rw-r--r--multimedia/camserv/files/patch-Makefile.am26
-rw-r--r--multimedia/camserv/files/patch-camserv.cfg69
-rw-r--r--multimedia/camserv/files/patch-camserv_Makefile.am12
-rw-r--r--multimedia/camserv/files/patch-camserv_video_fbsd_bttv.c23
-rw-r--r--multimedia/camserv/files/patch-configure.in55
-rw-r--r--multimedia/camserv/files/patch-video_v4l.c11
-rw-r--r--multimedia/camserv/pkg-descr8
-rw-r--r--multimedia/camserv/pkg-plist38
12 files changed, 1 insertions, 302 deletions
diff --git a/MOVED b/MOVED
index 06eb2253ad63..99613fd96586 100644
--- a/MOVED
+++ b/MOVED
@@ -3013,3 +3013,4 @@ graphics/acidwarp||2024-02-29|Has expired: Unmaintained by upstream use acidwarp
graphics/gimmage||2024-02-29|Has expired: Last release in 2007, depends on legacy libraries such as GTK2. Consider using graphics/geeqie or graphics/imv
misc/smssend||2024-02-29|Has expired: Depends on legacy websites / pages to send SMS
multimedia/aegisub||2024-02-29|Has expired: BROKEN for nearly a year
+multimedia/camserv||2024-02-29|Has expired: Last upstream release was in 2002, reconsider using multimedia/ustreamer or multimedia/ffmpeg
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 8932ca2d9ee0..2b5d23a87592 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -23,7 +23,6 @@
SUBDIR += bitstream
SUBDIR += blind
SUBDIR += butt
- SUBDIR += camserv
SUBDIR += celluloid
SUBDIR += cheese
SUBDIR += chilitags
diff --git a/multimedia/camserv/Makefile b/multimedia/camserv/Makefile
deleted file mode 100644
index 5c949765d2cb..000000000000
--- a/multimedia/camserv/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-PORTNAME= camserv
-PORTVERSION= 0.5.1
-PORTREVISION= 23
-PORTEPOCH= 1
-CATEGORIES= multimedia
-MASTER_SITES= SF/cserv/${PORTNAME}/${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Free program to do streaming video via the web
-WWW= https://cserv.sourceforge.net/
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Last upstream release was in 2002, reconsider using multimedia/ustreamer or multimedia/ffmpeg
-EXPIRATION_DATE= 2024-02-29
-
-LIB_DEPENDS= libltdl.so:devel/libltdl
-
-USES= autoreconf jpeg libtool pkgconfig
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-OPTIONS_DEFINE= BKTR IMLIB2 PIXBUF V4L DOCS
-OPTIONS_DEFAULT= BKTR IMLIB2
-.if !exists(/usr/include/dev/bktr/ioctl_bt848.h)
-OPTIONS_EXCLUDE= BKTR
-.endif
-OPTIONS_SUB= yes
-
-BKTR_DESC= bktr(4) support
-
-IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2
-IMLIB2_CONFIGURE_OFF= ac_cv_path_IMLIB2_CONFIG=no
-
-PIXBUF_USES= gnome
-PIXBUF_USE= GNOME=gdkpixbuf
-PIXBUF_CONFIGURE_OFF= ac_cv_path_GDKPIXBUF_CONFIG=no
-
-V4L_BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat
-V4L_CONFIGURE_OFF= ac_cv_header_linux_videodev_h=no
-
-post-patch:
-.for i in common/Makefile.am relay/Makefile.am
- @${REINPLACE_CMD} -e \
- '/^CFLAGS/s|-g||' ${WRKSRC}/${i}
-.endfor
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} README javascript.txt \
- ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/multimedia/camserv/distinfo b/multimedia/camserv/distinfo
deleted file mode 100644
index efd2350be10d..000000000000
--- a/multimedia/camserv/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (camserv-0.5.1.tar.gz) = 034c08aac228587a1c46d35e345e1be653f5149bb4648b3e5ef937ccd5e5b24f
-SIZE (camserv-0.5.1.tar.gz) = 487645
diff --git a/multimedia/camserv/files/patch-Makefile.am b/multimedia/camserv/files/patch-Makefile.am
deleted file mode 100644
index 5eb08d011cab..000000000000
--- a/multimedia/camserv/files/patch-Makefile.am
+++ /dev/null
@@ -1,26 +0,0 @@
---- Makefile.am.orig 2002-03-11 00:52:29 UTC
-+++ Makefile.am
-@@ -1,18 +1,19 @@
-+ACLOCAL_AMFLAGS = -I macros
-+
- if VALID_VIDEO
- camserv_subdir = camserv
- endif
-
- datadir = @datadir@/camserv
-
--SUBDIRS = libltdl \
-- common \
-+SUBDIRS = common \
- ${camserv_subdir} \
- include \
- macros \
- relay
-
--data_DATA = camserv.cfg defpage.html
-+data_DATA = camserv.cfg.dist defpage.html
- EXTRA_DIST = camserv.cfg.in javascript.txt BUGS camserv.spec defpage.html
-
--camserv.cfg: camserv.cfg.in
-+camserv.cfg.dist: camserv.cfg.in
- @sed -e s%CAMSERV_MODDIR%$(CAMSERV_MODDIR)%g < camserv.cfg.in > $@
diff --git a/multimedia/camserv/files/patch-camserv.cfg b/multimedia/camserv/files/patch-camserv.cfg
deleted file mode 100644
index 11a6c62e9a06..000000000000
--- a/multimedia/camserv/files/patch-camserv.cfg
+++ /dev/null
@@ -1,69 +0,0 @@
---- camserv.cfg.in.orig Fri Mar 8 02:33:16 2002
-+++ camserv.cfg.in Sat Feb 7 00:40:42 2004
-@@ -2,42 +2,10 @@
- [video_basic]
- path CAMSERV_MODDIR/libvideo_basic.so.0
-
--# video_v4l_bttv: Example of a common BTTV module for video4linux.
--# port 0 == TV, port 1 = Composite 1, port 2 = Composite 2
--# frequency == is the channel frequency for the TV
--# autobright == 0 turns off autobrightness adjusting, otherwise it adjusts
--# the brightness of the picture every 'autobright' frames.
--# brightmean == The mean pixel value that is the 'goal' of the autobright.
--# (0->255)
--# brightx1->y2 == (x1,y1) top left coords, and (x2,y2) bottom right coords
--# of a rectangle of which to take the average pixel value.
--# this is then used in calculating the mean to adjust the
--# brightness of the image.
--# mode == the video norm to use: 0 == PAL, 1 == NTSC, 2 == SECAM, 3 == AUTO
--# color,hue,contrast,brightness,whiteness = 0->60000, representing
--# the value of each component.
--
--[video_v4l_bttv]
--path CAMSERV_MODDIR/libvideo_v4l.so.0
--device_path /dev/video0
--port 0
--mode 3
--#frequency 74.43
--color 30000
--hue 30000
--contrast 30000
--brightness 30000
--whiteness 30000
--autobright 1
--brightmean 128
--brightx1 0
--brighty1 320
--brightx2 0
--brighty2 240
--
- # FreeBSD BTTV driver:
- # port 0 = Video
- # 1 = Tuner
-+# 2 = S-Video
- # Channel Sets:
- # nabscst 1
- # cableirc 2
-@@ -57,20 +25,8 @@
- #brightness 0
- #chroma 180
- #contrast 1000
--channelset 2
--channel 60
--
--[video_v4l_qcam]
--path CAMSERV_MODDIR/libvideo_v4l.so.0
--device_path /dev/video1
--port 0
--color 30000
--hue 30000
--contrast 30000
--brightness 30000
--whiteness 30000
--autobright 0
--
-+channelset 1
-+channel 3
-
- [jpg_filter]
- path CAMSERV_MODDIR/libjpg_filter.so.0
diff --git a/multimedia/camserv/files/patch-camserv_Makefile.am b/multimedia/camserv/files/patch-camserv_Makefile.am
deleted file mode 100644
index 6ca47dc903dc..000000000000
--- a/multimedia/camserv/files/patch-camserv_Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
---- camserv/Makefile.am.orig 2002-09-15 22:17:54 UTC
-+++ camserv/Makefile.am
-@@ -5,8 +5,7 @@ CPPFLAGS = @CPPFLAGS@ -DDATDIR=\"${datad
- LDFLAGS = @LDFLAGS@ -export-dynamic
-
- bin_PROGRAMS = camserv
--camserv_LDADD = $(LIBLTDL) $(top_srcdir)/common/libcommon.a
--camserv_DEPENDENCIES = $(LIBLTDL)
-+camserv_LDADD = -lltdl $(top_srcdir)/common/libcommon.a
- camserv_SOURCES= \
- camconfig.c \
- camserv.c \
diff --git a/multimedia/camserv/files/patch-camserv_video_fbsd_bttv.c b/multimedia/camserv/files/patch-camserv_video_fbsd_bttv.c
deleted file mode 100644
index e2b8cf1d2ebb..000000000000
--- a/multimedia/camserv/files/patch-camserv_video_fbsd_bttv.c
+++ /dev/null
@@ -1,23 +0,0 @@
---- camserv/video_fbsd_bttv.c.orig 2002-09-16 07:01:56.000000000 +0900
-+++ camserv/video_fbsd_bttv.c 2014-01-04 04:56:21.000000000 +0900
-@@ -27,8 +27,9 @@
- #include <fcntl.h>
- #include <errno.h>
- #include <sys/mman.h>
--#include <machine/ioctl_bt848.h>
--#include <machine/ioctl_meteor.h>
-+#include <sys/types.h>
-+#include <dev/bktr/ioctl_bt848.h>
-+#include <dev/bktr/ioctl_meteor.h>
- #include <signal.h>
- #include <sys/ioctl.h>
- #include <unistd.h>
-@@ -642,7 +643,7 @@
- return 0;
-
- totmean = camserv_get_pic_mean( width, height, picbuf, 1, 0, 0,
-- width, height );
-+ width-1, height-1 );
- if( totmean < (256 / 2) - 10 || totmean > (256 / 2) + 10 ) {
- newbright = fbttv_dev->brightness;
- if( totmean > (256 / 2) + 10 ){
diff --git a/multimedia/camserv/files/patch-configure.in b/multimedia/camserv/files/patch-configure.in
deleted file mode 100644
index ab3c1282ee48..000000000000
--- a/multimedia/camserv/files/patch-configure.in
+++ /dev/null
@@ -1,55 +0,0 @@
-Add minimal support to `pkg-config imlib2`; imlib2-config has been
-dropped since imlib2-1.7.5.
-
---- configure.in.orig 2002-05-12 18:06:12 UTC
-+++ configure.in
-@@ -9,15 +9,13 @@ AM_MAINTAINER_MODE
- AM_CONFIG_HEADER(include/camserv_config.h:config.in)
- AM_MAINTAINER_MODE
-
--AM_ACLOCAL_INCLUDE(macros)
--
- AC_PROG_CC
--AC_LIBLTDL_CONVENIENCE
-+AC_LIBLTDL_INSTALLABLE
- AC_LIBTOOL_DLOPEN
--AM_PROG_LIBTOOL
-+AC_PROG_LIBTOOL
- AC_SUBST(LIBLTDL)
-+AC_SUBST(INCLTDL)
-
--AC_CONFIG_SUBDIRS(libltdl)
-
- AC_CHECK_LIB(m,sqrt)
- AC_CHECK_LIB(jpeg,jpeg_start_compress)
-@@ -35,6 +33,12 @@ if test "$IMLIB2_CONFIG"x != "x"; then
- CFLAGS="$CFLAGS $IMLIB2_CFLAGS"
- ;;
- esac
-+ else
-+ if pkg-config imlib2; then
-+ IMLIB2_CFLAGS=`pkg-config --cflags imlib2`
-+ IMLIB2_LIBS=`pkg-config --libs imlib2`
-+ AC_CHECK_HEADER(Imlib2.h,have_imlib2=yes)
-+ fi
- fi
-
- AC_SUBST(IMLIB2_CFLAGS)
-@@ -55,7 +59,7 @@ if test "$GDKPIXBUF_CONFIG"x != "x"; then
- if test "$GDKPIXBUF_CONFIG"x != "x"; then
- GDKPIXBUF_VERSION=`$GDKPIXBUF_CONFIG --version`
- case "$GDKPIXBUF_VERSION" in
-- 0.14.*) have_gdkpixbuf=yes
-+ 0.22.*) have_gdkpixbuf=yes
- GDKPIXBUF_CFLAGS=`$GDKPIXBUF_CONFIG --cflags`
- GDKPIXBUF_LIBS=`$GDKPIXBUF_CONFIG --libs`
- CFLAGS="$CFLAGS $GDKPIXBUF_CFLAGS"
-@@ -93,7 +97,7 @@ AM_CONDITIONAL(VIDEO_V4L, test $video_v4l = yes)
- [video_v4l=yes],[video_v4l=no])
- AM_CONDITIONAL(VIDEO_V4L, test $video_v4l = yes)
-
--AC_CHECK_HEADERS(machine/ioctl_bt848.h,
-+AC_CHECK_HEADERS(dev/bktr/ioctl_bt848.h,
- [video_fbsd_bttv=yes],[video_fbsd_bttv=no])
- AM_CONDITIONAL(VIDEO_FBSD_BTTV, test $video_fbsd_bttv = yes)
-
diff --git a/multimedia/camserv/files/patch-video_v4l.c b/multimedia/camserv/files/patch-video_v4l.c
deleted file mode 100644
index e2f7ae583893..000000000000
--- a/multimedia/camserv/files/patch-video_v4l.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- camserv/video_v4l.c.orig 2002-09-15 15:01:56.000000000 -0700
-+++ camserv/video_v4l.c 2011-05-19 22:05:38.000000000 -0700
-@@ -304,7 +304,7 @@
-
- static
- int setup_video_channel( Video_V4L *v4l_dev, CamConfig *ccfg ){
-- ulong frequency;
-+ unsigned long frequency;
- int use_channel;
- int cfg_channel, cfg_frequency, cfg_color, cfg_hue, cfg_contrast,
- cfg_brightness, cfg_whiteness, cfg_norm;
diff --git a/multimedia/camserv/pkg-descr b/multimedia/camserv/pkg-descr
deleted file mode 100644
index e98f95911326..000000000000
--- a/multimedia/camserv/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Camserv is a free program to do streaming video through the web
-Streaming video can be sent to both Netscape and Internet Explorer clients.
-However, Internet Explorer under Windows cannot apparently handle
-the multi-part JPEGs, and therefore a special javascript page must be setup.
-One is included in the distribution as an example.
-
-Currently, the only supported BSD device is the bktr driver.
-Both tunable modes and camera inputs are supported.
diff --git a/multimedia/camserv/pkg-plist b/multimedia/camserv/pkg-plist
deleted file mode 100644
index 8f6f7a75a22b..000000000000
--- a/multimedia/camserv/pkg-plist
+++ /dev/null
@@ -1,38 +0,0 @@
-bin/camserv
-bin/relay
-%%PIXBUF%%lib/camserv/libgdk_pixbuf_filter.a
-%%PIXBUF%%lib/camserv/libgdk_pixbuf_filter.so
-%%PIXBUF%%lib/camserv/libgdk_pixbuf_filter.so.0
-%%PIXBUF%%lib/camserv/libgdk_pixbuf_filter.so.0.0.0
-%%IMLIB2%%lib/camserv/libimlib2_filter.a
-%%IMLIB2%%lib/camserv/libimlib2_filter.so
-%%IMLIB2%%lib/camserv/libimlib2_filter.so.0
-%%IMLIB2%%lib/camserv/libimlib2_filter.so.0.0.0
-lib/camserv/libjpg_filter.a
-lib/camserv/libjpg_filter.so
-lib/camserv/libjpg_filter.so.0
-lib/camserv/libjpg_filter.so.0.0.0
-lib/camserv/librand_filter.a
-lib/camserv/librand_filter.so
-lib/camserv/librand_filter.so.0
-lib/camserv/librand_filter.so.0.0.0
-lib/camserv/libtext_filter.a
-lib/camserv/libtext_filter.so
-lib/camserv/libtext_filter.so.0
-lib/camserv/libtext_filter.so.0.0.0
-lib/camserv/libvideo_basic.a
-lib/camserv/libvideo_basic.so
-lib/camserv/libvideo_basic.so.0
-lib/camserv/libvideo_basic.so.0.0.0
-%%BKTR%%lib/camserv/libvideo_fbsd_bttv.a
-%%BKTR%%lib/camserv/libvideo_fbsd_bttv.so
-%%BKTR%%lib/camserv/libvideo_fbsd_bttv.so.0
-%%BKTR%%lib/camserv/libvideo_fbsd_bttv.so.0.0.0
-%%V4L%%lib/camserv/libvideo_v4l.a
-%%V4L%%lib/camserv/libvideo_v4l.so
-%%V4L%%lib/camserv/libvideo_v4l.so.0
-%%V4L%%lib/camserv/libvideo_v4l.so.0.0.0
-%%DATADIR%%/camserv.cfg.dist
-%%DATADIR%%/defpage.html
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/javascript.txt