From 6b027192f28ea8b783caa1a9ad646b39ad401248 Mon Sep 17 00:00:00 2001 From: Nicolas Thill Date: Sun, 13 Apr 2008 15:44:36 +0000 Subject: [PATCH] add spcacat (closes: #2364) SVN-Revision: 10819 --- multimedia/spcaview/Makefile | 41 +++++++++++++++++++++++ multimedia/spcaview/patches/001-gcc.patch | 16 +++++++++ 2 files changed, 57 insertions(+) create mode 100644 multimedia/spcaview/Makefile create mode 100644 multimedia/spcaview/patches/001-gcc.patch diff --git a/multimedia/spcaview/Makefile b/multimedia/spcaview/Makefile new file mode 100644 index 0000000000..b7ad12927e --- /dev/null +++ b/multimedia/spcaview/Makefile @@ -0,0 +1,41 @@ +# +# Copyright (C) 2006-2008 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# +# $Id$ + +include $(TOPDIR)/rules.mk + +PKG_NAME:=spcaview +PKG_VERSION:=20071224 +PKG_RELEASE:=1 + +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=http://mxhaard.free.fr/spca50x/Download/ +PKG_MD5SUM:=12e46424844b937dd55eab28f74bcd8d + +include $(INCLUDE_DIR)/package.mk + +define Package/spcacat + SECTION:=multimedia + CATEGORY:=Multimedia + TITLE:=SPCA5xx webcam spcacat utility + DEPENDS:=+libpthread + URL:=http://mxhaard.free.fr/spca50x +endef + +define Build/Compile + $(MAKE) -C $(PKG_BUILD_DIR) \ + CC="$(TARGET_CC)" \ + SERVFLAGS="$(TARGET_CFLAGS) -DLINUX" \ + spcacat +endef + +define Package/spcacat/install + $(INSTALL_DIR) $(1)/usr/bin + $(CP) $(PKG_BUILD_DIR)/spcacat $(1)/usr/bin/ +endef + +$(eval $(call BuildPackage,spcacat)) diff --git a/multimedia/spcaview/patches/001-gcc.patch b/multimedia/spcaview/patches/001-gcc.patch new file mode 100644 index 0000000000..a226c5ca14 --- /dev/null +++ b/multimedia/spcaview/patches/001-gcc.patch @@ -0,0 +1,16 @@ +diff -Naur spcaview-20061208-orig/Makefile spcaview-20061208/Makefile +--- spcaview-20061208-orig/Makefile 2005-09-24 22:57:52.000000000 +0200 ++++ spcaview-20061208/Makefile 2007-09-08 23:32:25.000000000 +0200 +@@ -59,10 +59,10 @@ + chmod 755 $(APP_BINARY) + + spcaserv: $(OBJSERVER) +- gcc $(SERVFLAGS) -o spcaserv $(OBJSERVER) $(SERVLIBS) ++ $(CC) $(SERVFLAGS) -o spcaserv $(OBJSERVER) $(SERVLIBS) + + spcacat: $(OBJCAT) +- gcc $(SERVFLAGS) -o spcacat $(OBJCAT) $(SERVLIBS) ++ $(CC) $(SERVFLAGS) -o spcacat $(OBJCAT) $(SERVLIBS) + + spcaview.o: spcaview.c jconfig.h dpsh.h utils.h SDL_audioin.h + -- 2.30.2