mirror of
git://projects.qi-hardware.com/openwrt-packages.git
synced 2024-11-22 00:44:03 +02:00
some BROKEN packages, maybe somebody can continue work on those package
This commit is contained in:
parent
b0131541ad
commit
3e5e716ac5
48
fusion/Makefile
Normal file
48
fusion/Makefile
Normal file
@ -0,0 +1,48 @@
|
||||
#
|
||||
# Copyright (C) 2009 Qi Hardware Inc.
|
||||
# Author: Xiangfu Liu <xiangfu@sharism.cc>
|
||||
#
|
||||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
include $(INCLUDE_DIR)/kernel.mk
|
||||
|
||||
PKG_NAME:=fusion
|
||||
PKG_VERSION=8.1.1
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_SOURCE:=linux-$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=http://www.directfb.org/downloads/Core/linux-fusion/
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/linux-$(PKG_NAME)-$(PKG_VERSION)
|
||||
SUB:=linux/drivers/char/fusion
|
||||
export CONFIG_FUSION_DEVICE=m
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define KernelPackage/fusion
|
||||
SUBMENU:=Wireless Drivers
|
||||
TITLE:=fusion for Directfb
|
||||
DEPENDS:=@BROKEN
|
||||
FILES:=$(PKG_BUILD_DIR)/$(SUB)/fusion.$(LINUX_KMOD_SUFFIX)
|
||||
AUTOLOAD:=$(call AutoLoad,10,fusion)
|
||||
endef
|
||||
|
||||
AUTOCONF_H = -include $(LINUX_DIR)/include/linux/autoconf.h
|
||||
|
||||
MAKE_OPTS:= \
|
||||
ARCH="$(LINUX_KARCH)" \
|
||||
CROSS_COMPILE="$(TARGET_CROSS)" \
|
||||
KBUILD_CPPFLAGS="-D__KERNEL__ -I$(PKG_BUILD_DIR)/linux/include -I$(LINUX_DIR)/include $(AUTOCONF_H)" \
|
||||
SUBDIRS=$(PKG_BUILD_DIR)/$(SUB)
|
||||
|
||||
define Build/Compile
|
||||
rm -f $(PKG_BUILD_DIR)/$(SUB)/Makefile
|
||||
ln -s $(PKG_BUILD_DIR)/$(SUB)/Makefile-2.6 $(PKG_BUILD_DIR)/$(SUB)/Makefile
|
||||
$(MAKE) -C "$(LINUX_DIR)" \
|
||||
$(MAKE_OPTS) \
|
||||
modules
|
||||
endef
|
||||
|
||||
$(eval $(call KernelPackage,fusion))
|
31
games/burgerspace/Makefile
Normal file
31
games/burgerspace/Makefile
Normal file
@ -0,0 +1,31 @@
|
||||
# NOT FINISH YET
|
||||
#
|
||||
# This is free software, licensed under the GNU General Public License v2.
|
||||
#
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=burgerspace
|
||||
PKG_VERSION:=1.9.0
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=http://perso.b2b2c.ca/sarrazip/dev/
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/burgerspace
|
||||
SECTION:=games
|
||||
CATEGORY:=Games
|
||||
TITLE:=a hamburger-smashing video game
|
||||
URL:=http://perso.b2b2c.ca/sarrazip/dev/burgerspace.html
|
||||
DEPENDS:=+libncurses +flatzebra @BROKEN
|
||||
endef
|
||||
|
||||
define Package/burgerspace/install
|
||||
$(INSTALL_DIR) \
|
||||
$(1)/usr/bin \
|
||||
$(1)/usr/share/games
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,burgerspace))
|
31
games/flatzebra/Makefile
Normal file
31
games/flatzebra/Makefile
Normal file
@ -0,0 +1,31 @@
|
||||
# NOT FINISH YET
|
||||
#
|
||||
# This is free software, licensed under the GNU General Public License v2.
|
||||
#
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=flatzebra
|
||||
PKG_VERSION:=0.1.5
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=http://perso.b2b2c.ca/sarrazip/dev/
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/flatzebra
|
||||
SECTION:=games
|
||||
CATEGORY:=Games
|
||||
TITLE:=A generic game engine for 2D double-buffering animation
|
||||
URL:=http://perso.b2b2c.ca/sarrazip/dev/flatzebra.html
|
||||
DEPENDS:=+libsdl-image @BROKEN
|
||||
endef
|
||||
|
||||
define Package/flatzebra/install
|
||||
$(INSTALL_DIR) \
|
||||
$(1)/usr/bin \
|
||||
$(1)/usr/share/games
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,flatzebra))
|
44
gimmix/Makefile
Normal file
44
gimmix/Makefile
Normal file
@ -0,0 +1,44 @@
|
||||
#
|
||||
# Copyright (C) 2009 Qi Hardware.
|
||||
# Author: Xiangfu Liu <xiangfu@qi-hardware.com>
|
||||
#
|
||||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
|
||||
# ERROR: eggtrayicon.h:27:25: fatal error: gtk/gtkplug.h: No such file or directory
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=gimmix
|
||||
PKG_VERSION:=0.5.7.1
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
|
||||
PKG_SOURCE_URL:=http://download.berlios.de/gimmix/
|
||||
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
include $(INCLUDE_DIR)/nls.mk
|
||||
|
||||
define Package/gimmix
|
||||
SECTION:=sound
|
||||
CATEGORY:=Sound
|
||||
TITLE:=Gimmix is a GTK2 client for MPD
|
||||
DEPENDS:=+gtk2 +libintl +libglade +libmpd +taglibc @BROKEN
|
||||
URL:=http://gimmix.berlios.de/
|
||||
endef
|
||||
|
||||
define Package/gimmix/description
|
||||
Gimmix is a GTK2 client for MPD
|
||||
endef
|
||||
|
||||
CONFIGURE_ARGS += --disable-libtool-lock --disable-lyrics --disable-cover
|
||||
|
||||
define Package/gimmix/install
|
||||
$(INSTALL_DIR) $(1)/usr/bin
|
||||
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/gimmix $(1)/usr/bin/
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,gimmix))
|
33
gimmix/patches/001-fix-compile-error.patch
Normal file
33
gimmix/patches/001-fix-compile-error.patch
Normal file
@ -0,0 +1,33 @@
|
||||
diff --git a/configure b/configure
|
||||
index 2332de3..0ec086d 100755
|
||||
--- a/configure
|
||||
+++ b/configure
|
||||
@@ -3308,7 +3308,7 @@ if test -n "0.21"; then
|
||||
$as_echo_n "checking for intltool >= 0.21... " >&6; }
|
||||
|
||||
INTLTOOL_REQUIRED_VERSION_AS_INT=`echo 0.21 | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
|
||||
- INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3`
|
||||
+ INTLTOOL_APPLIED_VERSION=`echo 0.21`
|
||||
INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_APPLIED_VERSION found" >&5
|
||||
@@ -3437,10 +3437,6 @@ $as_echo "no" >&6; }
|
||||
fi
|
||||
|
||||
|
||||
-if test -z "$INTLTOOL_UPDATE" -o -z "$INTLTOOL_MERGE" -o -z "$INTLTOOL_EXTRACT"; then
|
||||
- as_fn_error "The intltool scripts were not found. Please install intltool." "$LINENO" 5
|
||||
-fi
|
||||
-
|
||||
INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
|
||||
INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
|
||||
INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
|
||||
@@ -12735,7 +12731,7 @@ fi
|
||||
# Put the nasty error message in config.log where it belongs
|
||||
echo "$GIMMIX_PKG_ERRORS" >&5
|
||||
|
||||
- as_fn_error "Package requirements ($pkg_modules) were not met:
|
||||
+ as_echo "Package requirements ($pkg_modules) were not met:
|
||||
|
||||
$GIMMIX_PKG_ERRORS
|
||||
|
62
libexosip2/Makefile
Normal file
62
libexosip2/Makefile
Normal file
@ -0,0 +1,62 @@
|
||||
#
|
||||
# Copyright (C) 2011 Xiangfu Liu <xiangfu@sharism.cc>
|
||||
# License GPLv2 or later. NO WARRANTY.
|
||||
#
|
||||
# libphone depends on libexosip2
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=libexosip2
|
||||
PKG_VERSION:=3.5.0
|
||||
PKG_RELEASE:=1
|
||||
PKG_SOURCE:=libeXosip2-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=http://download.savannah.gnu.org/releases/exosip/
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libeXosip2-$(PKG_VERSION)
|
||||
PKG_INSTALL:=1
|
||||
|
||||
PKG_FIXUP:=libtool
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/libexosip2
|
||||
MAINTAINER:="Xiangfu Liu" <xiangfu@sharism.cc>
|
||||
SECTION:=libs
|
||||
CATEGORY:=Libraries
|
||||
TITLE:=Libexosip2
|
||||
URL:=http://savannah.nongnu.org/projects/exosip/
|
||||
DEPENDS:=@BROKEN
|
||||
# ERROR: ./configure: line 2766: syntax error near unexpected token `scripts'
|
||||
# ./configure: line 2766: `AM_ACLOCAL_INCLUDE(scripts)'
|
||||
endef
|
||||
|
||||
define Package/libexosip2/description
|
||||
eXosip is a library that hides the complexity of using the SIP protocol for mutlimedia session establishement. This protocol is mainly to be used by VoIP telephony applications (endpoints or conference server) but might be also usefull for any application that wish to establish sessions like multiplayer games.
|
||||
endef
|
||||
|
||||
TARGET_LDFLAGS += -Wl,-rpath-link -Wl,$(STAGING_DIR)/usr/lib
|
||||
|
||||
TARGET_CPPFLAGS +=
|
||||
|
||||
CONFIGURE_ARGS +=
|
||||
|
||||
define Build/InstallDev
|
||||
$(INSTALL_DIR) $(1)/usr/include $(1)/usr/lib
|
||||
$(CP) \
|
||||
$(PKG_INSTALL_DIR)/usr/include/* \
|
||||
$(1)/usr/include/
|
||||
$(CP) \
|
||||
$(PKG_INSTALL_DIR)/usr/lib/*.{a,la,so*} \
|
||||
$(1)/usr/lib/
|
||||
endef
|
||||
|
||||
define Package/libexosip2/install
|
||||
$(INSTALL_DIR) $(1)/usr/lib
|
||||
$(CP) $(PKG_INSTALL_DIR)/usr/lib/*.so* $(1)/usr/lib/
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,libexosip2))
|
||||
|
||||
# The following comments configure the Emacs editor. Just ignore them.
|
||||
# Local Variables:
|
||||
# compile-command: "make -C ~/openwrt-xburst.full_system package/libexosip2/{clean,compile} -j2 V=99"
|
||||
# End:
|
52
libjack/Makefile
Normal file
52
libjack/Makefile
Normal file
@ -0,0 +1,52 @@
|
||||
#
|
||||
# Copyright (C) 2010 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:=libjack
|
||||
PKG_VERSION:=1.9.7
|
||||
PKG_SOURCE:=jack-$(PKG_VERSION).tar.bz2
|
||||
PKG_SOURCE_URL:=http://www.grame.fr/~letz/
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/jack-$(PKG_VERSION)
|
||||
|
||||
PKG_RELEASE:=1
|
||||
PKG_INSTALL:=1
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/libjack
|
||||
SECTION:=libs
|
||||
CATEGORY:=Libraries
|
||||
TITLE:=jack
|
||||
URL:=http://jackaudio.org/
|
||||
DEPENDS:=@BROKEN
|
||||
# some python depends error: ImportError: No module named thread
|
||||
endef
|
||||
|
||||
define Package/libjack/description
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
cd $(PKG_BUILD_DIR) && \
|
||||
DESTDIR="$(PKG_INSTALL_DIR)" $(MAKE_VARS) \
|
||||
./waf configure && \
|
||||
./waf build && \
|
||||
./waf install
|
||||
endef
|
||||
|
||||
define Build/InstallDev
|
||||
mkdir -p $(1)/usr/include
|
||||
$(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/
|
||||
mkdir -p $(1)/usr/lib
|
||||
$(CP) $(PKG_INSTALL_DIR)/usr/lib/* $(1)/usr/lib/
|
||||
endef
|
||||
|
||||
define Package/libjack/install
|
||||
$(INSTALL_DIR) $(1)/usr/lib
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,libjack))
|
39
scim-pinyin/Makefile
Normal file
39
scim-pinyin/Makefile
Normal file
@ -0,0 +1,39 @@
|
||||
#
|
||||
# Copyright (C) 2009-2010 Qi Hardware Inc.
|
||||
# Author: Xiangfu Liu <xiangfu@sharism.cc>
|
||||
#
|
||||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=scim-pinyin
|
||||
PKG_VERSION:=0.5.91
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=@SF/scim-pinyin
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
include $(INCLUDE_DIR)/nls.mk
|
||||
|
||||
define Package/scim-pinyin
|
||||
TITLE:=Smart Common Input Method_Chinese PinYin
|
||||
SECTION:=utils
|
||||
CATEGORY:=Utilities
|
||||
URL:=http://www.scim-im.org/projects/imengines
|
||||
DEPENDS:=+libintl +libiconv +scim
|
||||
# ERROR: scim is broken
|
||||
endef
|
||||
|
||||
define Package/scim-pinyin/description
|
||||
Smart Common Input Method, PinYin
|
||||
endef
|
||||
|
||||
define Package/scim-pinyin/install
|
||||
$(INSTALL_DIR) $(1)/usr/bin
|
||||
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/scim-pinyin $(1)/usr/bin/
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,scim-pinyin))
|
62
scim-pinyin/patches/010-fix-compile-error.patch
Normal file
62
scim-pinyin/patches/010-fix-compile-error.patch
Normal file
@ -0,0 +1,62 @@
|
||||
add miss head files
|
||||
|
||||
From: Xiangfu Liu <xiangfu@sharism.cc>
|
||||
|
||||
|
||||
---
|
||||
|
||||
src/scim_phrase.cpp | 1 +
|
||||
src/scim_pinyin.cpp | 1 +
|
||||
src/scim_pinyin_phrase.cpp | 1 +
|
||||
src/scim_special_table.cpp | 1 +
|
||||
4 files changed, 4 insertions(+), 0 deletions(-)
|
||||
|
||||
|
||||
diff --git a/src/scim_phrase.cpp b/src/scim_phrase.cpp
|
||||
index b8618ca..2534c5f 100644
|
||||
--- a/src/scim_phrase.cpp
|
||||
+++ b/src/scim_phrase.cpp
|
||||
@@ -28,6 +28,7 @@
|
||||
#define SCIM_PHRASE_MAX_RELATION 1000
|
||||
|
||||
#include <scim.h>
|
||||
+#include <string.h>
|
||||
#include "scim_pinyin_private.h"
|
||||
#include "scim_phrase.h"
|
||||
|
||||
diff --git a/src/scim_pinyin.cpp b/src/scim_pinyin.cpp
|
||||
index 0c281ec..7a762b6 100644
|
||||
--- a/src/scim_pinyin.cpp
|
||||
+++ b/src/scim_pinyin.cpp
|
||||
@@ -28,6 +28,7 @@
|
||||
#define Uses_SCIM_CONFIG_PATH
|
||||
#define Uses_SCIM_LOOKUP_TABLE
|
||||
|
||||
+#include <string.h>
|
||||
#include <scim.h>
|
||||
#include "scim_pinyin.h"
|
||||
|
||||
diff --git a/src/scim_pinyin_phrase.cpp b/src/scim_pinyin_phrase.cpp
|
||||
index e44e9df..ab9997b 100644
|
||||
--- a/src/scim_pinyin_phrase.cpp
|
||||
+++ b/src/scim_pinyin_phrase.cpp
|
||||
@@ -26,6 +26,7 @@
|
||||
#define Uses_SCIM_CONFIG_PATH
|
||||
#define Uses_SCIM_LOOKUP_TABLE
|
||||
|
||||
+#include <string.h>
|
||||
#include <scim.h>
|
||||
#include "scim_pinyin_private.h"
|
||||
#include "scim_phrase.h"
|
||||
diff --git a/src/scim_special_table.cpp b/src/scim_special_table.cpp
|
||||
index 6a46e8f..b47cbcf 100644
|
||||
--- a/src/scim_special_table.cpp
|
||||
+++ b/src/scim_special_table.cpp
|
||||
@@ -20,6 +20,7 @@
|
||||
#define Uses_STL_IOMANIP
|
||||
#define Uscs_C_STRING
|
||||
|
||||
+#include <string.h>
|
||||
#include <time.h>
|
||||
#include <scim.h>
|
||||
#include "scim_pinyin_private.h"
|
40
scim/Makefile
Normal file
40
scim/Makefile
Normal file
@ -0,0 +1,40 @@
|
||||
#
|
||||
# Copyright (C) 2009-2010 Qi Hardware Inc.
|
||||
# Author: Xiangfu Liu <xiangfu@sharism.cc>
|
||||
#
|
||||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=scim
|
||||
PKG_VERSION:=1.4.7
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=@SF/scim
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
include $(INCLUDE_DIR)/nls.mk
|
||||
|
||||
define Package/scim
|
||||
TITLE:=Smart Common Input Method
|
||||
SECTION:=utils
|
||||
CATEGORY:=Utilities
|
||||
URL:=http://www.scim-im.org/
|
||||
DEPENDS:=+libintl +libiconv @BROKEN
|
||||
# ERROR: checking for /usr/share/sgml/docbook/xsl-stylesheets/html/tldp-html.xsl... configure: error: cannot check for file existence when cross compiling
|
||||
endef
|
||||
|
||||
define Package/scim/description
|
||||
Smart Common Input Method
|
||||
endef
|
||||
|
||||
define Package/scim/install
|
||||
$(INSTALL_DIR) $(1)/usr/bin
|
||||
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/scim $(1)/usr/bin/
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,scim))
|
Loading…
Reference in New Issue
Block a user