+++ /dev/null
-#
-# Copyright (C) 2015-2016 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=libcanfestival
-PKG_RELEASE:=3
-
-PKG_SOURCE_PROTO:=hg
-PKG_SOURCE_URL:=http://dev.automforge.net/CanFestival-3
-PKG_SOURCE_SUBDIR:=$(PKG_NAME)
-PKG_SOURCE_VERSION:=8bfe0ac00cdb
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_SOURCE_VERSION).tar.bz2
-
-PKG_MAINTAINER:=Anton Glukhov <anton.a.glukhov@gmail.com>
-PKG_LICENSE:=LGPL-2.1+
-PKG_LICENSE_FILES:=LICENCE
-
-PKG_FIXUP:=autoreconf
-PKG_INSTALL:=1
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/libcanfestival
- SECTION:=libs
- CATEGORY:=Libraries
- TITLE:=Free software CANopen library
- URL:=http://canfestival.org
- DEPENDS:=+libpthread +librt
-endef
-
-define Package/libcanfestival/description
- CanFestival library
-endef
-
-TARGET_CFLAGS += $(FPIC)
-
-CONFIGURE_ARGS := \
- --cc=$(TARGET_CC) \
- --cxx=$(TARGET_CXX) \
- --ld=$(TARGET_CC) \
- --arch=$(ARCH) \
- --binutils=$(TARGET_CROSS) \
- --os=Linux \
- --kerneldir=$(LINUX_DIR) \
- --prefix=/usr \
- --target=unix \
- --can=socket \
- --timers=unix \
- --debug=ERR \
-
-define Build/InstallDev
- $(INSTALL_DIR) $(1)/usr/include
- $(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/
-
- $(INSTALL_DIR) $(1)/usr/lib
- $(CP) $(PKG_INSTALL_DIR)/usr/lib/* $(1)/usr/lib/
-endef
-
-define Package/libcanfestival/install
- $(INSTALL_DIR) $(1)/usr/lib
- $(CP) $(PKG_INSTALL_DIR)/usr/lib/libcanfestival_can_socket.so $(1)/usr/lib/
-endef
-
-$(eval $(call BuildPackage,libcanfestival))
+++ /dev/null
---- a/drivers/timers_unix/timers_unix.c
-+++ b/drivers/timers_unix/timers_unix.c
-@@ -33,7 +33,7 @@
- }
- }
-
--void timer_notify(sigval_t val)
-+void timer_notify(void)
- {
- if(gettimeofday(&last_sig,NULL)) {
- perror("gettimeofday()");
+++ /dev/null
---- a/examples/TestMasterMicroMod/Makefile.in
-+++ b/examples/TestMasterMicroMod/Makefile.in
-@@ -56,7 +56,7 @@
-
-
- $(TESTMASTERMICROMOD): $(OBJS)
-- $(LD) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ $(OBJS) $(EXE_CFLAGS)
-+ $(CC) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ $(OBJS) $(EXE_CFLAGS)
-
-
- TestMaster.c: TestMaster.od
---- a/examples/TestMasterSlave/Makefile.in
-+++ b/examples/TestMasterSlave/Makefile.in
-@@ -65,7 +65,7 @@
-
-
- $(TESTMASTERSLAVE): $(OBJS)
-- $(LD) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ $(OBJS) $(EXE_CFLAGS)
-+ $(CC) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ $(OBJS) $(EXE_CFLAGS)
-
- TestSlave.c: TestSlave.od
- $(MAKE) -C ../../objdictgen gnosis
---- a/examples/CANOpenShell/Makefile.in
-+++ b/examples/CANOpenShell/Makefile.in
-@@ -64,7 +64,7 @@
- $(MAKE) -C ../../drivers/$(TARGET) libcanfestival_$(TARGET).a
-
- $(CANOPENSHELL): $(OBJS)
-- $(LD) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ $(OBJS) $(EXE_CFLAGS)
-+ $(CC) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ $(OBJS) $(EXE_CFLAGS)
- mkdir -p Debug; cp $(CANOPENSHELL) Debug
-
- CANOpenShellMasterOD.c: CANOpenShellMasterOD.od
+++ /dev/null
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -21,7 +21,7 @@
- # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- #
-
--all: objdictedit canfestival examples
-+all: objdictedit canfestival
-
- examples: canfestival driver
- $(MAKE) -C examples all
-@@ -44,7 +44,7 @@ driver:
- install: canfestival driver
- $(MAKE) -C drivers $@
- $(MAKE) -C src $@
-- $(MAKE) -C examples $@
-+ #$(MAKE) -C examples $@
- $(MAKE) -C objdictgen $@
- ldconfig
-
+++ /dev/null
-#
-# Copyright (C) 2015 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=libcoap
-PKG_RELEASE:=2
-
-PKG_SOURCE_PROTO:=git
-PKG_SOURCE_URL:=https://github.com/obgm/libcoap
-PKG_SOURCE_SUBDIR:=$(PKG_NAME)
-PKG_SOURCE_VERSION:=2da31de732c0e51a9bc9e1d4aea21e25da89cf87
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_SOURCE_VERSION).tar.bz2
-
-PKG_MAINTAINER:=Anton Glukhov <anton.a.glukhov@gmail.com>
-PKG_LICENSE:=GPL-2.0+ BSD-2-Clause
-PKG_LICENSE_FILES:=COPYING LICENSE.GPL LICENSE.BSD
-
-PKG_FIXUP:=autoreconf
-PKG_INSTALL:=1
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/libcoap
- SECTION:=libs
- CATEGORY:=Libraries
- TITLE:=CoAP (RFC 7252) library
- URL:=http://libcoap.net/
-endef
-
-define Package/libcoap/description
- Constrained Application Protocol (RFC 7252) library
-endef
-
-TARGET_CFLAGS += $(FPIC)
-
-CONFIGURE_ARGS += \
- --disable-examples \
- --disable-documentation
-
-ifeq ($(CONFIG_BIG_ENDIAN),y)
-TARGET_CFLAGS += -DWORDS_BIGENDIAN
-endif
-
-define Build/InstallDev
- $(INSTALL_DIR) $(1)/usr/include
- $(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/
-
- $(INSTALL_DIR) $(1)/usr/lib
- $(CP) $(PKG_INSTALL_DIR)/usr/lib/* $(1)/usr/lib/
-endef
-
-define Package/libcoap/install
- $(INSTALL_DIR) $(1)/usr/lib
- $(CP) $(PKG_INSTALL_DIR)/usr/lib/libcoap-1.so* $(1)/usr/lib/
-endef
-
-$(eval $(call BuildPackage,libcoap))
+++ /dev/null
-menu "Select GStreamer libav configuration options"
- depends on PACKAGE_gst1-libav
-
-config GST1_LIBAV_IPV6
- bool "Enable IPv6"
- default IPV6
-
-config GST1_LIBAV_PATENTED
- bool "Include patented codecs and technologies"
- default BUILD_PATENTED
-
-config GET_LIBAV_COMMON_AV_SUPPORT
- bool "Include support for common audio/video decoders"
- default y
- select GST1_LIBAV_DECODER_aac if GST1_LIBAV_PATENTED
- select GST1_LIBAV_DECODER_ac3 if GST1_LIBAV_PATENTED
- select GST1_LIBAV_DECODER_h264 if GST1_LIBAV_PATENTED
- select GST1_LIBAV_DECODER_atrac3 if GST1_LIBAV_PATENTED
- select GST1_LIBAV_DECODER_jpegls
- select GST1_LIBAV_DECODER_mp3 if GST1_LIBAV_PATENTED
- select GST1_LIBAV_DECODER_mpeg1video
- select GST1_LIBAV_DECODER_mpeg2video if GST1_LIBAV_PATENTED
- select GST1_LIBAV_DECODER_mpeg4 if GST1_LIBAV_PATENTED
- select GST1_LIBAV_DECODER_mpeg4aac if GST1_LIBAV_PATENTED
- select GST1_LIBAV_DECODER_mpegvideo
- select GST1_LIBAV_DECODER_pcm_s16be
- select GST1_LIBAV_DECODER_pcm_s16le
- select GST1_LIBAV_DECODER_vorbis
- select GST1_LIBAV_DECODER_wmav1 if GST1_LIBAV_PATENTED
- select GST1_LIBAV_DECODER_wmav2 if GST1_LIBAV_PATENTED
- select GST1_LIBAV_DECODER_png
- select GST1_LIBAV_PARSER_aac if GST1_LIBAV_PATENTED
- select GST1_LIBAV_PARSER_h264 if GST1_LIBAV_PATENTED
- select GST1_LIBAV_PARSER_mpegaudio
- select GST1_LIBAV_PARSER_mpegvideo
- select GST1_LIBAV_PARSER_mpeg4video
- select GST1_LIBAV_DEMUXER_ac3
- select GST1_LIBAV_DEMUXER_h264 if GST1_LIBAV_PATENTED
- select GST1_LIBAV_DEMUXER_mp3 if GST1_LIBAV_PATENTED
- select GST1_LIBAV_DEMUXER_mpegvideo if GST1_LIBAV_PATENTED
- select GST1_LIBAV_DEMUXER_ogg
-
-comment "Encoders ---"
-
-config GST1_LIBAV_ENCODER_ac3
- bool "AC3"
- depends on GST1_LIBAV_PATENTED
- select GST1_LIBAV_PARSER_ac3
-
-config GST1_LIBAV_ENCODER_jpegls
- bool "JPEG-LS"
-
-config GST1_LIBAV_ENCODER_mpeg1video
- bool "MPEG-1 Video"
-
-config GST1_LIBAV_ENCODER_mpeg2video
- bool "MPEG-2 Video"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_ENCODER_mpeg4
- bool "MPEG-4"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_ENCODER_pcm_s16be
- bool "PCM signed 16-bit big-endian"
-
-config GST1_LIBAV_ENCODER_pcm_s16le
- bool "PCM signed 16-bit little-endian"
-
-config GST1_LIBAV_ENCODER_png
- bool "PNG"
- select GST1_LIBAV_ENCODER_zlib
-
-config GST1_LIBAV_ENCODER_vorbis
- bool "Vorbis"
-
-config GST1_LIBAV_ENCODER_zlib
- bool "Zlib"
-
-comment "Decoders ---"
-
-config GST1_LIBAV_DECODER_aac
- bool "AAC (Advanced Audio Coding)"
- depends on GST1_LIBAV_PATENTED
- select GST1_LIBAV_PARSER_aac
-
-config GST1_LIBAV_DECODER_ac3
- bool "AC3"
- depends on GST1_LIBAV_PATENTED
- select GST1_LIBAV_PARSER_ac3
-
-config GST1_LIBAV_DECODER_atrac3
- bool "ATRAC3"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_DECODER_gif
- bool "GIF"
-
-config GST1_LIBAV_DECODER_h264
- bool "H.264"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_DECODER_jpegls
- bool "JPEG-LS"
-
-config GST1_LIBAV_DECODER_mp2
- bool "MP2 (MPEG Audio Layer 2)"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_DECODER_mp3
- bool "MP3 (MPEG Audio Layer 2)"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_DECODER_mpegvideo
- bool "MPEG Video"
-
-config GST1_LIBAV_DECODER_mpeg1video
- bool "MPEG-1 Video"
-
-config GST1_LIBAV_DECODER_mpeg2video
- bool "MPEG-2 Video"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_DECODER_mpeg4
- bool "MPEG-4"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_DECODER_mpeg4aac
- bool "MPEG-4 (AAC)"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_DECODER_pcm_s16be
- bool "PCM signed 16-bit big-endian"
-
-config GST1_LIBAV_DECODER_pcm_s16le
- bool "PCM signed 16-bit little-endian"
-
-config GST1_LIBAV_DECODER_png
- bool "PNG"
- select GST1_LIBAV_DECODER_zlib
-
-config GST1_LIBAV_DECODER_vorbis
- bool "Vorbis"
-
-config GST1_LIBAV_DECODER_wmav1
- bool "WMAv1"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_DECODER_wmav2
- bool "WMAv2"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_DECODER_zlib
- bool "Zlib"
-
-comment "Muxers ---"
-
-config GST1_LIBAV_MUXER_ac3
- bool "AC3"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_MUXER_ffm
- bool "FFM (ffserver live feed)"
-
-config GST1_LIBAV_MUXER_h264
- bool "H.264"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_MUXER_mp3
- bool "MP3 (MPEG Audio Layer 3)"
-
-config GST1_LIBAV_MUXER_mp4
- bool "MP4"
-
-config GST1_LIBAV_MUXER_mpeg1video
- bool "MPEG-1 Video"
-
-config GST1_LIBAV_MUXER_mpeg2video
- bool "MPEG-2 Video"
-
-config GST1_LIBAV_MUXER_mpegts
- bool "MPEG-2 (TS)"
-
-config GST1_LIBAV_MUXER_ogg
- bool "Ogg"
-
-config GST1_LIBAV_MUXER_oss
- bool "OSS (Open Sound System playback)"
-
-config GST1_LIBAV_MUXER_rtp
- bool "RTP"
-
-comment "Demuxers ---"
-
-config GST1_LIBAV_DEMUXER_ac3
- bool "AC3"
-
-config GST1_LIBAV_DEMUXER_ffm
- bool "FFM (ffserver live feed)"
-
-config GST1_LIBAV_DEMUXER_h264
- bool "H.264"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_DEMUXER_mp3
- bool "MP3 (MPEG Audio Layer 3)"
-
-config GST1_LIBAV_DEMUXER_mpegvideo
- bool "MPEG Video"
-
-config GST1_LIBAV_DEMUXER_mpegps
- bool "MPEG-2 (PS)"
-
-config GST1_LIBAV_DEMUXER_mpegts
- bool "MPEG-2 (TS)"
-
-config GST1_LIBAV_DEMUXER_ogg
- bool "Ogg"
-
-config GST1_LIBAV_DEMUXER_rm
- bool "RM"
- help
- RealMedia format demuxer
-
-config GST1_LIBAV_DEMUXER_rtsp
- bool "RTSP"
- select GST1_LIBAV_DEMUXER_rm
- select GST1_LIBAV_DEMUXER_sdp
-
-config GST1_LIBAV_DEMUXER_sdp
- bool "SDP"
- select GST1_LIBAV_DEMUXER_mpegts
-
-comment "Parsers ---"
-
-config GST1_LIBAV_PARSER_aac
- bool "AAC (Advanced Audio Coding)"
- depends on GST1_LIBAV_PATENTED
-
-config GST1_LIBAV_PARSER_ac3
- bool "AC3"
-
-config GST1_LIBAV_PARSER_h264
- bool "H.264"
- depends on GST1_LIBAV_PATENTED
- select GST1_LIBAV_DECODER_h264
-
-config GST1_LIBAV_PARSER_mpegaudio
- bool "MPEG Audio"
-
-config GST1_LIBAV_PARSER_mpegvideo
- bool "MPEG Video"
-
-config GST1_LIBAV_PARSER_mpeg4video
- bool "MPEG-4 Video"
-
-comment "Protocols ---"
-
-config GST1_LIBAV_PROTOCOL_file
- bool "file:"
-
-config GST1_LIBAV_PROTOCOL_http
- bool "http:"
-
-config GST1_LIBAV_PROTOCOL_pipe
- bool "pipe:"
-
-config GST1_LIBAV_PROTOCOL_rtp
- bool "rtp:"
- select GST1_LIBAV_PROTOCOL_udp
-
-config GST1_LIBAV_PROTOCOL_tcp
- bool "tcp:"
-
-config GST1_LIBAV_PROTOCOL_udp
- bool "udp:"
-
-endmenu
-
+++ /dev/null
-#
-# Copyright (C) 2006-2016 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=gst1-libav
-PKG_VERSION:=1.8.2
-PKG_RELEASE:=2
-
-PKG_MAINTAINER:=W. Michael Petullo <mike@flyn.org> \
- Ted Hess <thess@kitschensync.net>
-
-PKG_SOURCE:=gst-libav-$(PKG_VERSION).tar.xz
-PKG_SOURCE_URL:=http://gstreamer.freedesktop.org/src/gst-libav
-PKG_MD5SUM:=b5f3c7a27b39b5f5c2f0bfd546b0c655020faf6b38d27b64b346c43e5ebf687a
-
-PKG_LICENSE:=GPL-2.0 LGPL-2.0
-PKG_LICENSE_FILES:=COPYING COPYING.LIB
-
-PKG_BUILD_DIR:=$(BUILD_DIR)/gst-libav-$(PKG_VERSION)
-
-PKG_FIXUP:=autoreconf
-PKG_INSTALL:=1
-
-PKG_USE_MIPS16:=0
-
-GST_VERSION:=1.0
-
-LIBAV_ENCODERS:= \
- ac3 \
- jpegls \
- mpeg1video \
- mpeg2video \
- mpeg4 \
- pcm_s16be \
- pcm_s16le \
- png \
- vorbis \
- zlib \
-
-LIBAV_DECODERS:= \
- aac \
- ac3 \
- atrac3 \
- gif \
- h264 \
- jpegls \
- mp2 \
- mp3 \
- mpeg1video \
- mpeg2video \
- mpeg4 \
- mpegvideo \
- pcm_s16be \
- pcm_s16le \
- png \
- vorbis \
- wmav1 \
- wmav2 \
- zlib \
-
-LIBAV_MUXERS:= \
- ac3 \
- ffm \
- h264 \
- mp3 \
- mp4 \
- mpeg1video \
- mpeg2video \
- mpegts \
- ogg \
- oss \
- rtp \
-
-LIBAV_DEMUXERS:= \
- ac3 \
- ffm \
- h264 \
- mp3 \
- mpegps \
- mpegts \
- mpegvideo \
- ogg \
- rm \
- rtsp \
- sdp \
- v4l2 \
-
-LIBAV_PARSERS:= \
- aac \
- ac3 \
- h264 \
- mpegaudio \
- mpegvideo \
- mpeg4video \
-
-LIBAV_PROTOCOLS:= \
- file http pipe rtp tcp udp
-
-PKG_CONFIG_DEPENDS:= \
- $(patsubst %,CONFIG_GST1_LIBAV_ENCODER_%,$(LIBAV_ENCODERS)) \
- $(patsubst %,CONFIG_GST1_LIBAV_DECODER_%,$(LIBAV_DECODERS)) \
- $(patsubst %,CONFIG_GST1_LIBAV_MUXER_%,$(LIBAV_DEMUXERS)) \
- $(patsubst %,CONFIG_GST1_LIBAV_DEMUXER_%,$(LIBAV_DEMUXERS)) \
- $(patsubst %,CONFIG_GST1_LIBAV_PARSER_%,$(LIBAV_PARSERS)) \
- $(patsubst %,CONFIG_GST1_LIBAV_PROTOCOL_%,$(LIBAV_PROTOCOLS))
-
-PKG_BUILD_DEPENDS:= libgstreamer1 gstreamer1-plugins-base
-
-include $(INCLUDE_DIR)/package.mk
-include $(INCLUDE_DIR)/nls.mk
-
-define Package/gst1-libav
- SECTION:=multimedia
- CATEGORY:=Multimedia
- TITLE:=GStreamer Libav plugin
- URL:=http://www.gstreamer.net/modules/gst-libav.html
- DEPENDS:= +libgstreamer1 +gstreamer1-plugins-base \
- +gst1-mod-alsa +libgst1audio +libgst1pbutils +libgst1video \
- +libbz2 +liblzma
-endef
-
-define Package/gst1-libav/description
- GStreamer with libav bindings using internal Libav
-endef
-
-define Package/gst1-libav/config
- source "$(SOURCE)/Config.in"
-endef
-
-FILTER_CONFIG= \
- $(foreach c, $(3), \
- $(if $(CONFIG_GST1_LIBAV_$(1)_$(c)),--enable-$(2)='$(c)') \
- )
-
-LIBAV_CONFIGURE_ENCODERS:=$(call FILTER_CONFIG,ENCODER,encoder,$(LIBAV_ENCODERS))
-LIBAV_CONFIGURE_DECODERS:=$(call FILTER_CONFIG,DECODER,decoder,$(LIBAV_DECODERS))
-LIBAV_CONFIGURE_MUXERS:=$(call FILTER_CONFIG,MUXER,muxer,$(LIBAV_MUXERS))
-LIBAV_CONFIGURE_DEMUXERS:=$(call FILTER_CONFIG,DEMUXER,demuxer,$(LIBAV_DEMUXERS))
-LIBAV_CONFIGURE_PARSERS:=$(call FILTER_CONFIG,PARSER,parser,$(LIBAV_PARSERS))
-LIBAV_CONFIGURE_PROTOCOLS:=$(call FILTER_CONFIG,PROTOCOL,protocol,$(LIBAV_PROTOCOLS))
-
-CONFIGURE_ARGS += \
- --without-system-libav \
- --with-libav-extra-configure="--target-os=linux \
- $(if $(findstring " ",$(CONFIG_CPU_TYPE)),,--cpu=$(CONFIG_CPU_TYPE)) \
- --disable-bsfs \
- --disable-programs \
- --disable-devices \
- --disable-encoders \
- $(LIBAV_CONFIGURE_ENCODERS) \
- --disable-decoders \
- $(LIBAV_CONFIGURE_DECODERS) \
- --disable-muxers \
- $(LIBAV_CONFIGURE_MUXERS) \
- --disable-demuxers \
- $(LIBAV_CONFIGURE_DEMUXERS) \
- --disable-parsers \
- $(LIBAV_CONFIGURE_PARSERS) \
- --disable-protocols \
- $(LIBAV_CONFIGURE_PROTOCOLS) \
- --disable-asm \
- --disable-altivec \
- --disable-amd3dnow \
- --disable-amd3dnowext \
- --disable-mmx \
- --disable-mmxext \
- --disable-sse \
- --disable-sse2 \
- --disable-sse3 \
- --disable-ssse3 \
- --disable-sse4 \
- --disable-sse42 \
- --disable-avx \
- --disable-xop \
- --disable-fma3 \
- --disable-fma4 \
- --disable-avx2 \
- --disable-inline-asm \
- --disable-yasm"
-
-TARGET_CFLAGS += -D_GNU_SOURCE
-
-TARGET_LDFLAGS += $(FPIC)
-
-define Package/gst1-libav/install
- $(INSTALL_DIR) $(1)/usr/lib/gstreamer-$(GST_VERSION)
- ( cd $(PKG_INSTALL_DIR); $(CP) \
- ./usr/lib/gstreamer-$(GST_VERSION)/libgstlibav.so* \
- $(1)/usr/lib/gstreamer-$(GST_VERSION)/ \
- )
-endef
-
-$(eval $(call BuildPackage,gst1-libav))
+++ /dev/null
-#
-# Copyright (C) 2006-2016 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=horst
-PKG_VERSION:=5.0
-PKG_RELEASE:=1
-
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-git.tar.gz
-PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
-PKG_SOURCE_URL:=git://github.com/br101/horst.git
-PKG_SOURCE_PROTO:=git
-PKG_SOURCE_VERSION:=version-$(PKG_VERSION)
-
-PKG_MAINTAINER:=Bruno Randolf <br1@einfach.org>
-PKG_LICENSE:=GPL-2.0+
-PKG_LICENSE_FILES:=LICENSE
-
-PKG_BUILD_PARALLEL:=1
-
-include $(INCLUDE_DIR)/package.mk
-
-MAKE_FLAGS += DEBUG=1 LIBNL=tiny
-
-define Package/horst
- SECTION:=net
- CATEGORY:=Network
- SUBMENU:=wireless
- DEPENDS:=+libncurses +libnl-tiny
- MAINTAINER:=Bruno Randolf <br1@einfach.org>
- TITLE:=Highly Optimized 802.11 Radio Scanning Tool
- URL:=http://br1.einfach.org/tech/horst/
-endef
-
-define Package/horst/description
- [horst] is a scanning and analysis tool for 802.11 wireless networks
- and especially IBSS (ad-hoc) mode and mesh networks (OLSR).
-endef
-
-define Package/horst/install
- $(INSTALL_DIR) $(1)/usr/sbin
- $(INSTALL_BIN) $(PKG_BUILD_DIR)/horst $(1)/usr/sbin/
- $(INSTALL_BIN) $(PKG_BUILD_DIR)/horst.sh $(1)/usr/sbin/
-endef
-
-$(eval $(call BuildPackage,horst))
+++ /dev/null
-#
-# Copyright (C) 2007-2016 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=subversion
-PKG_RELEASE:=1
-PKG_VERSION:=1.9.5
-PKG_SOURCE_URL:=@APACHE/subversion
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
-PKG_MD5SUM:=9fcbae352a5efe73d46a88c97c6bba14
-PKG_LICENSE:=Apache-2.0
-PKG_LICENSE_FILES:=LICENSE
-PKG_MAINTAINER:=Val Kulkov <val.kulkov@gmail.com>
-
-PKG_FIXUP:=autoreconf
-PKG_MACRO_PATHS:=build/ac-macros
-
-include $(INCLUDE_DIR)/package.mk
-include $(INCLUDE_DIR)/nls.mk
-
-
-define Package/subversion/Default
- SECTION:=net
- CATEGORY:=Network
- SUBMENU:=Version Control Systems
- TITLE:=A compelling replacement for CVS
- DEPENDS:=+zlib +libsqlite3 +libapr +libaprutil +libmagic \
- $(ICONV_DEPENDS) $(INTL_DEPENDS)
- URL:=http://subversion.apache.org/
-endef
-
-define Package/subversion/Default/description
- Subversion is a free/open-source version control system. That is,
- Subversion manages files and directories, and the changes made to them,
- over time. This allows you to recover older versions of your data, or
- examine the history of how your data changed. In this regard, many
- people think of a version control system as a sort of time machine.
-endef
-
-define Package/subversion-libs
- $(call Package/subversion/Default)
- TITLE:=subversion libs
-endef
-
-define Package/subversion-libs/description
- $(call Package/subversion/Default/description)
- This package contains the Subversion libraries.
-endef
-
-define Package/subversion-client
- $(call Package/subversion/Default)
- DEPENDS:=+subversion-libs
- TITLE:=subversion client tools
-endef
-
-define Package/subversion-client/description
- $(call Package/subversion/Default/description)
- This package contains the Subversion client tools.
-endef
-
-define Package/subversion-server
- $(call Package/subversion/Default)
- DEPENDS:=+subversion-libs
- TITLE:=subversion server
-endef
-
-define Package/subversion-server/description
- $(call Package/subversion/Default/description)
- This package contains the Subversion server.
-endef
-
-define Package/subversion-server/conffiles
-/etc/config/subversion
-endef
-
-TARGET_CFLAGS += $(FPIC)
-TARGET_CPPFLAGS += -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
-
-CONFIGURE_ARGS += \
- --with-apr="$(STAGING_DIR)/usr/bin/apr-1-config" \
- --with-apr-util="$(STAGING_DIR)/usr/bin/apu-1-config" \
- --with-libmagic="$(STAGING_DIR)/usr" \
- --disable-mod-activation \
- --without-ruby-sitedir \
- --without-swig \
- --without-jikes \
- --without-junit \
- --without-berkeley-db \
- --without-apxs \
- --without-sasl
-
-ifdef $(INTL_FULL)
- CONFIGURE_ARGS += --enable-nls
-else
- CONFIGURE_ARGS += --disable-nls
-endif
-
-CONFIGURE_VARS += \
- LDFLAGS="$(TARGET_LDFLAGS) -lcrypt -lm \
- -lz -lpthread $(if $(INTL_FULL),-lintl)"
- CPPFLAGS="$(TARGET_CPPFLAGS)"
-
-define Build/Compile
- $(MAKE) -C $(PKG_BUILD_DIR) \
- DESTDIR="$(PKG_INSTALL_DIR)" \
- all local-install
-endef
-
-define Package/subversion-libs/install
- $(INSTALL_DIR) $(1)/usr/lib
- $(CP) $(PKG_INSTALL_DIR)/usr/lib/libsvn_*.so.* $(1)/usr/lib/
-endef
-
-define Package/subversion-client/install
- $(INSTALL_DIR) $(1)/usr/bin
- $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/{svn,svnversion,svnsync} $(1)/usr/bin/
-endef
-
-define Package/subversion-server/install
- $(INSTALL_DIR) $(1)/usr/bin
- $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/svn{look,admin,dumpfilter,serve} $(1)/usr/bin/
- $(INSTALL_DIR) $(1)/etc/config
- $(INSTALL_CONF) ./files/subversion.config $(1)/etc/config/subversion
- $(INSTALL_DIR) $(1)/etc/init.d
- $(INSTALL_BIN) ./files/subversion.init $(1)/etc/init.d/subversion
-endef
-
-define Package/subversion-server/prerm
-#!/bin/sh
- ps | grep '\(/svnserve$\| svnserve\)' | grep -cvq grep >/dev/null && /etc/init.d/subversion stop
- /etc/init.d/subversion disable
-endef
-
-$(eval $(call BuildPackage,subversion-libs))
-$(eval $(call BuildPackage,subversion-client))
-$(eval $(call BuildPackage,subversion-server))
+++ /dev/null
-config subversion
- option path '/var/local/svn'
- option port '3690'
+++ /dev/null
-#!/bin/sh /etc/rc.common
-# Copyright (C) 2006-2016 OpenWrt.org
-
-START=50
-
-start_instance () {
- local section="$1"
- config_get path "$section" 'path'
- config_get port "$section" 'port'
-
- if [ ! -d "$path" ]; then
- echo "The subversion repository (${path}) does not exist."
- echo "Create a new repository and/or change the path in /etc/config/subversion"
- echo
- echo "Create a new subversion repository with:"
- echo " mkdir -p ${path}"
- echo " svnadmin create --fs-type fsfs ${path}"
- echo
- echo "Changing the path using UCI (default path is: /var/local/svn):"
- echo " uci set subversion.@[0].path="/srv/svn""
- echo " uci commit"
- echo " /etc/init.d/subversion restart"
- return 1
- fi
-
- service_start /usr/bin/svnserve -d --listen-port ${port} -r ${path}
-}
-
-start() {
- config_load 'subversion'
- config_foreach start_instance 'subversion'
-}
-
-stop() {
- SERVICE_SIG_STOP="INT" \
- service_stop /usr/bin/svnserve
-}
+++ /dev/null
---- a/build/ac-macros/macosx.m4 2016-02-09 01:24:13.181409245 -0500
-+++ b/build/ac-macros/macosx.m4 2016-02-09 01:25:15.873408288 -0500
-@@ -17,94 +17,4 @@ dnl specific language governing permis
- dnl under the License.
- dnl ===================================================================
- dnl
--dnl Mac OS X specific checks
-
--dnl SVN_LIB_MACHO_ITERATE
--dnl Check for _dyld_image_name and _dyld_image_header availability
--AC_DEFUN(SVN_LIB_MACHO_ITERATE,
--[
-- AC_MSG_CHECKING([for Mach-O dynamic module iteration functions])
-- AC_RUN_IFELSE([AC_LANG_PROGRAM([[
-- #include <mach-o/dyld.h>
-- #include <mach-o/loader.h>
-- ]],[[
-- const struct mach_header *header = _dyld_get_image_header(0);
-- const char *name = _dyld_get_image_name(0);
-- if (name && header) return 0;
-- return 1;
-- ]])],[
-- AC_DEFINE([SVN_HAVE_MACHO_ITERATE], [1],
-- [Is Mach-O low-level _dyld API available?])
-- AC_MSG_RESULT([yes])
-- ],[
-- AC_MSG_RESULT([no])
-- ])
--])
--
--dnl SVN_LIB_MACOS_PLIST
--dnl Assign variables for Mac OS property list support
--AC_DEFUN(SVN_LIB_MACOS_PLIST,
--[
-- AC_MSG_CHECKING([for Mac OS property list utilities])
--
-- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-- #include <AvailabilityMacros.h>
-- #if !defined(MAC_OS_X_VERSION_MAX_ALLOWED) \
-- || !defined(MAC_OS_X_VERSION_10_0) \
-- || (MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_0)
-- #error ProperyList API unavailable.
-- #endif
-- ]],[[]])],[
-- dnl ### Hack. We should only need to pass the -framework options when
-- dnl linking libsvn_subr, since it is the only library that uses Keychain.
-- dnl
-- dnl Unfortunately, libtool 1.5.x doesn't track transitive dependencies for
-- dnl OS X frameworks like it does for normal libraries, so we need to
-- dnl explicitly pass the option to all the users of libsvn_subr to allow
-- dnl static builds to link successfully.
-- dnl
-- dnl This does mean that all executables we link will be linked directly
-- dnl to these frameworks - even when building shared libraries - but that
-- dnl shouldn't cause any problems.
--
-- LIBS="$LIBS -framework CoreFoundation"
-- AC_DEFINE([SVN_HAVE_MACOS_PLIST], [1],
-- [Is Mac OS property list API available?])
-- AC_MSG_RESULT([yes])
-- ],[
-- AC_MSG_RESULT([no])
-- ])
--])
--
--dnl SVN_LIB_MACOS_KEYCHAIN
--dnl Check configure options and assign variables related to Keychain support
--
--AC_DEFUN(SVN_LIB_MACOS_KEYCHAIN,
--[
-- AC_ARG_ENABLE(keychain,
-- AS_HELP_STRING([--disable-keychain],
-- [Disable use of Mac OS KeyChain for auth credentials]),
-- [enable_keychain=$enableval],[enable_keychain=yes])
--
-- AC_MSG_CHECKING([for Mac OS KeyChain Services])
--
-- if test "$enable_keychain" = "yes"; then
-- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-- #include <AvailabilityMacros.h>
-- #if !defined(MAC_OS_X_VERSION_MAX_ALLOWED) \
-- || !defined(MAC_OS_X_VERSION_10_2) \
-- || (MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_2)
-- #error KeyChain API unavailable.
-- #endif
-- ]],[[]])],[
-- dnl ### Hack, see SVN_LIB_MACOS_PLIST
-- LIBS="$LIBS -framework Security"
-- LIBS="$LIBS -framework CoreServices"
-- AC_DEFINE([SVN_HAVE_KEYCHAIN_SERVICES], [1], [Is Mac OS KeyChain support enabled?])
-- AC_MSG_RESULT([yes])
-- ],[
-- enable_keychain=no
-- AC_MSG_RESULT([no])
-- ])
-- fi
--])