From d0a13821d7f6ceb34061014b9899eb81c3988ccf Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Tue, 27 Nov 2012 10:42:49 -0800 Subject: package: add gd package Signed-off-by: Peter Korsgaard --- package/Config.in | 1 + 1 file changed, 1 insertion(+) (limited to 'package/Config.in') diff --git a/package/Config.in b/package/Config.in index 5d9783ad5..d566a39bf 100644 --- a/package/Config.in +++ b/package/Config.in @@ -376,6 +376,7 @@ source "package/cairo/Config.in" source "package/fltk/Config.in" source "package/fontconfig/Config.in" source "package/freetype/Config.in" +source "package/gd/Config.in" source "package/giblib/Config.in" source "package/gtk2-engines/Config.in" source "package/gtk2-themes/Config.in" -- cgit v1.2.3 From d19be01683b6f79427beb4edfa8ae5a711fc81ef Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Tue, 27 Nov 2012 16:05:52 -0800 Subject: package: add libebml package Signed-off-by: Peter Korsgaard --- package/Config.in | 1 + package/libebml/Config.in | 11 +++++++++++ package/libebml/libebml.mk | 26 ++++++++++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 package/libebml/Config.in create mode 100644 package/libebml/libebml.mk (limited to 'package/Config.in') diff --git a/package/Config.in b/package/Config.in index d566a39bf..fa04fd731 100644 --- a/package/Config.in +++ b/package/Config.in @@ -435,6 +435,7 @@ endmenu menu "Multimedia" source "package/libdvdread/Config.in" source "package/libdvdnav/Config.in" +source "package/libebml/Config.in" source "package/libmms/Config.in" source "package/libmpeg2/Config.in" source "package/libogg/Config.in" diff --git a/package/libebml/Config.in b/package/libebml/Config.in new file mode 100644 index 000000000..ce855b232 --- /dev/null +++ b/package/libebml/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_LIBEBML + bool "libebml" + depends on BR2_INSTALL_LIBSTDCPP + help + Access library for the EBML (Extensible Binary Meta + Language, a binary derivative of XML) format. + + http://matroska.org + +comment "libebml requires a toolchain with C++ support" + depends on !BR2_INSTALL_LIBSTDCPP diff --git a/package/libebml/libebml.mk b/package/libebml/libebml.mk new file mode 100644 index 000000000..0a04635e1 --- /dev/null +++ b/package/libebml/libebml.mk @@ -0,0 +1,26 @@ +############################################################# +# +# libebml +# +############################################################# + +LIBEBML_VERSION = 1.2.2 +LIBEBML_SOURCE = libebml-$(LIBEBML_VERSION).tar.bz2 +LIBEBML_SITE = http://dl.matroska.org/downloads/libebml/ +LIBEBML_INSTALL_STAGING = YES +LIBEBML_LICENSE = LGPLv2.1+ +LIBEBML_LICENSE_FILES = LICENSE.LGPL + +define LIBEBML_BUILD_CMDS + $(MAKE) -C $(@D)/make/linux CROSS="$(CCACHE) $(TARGET_CROSS)" +endef + +define LIBEBML_INSTALL_STAGING_CMDS + $(MAKE) -C $(@D)/make/linux prefix=$(STAGING_DIR)/usr install +endef + +define LIBEBML_INSTALL_TARGET_CMDS + $(MAKE) -C $(@D)/make/linux prefix=$(TARGET_DIR)/usr install +endef + +$(eval $(generic-package)) -- cgit v1.2.3 From d69172d7d807769f5091a612f7145bd464c7bc82 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Tue, 27 Nov 2012 16:42:43 -0800 Subject: package: add libmatroska package Signed-off-by: Peter Korsgaard --- package/Config.in | 1 + package/libmatroska/Config.in | 12 ++++++++++++ package/libmatroska/libmatroska.mk | 27 +++++++++++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 package/libmatroska/Config.in create mode 100644 package/libmatroska/libmatroska.mk (limited to 'package/Config.in') diff --git a/package/Config.in b/package/Config.in index fa04fd731..f3ca49653 100644 --- a/package/Config.in +++ b/package/Config.in @@ -436,6 +436,7 @@ menu "Multimedia" source "package/libdvdread/Config.in" source "package/libdvdnav/Config.in" source "package/libebml/Config.in" +source "package/libmatroska/Config.in" source "package/libmms/Config.in" source "package/libmpeg2/Config.in" source "package/libogg/Config.in" diff --git a/package/libmatroska/Config.in b/package/libmatroska/Config.in new file mode 100644 index 000000000..b1c53eec0 --- /dev/null +++ b/package/libmatroska/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_LIBMATROSKA + bool "libmatroska" + select BR2_PACKAGE_LIBEBML + depends on BR2_INSTALL_LIBSTDCPP + help + Extensible open standard audio/video container format access + library. + + http://matroska.org + +comment "libmatroska requires a toolchain with C++ support" + depends on !BR2_INSTALL_LIBSTDCPP diff --git a/package/libmatroska/libmatroska.mk b/package/libmatroska/libmatroska.mk new file mode 100644 index 000000000..605a2fb03 --- /dev/null +++ b/package/libmatroska/libmatroska.mk @@ -0,0 +1,27 @@ +############################################################# +# +# libmatroska +# +############################################################# + +LIBMATROSKA_VERSION = 1.3.0 +LIBMATROSKA_SOURCE = libmatroska-$(LIBMATROSKA_VERSION).tar.bz2 +LIBMATROSKA_SITE = http://dl.matroska.org/downloads/libmatroska/ +LIBMATROSKA_INSTALL_STAGING = YES +LIBMATROSKA_LICENSE = LGPLv2.1+ +LIBMATROSKA_LICENSE_FILES = LICENSE.LGPL +LIBMATROSKA_DEPENDENCIES = libebml + +define LIBMATROSKA_BUILD_CMDS + $(MAKE) -C $(@D)/make/linux CROSS="$(CCACHE) $(TARGET_CROSS)" +endef + +define LIBMATROSKA_INSTALL_STAGING_CMDS + $(MAKE) -C $(@D)/make/linux prefix=$(STAGING_DIR)/usr install +endef + +define LIBMATROSKA_INSTALL_TARGET_CMDS + $(MAKE) -C $(@D)/make/linux prefix=$(TARGET_DIR)/usr install +endef + +$(eval $(generic-package)) -- cgit v1.2.3 From 7e9f8ad164e4776ff89e0f7d674e77032a472d54 Mon Sep 17 00:00:00 2001 From: Gregory Hermant Date: Fri, 30 Nov 2012 02:39:11 +0000 Subject: snowball-hdmiservice: new package Signed-off-by: Gregory Hermant Acked-by: Arnout Vandecappelle (Essensium/Mind) Tested-by: Arnout Vandecappelle (Essensium/Mind) (on various archs and toolchains) Signed-off-by: Peter Korsgaard --- package/Config.in | 1 + package/snowball-hdmiservice/Config.in | 10 ++++++ .../snowball-hdmiservice/snowball-hdmiservice.mk | 41 ++++++++++++++++++++++ 3 files changed, 52 insertions(+) create mode 100644 package/snowball-hdmiservice/Config.in create mode 100644 package/snowball-hdmiservice/snowball-hdmiservice.mk (limited to 'package/Config.in') diff --git a/package/Config.in b/package/Config.in index f3ca49653..663a17be9 100644 --- a/package/Config.in +++ b/package/Config.in @@ -250,6 +250,7 @@ source "package/sane-backends/Config.in" source "package/sdparm/Config.in" source "package/setserial/Config.in" source "package/smartmontools/Config.in" +source "package/snowball-hdmiservice/Config.in" source "package/sredird/Config.in" source "package/statserial/Config.in" source "package/sysstat/Config.in" diff --git a/package/snowball-hdmiservice/Config.in b/package/snowball-hdmiservice/Config.in new file mode 100644 index 000000000..0ea7c8120 --- /dev/null +++ b/package/snowball-hdmiservice/Config.in @@ -0,0 +1,10 @@ +config BR2_PACKAGE_SNOWBALL_HDMISERVICE + bool "snowball-hdmiservice" + depends on BR2_TOOLCHAIN_HAS_THREADS + help + HDMI userspace control daemon + + This package contains the HDMI userspace control daemon for the + snowball board + + http://www.igloocommunity.org diff --git a/package/snowball-hdmiservice/snowball-hdmiservice.mk b/package/snowball-hdmiservice/snowball-hdmiservice.mk new file mode 100644 index 000000000..ebd65dfba --- /dev/null +++ b/package/snowball-hdmiservice/snowball-hdmiservice.mk @@ -0,0 +1,41 @@ +############################################################# +# +# snowball-hdmiservice +# +############################################################# +SNOWBALL_HDMISERVICE_VERSION = f75c99d1c52707240a78b4ba78e41d20d3aa3b08 +SNOWBALL_HDMISERVICE_SITE = git://igloocommunity.org/git/bsp/hdmiservice.git +SNOWBALL_HDMISERVICE_LICENSE = MIT +SNOWBALL_HDMISERVICE_LICENSE_FILES = debian/copyright +SNOWBALL_HDMISERVICE_INSTALL_STAGING = YES + +define SNOWBALL_HDMISERVICE_BUILD_CMDS + $(MAKE) -C $(@D) CC="$(TARGET_CC) $(TARGET_CFLAGS)" +endef + +define SNOWBALL_HDMISERVICE_INSTALL_STAGING_CMDS + $(MAKE) -C $(@D) CC="$(TARGET_CC) $(TARGET_CFLAGS)" DESTDIR=$(STAGING_DIR) install +endef + +define SNOWBALL_HDMISERVICE_INSTALL_TARGET_CMDS + $(MAKE) -C $(@D) CC="$(TARGET_CC) $(TARGET_CFLAGS)" DESTDIR=$(TARGET_DIR) install +endef + +define SNOWBALL_HDMISERVICE_UNINSTALL_STAGING_CMDS + rm -f $(STAGING_DIR)/usr/lib/hdmiservice.so + rm -f $(STAGING_DIR)/usr/bin/hdmistart + rm -f $(STAGING_DIR)/usr/include/hdmi_service_api.h + rm -f $(STAGING_DIR)/usr/include/hdmi_service_local.h +endef + +define SNOWBALL_HDMISERVICE_UNINSTALL_TARGET_CMDS + rm -f $(TARGET_DIR)/usr/lib/hdmiservice.so + rm -f $(TARGET_DIR)/usr/bin/hdmistart +endef + +define SNOWBALL_HDMISERVICE_CLEAN_CMDS + $(MAKE) -C $(@D) clean +endef + + +$(eval $(generic-package)) -- cgit v1.2.3 From 367096b0e33913f47545ef8702eaa609960baa1f Mon Sep 17 00:00:00 2001 From: Gregory Hermant Date: Fri, 30 Nov 2012 02:39:12 +0000 Subject: ux500-firmware: new package Signed-off-by: Gregory Hermant Acked-by: Arnout Vandecappelle (Essensium/Mind) Tested-by: Arnout Vandecappelle (Essensium/Mind) (with the calao_snowball_defconfig) Signed-off-by: Peter Korsgaard --- package/Config.in | 1 + package/ux500-firmware/Config.in | 7 +++++++ package/ux500-firmware/ux500-firmware.mk | 22 ++++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 package/ux500-firmware/Config.in create mode 100644 package/ux500-firmware/ux500-firmware.mk (limited to 'package/Config.in') diff --git a/package/Config.in b/package/Config.in index 663a17be9..c369f74ac 100644 --- a/package/Config.in +++ b/package/Config.in @@ -261,6 +261,7 @@ source "package/usb_modeswitch/Config.in" source "package/usb_modeswitch_data/Config.in" source "package/usbmount/Config.in" source "package/usbutils/Config.in" +source "package/ux500-firmware/Config.in" source "package/wipe/Config.in" endmenu diff --git a/package/ux500-firmware/Config.in b/package/ux500-firmware/Config.in new file mode 100644 index 000000000..7e8a94b2a --- /dev/null +++ b/package/ux500-firmware/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_UX500_FIRMWARE + bool "ux500-firmware" + help + This package provides various binary firmware files (closed binary blobs) + for the Azurewave AW-NH580 combo module (wifi, bt, gps). + + https://launchpad.net/~igloocommunity-maintainers/+archive/snowball/+files/ diff --git a/package/ux500-firmware/ux500-firmware.mk b/package/ux500-firmware/ux500-firmware.mk new file mode 100644 index 000000000..d354468ab --- /dev/null +++ b/package/ux500-firmware/ux500-firmware.mk @@ -0,0 +1,22 @@ +############################################################# +# +# ux500-firmware +# +############################################################# +UX500_FIRMWARE_VERSION = 1.1.3-6 +UX500_FIRMWARE_SOURCE = ux500-firmware_$(UX500_FIRMWARE_VERSION)linaro1.tar.gz +UX500_FIRMWARE_SITE = https://launchpad.net/~igloocommunity-maintainers/+archive/snowball/+files/ +UX500_FIRMWARE_LICENSE = Snowball click-wrap license +UX500_FIRMWARE_LICENSE_FILES = license.txt +UX500_FIRMWARE_REDISTRIBUTE = NO + +# The CG2900 linux driver has to load firmware named CG29XX_* but the firmware +# filenames contained in this package are CG2900_* hence the code below +define UX500_FIRMWARE_INSTALL_TARGET_CMDS + $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) install + for f in $(TARGET_DIR)/lib/firmware/CG2900* ; do \ + mv $$f $${f/CG2900/CG29XX}; \ + done +endef + +$(eval $(generic-package)) -- cgit v1.2.3 From 4d4b1e4c5d98cbaafb8473c29d06b0d472cb34df Mon Sep 17 00:00:00 2001 From: Gregory Hermant Date: Fri, 30 Nov 2012 02:39:14 +0000 Subject: Add init script files for snowball board Signed-off-by: Gregory Hermant Signed-off-by: Peter Korsgaard --- package/Config.in | 1 + package/snowball-init/Config.in | 14 ++++++++++++++ package/snowball-init/snowball-init.mk | 15 +++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 package/snowball-init/Config.in create mode 100644 package/snowball-init/snowball-init.mk (limited to 'package/Config.in') diff --git a/package/Config.in b/package/Config.in index c369f74ac..9c23ae368 100644 --- a/package/Config.in +++ b/package/Config.in @@ -554,6 +554,7 @@ source "package/empty/Config.in" source "package/googlefontdirectory/Config.in" source "package/mobile-broadband-provider-info/Config.in" source "package/shared-mime-info/Config.in" +source "package/snowball-init/Config.in" source "package/sound-theme-borealis/Config.in" source "package/sound-theme-freedesktop/Config.in" endmenu diff --git a/package/snowball-init/Config.in b/package/snowball-init/Config.in new file mode 100644 index 000000000..99abb350f --- /dev/null +++ b/package/snowball-init/Config.in @@ -0,0 +1,14 @@ +config BR2_PACKAGE_SNOWBALL_INIT + bool "snowball-init" + # Runtime dependency, needed by snowball startup script + select BR2_PACKAGE_BLUEZ_UTILS + depends on !BR2_avr32 + depends on BR2_USE_WCHAR # libglib2 + depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, alsa-lib + depends on BR2_USE_MMU # dbus + select BR2_PACKAGE_UX500_FIRMWARE + help + Snowball init scripts + + http://www.igloocommunity.org + diff --git a/package/snowball-init/snowball-init.mk b/package/snowball-init/snowball-init.mk new file mode 100644 index 000000000..278cacb2c --- /dev/null +++ b/package/snowball-init/snowball-init.mk @@ -0,0 +1,15 @@ +############################################################# +# +# snowball-init +# +############################################################# +SNOWBALL_INIT_VERSION = b064be21de25729039e5e54037bbdd2e25cfd5b7 +SNOWBALL_INIT_SITE = git://igloocommunity.org/git/bsp/snowball-init.git +SNOWBALL_INIT_LICENSE = BSD-4c +SNOWBALL_INIT_LICENSE_FILES = debian/copyright + +define SNOWBALL_INIT_INSTALL_TARGET_CMDS + $(INSTALL) -D -m 0755 $(@D)/snowball $(TARGET_DIR)/etc/init.d/S50snowball +endef + +$(eval $(generic-package)) -- cgit v1.2.3