summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/enca/.mtn2git_empty0
-rw-r--r--packages/enca/enca_1.9.bb21
-rw-r--r--packages/enca/files/.mtn2git_empty0
-rw-r--r--packages/enca/files/configure-hack.patch12
-rw-r--r--packages/enca/files/dont-run-tests.patch13
-rw-r--r--packages/fbreader/.mtn2git_empty0
-rw-r--r--packages/fbreader/fbreader_0.7.3b.bb23
-rw-r--r--packages/fbreader/files/.mtn2git_empty0
-rw-r--r--packages/fbreader/files/change-desktop.patch11
-rw-r--r--packages/fbreader/files/hack-makefile.patch24
-rw-r--r--packages/fbreader/files/set-target.patch13
-rw-r--r--site/arm-linux3
12 files changed, 120 insertions, 0 deletions
diff --git a/packages/enca/.mtn2git_empty b/packages/enca/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/enca/.mtn2git_empty
diff --git a/packages/enca/enca_1.9.bb b/packages/enca/enca_1.9.bb
new file mode 100644
index 0000000000..2c0b1a4f86
--- /dev/null
+++ b/packages/enca/enca_1.9.bb
@@ -0,0 +1,21 @@
+DESCRIPTION = "Enca is an Extremely Naive Charset Analyser"
+LICENSE = "GPL2"
+SECTION = "libs"
+PRIORITY = "optional"
+HOMEPAGE = "http://trific.ath.cx/software/enca/"
+MAINTAINER = "John Bloom <johnxx@gmail.com>"
+
+SRC_URI = "http://trific.ath.cx/Ftp//enca/enca-${PV}.tar.bz2 \
+ file://configure-hack.patch;patch=1 \
+ file://dont-run-tests.patch;patch=1 "
+
+inherit autotools
+
+do_compile() {
+ cd ${S}/tools && oe_runmake CC=${BUILD_CC}
+ oe_runmake
+}
+
+do_stage () {
+ autotools_stage_all
+}
diff --git a/packages/enca/files/.mtn2git_empty b/packages/enca/files/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/enca/files/.mtn2git_empty
diff --git a/packages/enca/files/configure-hack.patch b/packages/enca/files/configure-hack.patch
new file mode 100644
index 0000000000..85abcdcf02
--- /dev/null
+++ b/packages/enca/files/configure-hack.patch
@@ -0,0 +1,12 @@
+--- enca-1.9/configure.ac.orig 2006-02-15 00:57:39.000000000 -0800
++++ enca-1.9/configure.ac 2006-02-15 00:57:46.000000000 -0800
+@@ -92,9 +92,6 @@
+ dnl And for gtk-doc
+ gtk_CHECK_GTK_DOC
+
+-dnl Check for good random number sources
+-AC_CHECK_FILES(/dev/random /dev/urandom /dev/srandom /dev/arandom)
+-
+ dnl Dirty path hack. Helps some people with badly set up search paths.
+ if test "$prefix" = "NONE"; then
+ LDFLAGS="$LDFLAGS -L$ac_default_prefix/lib"
diff --git a/packages/enca/files/dont-run-tests.patch b/packages/enca/files/dont-run-tests.patch
new file mode 100644
index 0000000000..321d1e6201
--- /dev/null
+++ b/packages/enca/files/dont-run-tests.patch
@@ -0,0 +1,13 @@
+Index: enca-1.9/Makefile.am
+===================================================================
+--- enca-1.9.orig/Makefile.am 2005-11-24 11:21:32.000000000 +0100
++++ enca-1.9/Makefile.am 2006-04-11 11:14:21.832502904 +0200
+@@ -2,7 +2,7 @@
+ if MAINTAINER_MODE
+ SUBDIRS = tools data script lib src devel-docs test
+ else
+-SUBDIRS = tools script lib src devel-docs test
++SUBDIRS = tools script lib src devel-docs
+ endif
+ man_MANS = man/enca.1
+
diff --git a/packages/fbreader/.mtn2git_empty b/packages/fbreader/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/fbreader/.mtn2git_empty
diff --git a/packages/fbreader/fbreader_0.7.3b.bb b/packages/fbreader/fbreader_0.7.3b.bb
new file mode 100644
index 0000000000..fded05925d
--- /dev/null
+++ b/packages/fbreader/fbreader_0.7.3b.bb
@@ -0,0 +1,23 @@
+DESCRIPTION = "FBreader is an ebook reader"
+LICENSE = "GPL2"
+HOMEPAGE = "http://only.mawhrin.net/fbreader/"
+SECTION = "x11/utils"
+PRIORITY = "optional"
+DEPENDS = "gtk+ enca expat"
+MAINTAINER = "John Bloom <johnxx@gmail.com>"
+
+SRC_URI = "http://only.mawhrin.net/fbreader/fbreader-sources-${PV}.tgz \
+ file://hack-makefile.patch;patch=1 \
+ file://set-target.patch;patch=1 \
+ file://change-desktop.patch;patch=1"
+
+FILES_${PN} += "/usr/share/FBReader"
+
+inherit autotools pkgconfig
+
+do_install_append() {
+ install -d ${D}${datadir}/applications
+ install -d ${D}${datadir}/pixmaps
+ install -m 0644 ${WORKDIR}/${PN}-${PV}/fbreader/pdaxrom/usr/share/applications/FBReader.desktop ${D}${datadir}/applications/fbreader.desktop
+ install -m 0644 ${WORKDIR}/${PN}-${PV}/fbreader/icons/34x28/FBReader.png ${D}${datadir}/pixmaps/fbreader.png
+}
diff --git a/packages/fbreader/files/.mtn2git_empty b/packages/fbreader/files/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/fbreader/files/.mtn2git_empty
diff --git a/packages/fbreader/files/change-desktop.patch b/packages/fbreader/files/change-desktop.patch
new file mode 100644
index 0000000000..875c7775fe
--- /dev/null
+++ b/packages/fbreader/files/change-desktop.patch
@@ -0,0 +1,11 @@
+--- fbreader-0.7.1b/fbreader/pdaxrom/usr/share/applications/FBReader.desktop.orig 2006-02-15 01:52:31.000000000 -0800
++++ fbreader-0.7.1b/fbreader/pdaxrom/usr/share/applications/FBReader.desktop 2006-02-15 01:53:10.000000000 -0800
+@@ -2,7 +2,7 @@
+ Name=FBReader
+ Comment=E-Book Reader
+ Exec=FBReader
+-Icon=FBReader/FBReader.png
++Icon=fbreader.png
+ Terminal=0
+ Type=Application
+ Categories=Application;Office;WordProcessor;
diff --git a/packages/fbreader/files/hack-makefile.patch b/packages/fbreader/files/hack-makefile.patch
new file mode 100644
index 0000000000..3859363607
--- /dev/null
+++ b/packages/fbreader/files/hack-makefile.patch
@@ -0,0 +1,24 @@
+--- fbreader-0.7.1b/makefiles/arch/desktop.mk.orig 2005-12-06 14:29:15.000000000 -0800
++++ fbreader-0.7.1b/makefiles/arch/desktop.mk 2006-02-15 01:16:49.000000000 -0800
+@@ -1,16 +1,16 @@
+ include $(ROOTDIR)/makefiles/arch/dummy.mk
+
+-INSTALLDIR=/usr/local
++INSTALLDIR=/usr
+
+-CC = gcc
++CC = $(CCLD) $(TARGET_CFLAGS)
+ AR = ar rsu
+-LD = g++
++LD = $(CXX)
+
+ DEPGEN = $(CC) -MM
+ CFLAGS = -pipe $(DUMMY_SECTIONS) -fno-exceptions -fno-rtti -Wall -Wno-ctor-dtor-privacy -W -DINSTALLDIR=\"$(INSTALLDIR)\"
+
+-MOC = moc-qt3
+-QTINCLUDE = -I /usr/include/qt3
++#MOC = moc-qt3
++#QTINCLUDE = -I /usr/include/qt3
+
+ GTKINCLUDE = $(shell pkg-config --cflags gtk+-2.0)
+
diff --git a/packages/fbreader/files/set-target.patch b/packages/fbreader/files/set-target.patch
new file mode 100644
index 0000000000..5a3b87d422
--- /dev/null
+++ b/packages/fbreader/files/set-target.patch
@@ -0,0 +1,13 @@
+--- fbreader-0.7.1b/makefiles/target.mk.orig 2005-12-06 14:29:15.000000000 -0800
++++ fbreader-0.7.1b/makefiles/target.mk 2006-02-15 01:16:33.000000000 -0800
+@@ -10,8 +10,8 @@
+ TARGET_ARCH = maemo
+ UI_TYPE = maemo
+
+-#TARGET_ARCH = desktop
+-#UI_TYPE = gtk
++TARGET_ARCH = desktop
++UI_TYPE = gtk
+ #UI_TYPE = qt
+
+ #TARGET_ARCH = zaurus
diff --git a/site/arm-linux b/site/arm-linux
index dbed723cc0..4747c1fd89 100644
--- a/site/arm-linux
+++ b/site/arm-linux
@@ -366,3 +366,6 @@ jm_cv_func_working_readdir=yes
# dpkg
dpkg_cv_va_copy=${ac_cv_va_copy=no}
dpkg_cv___va_copy=${ac_cv___va_copy=yes}
+
+# enca
+yeti_cv_func_scanf_modif_size_t=yes