for scm in scms:
rev = scm(d)
if rev <> "<unknown>":
- return rev
+ return rev.strip()
return "<unknown>"
md5=6234425227e1145319bd75ef52fa97f5
sha256=f2773a4c007139f0a06c418b3535374ebeed8e10eef41d3ae69f4259f6f632a5
+[http://www.us.xfce.org/archive/xfce-4.4.2/src/xfce-mcs-plugins-4.4.2.tar.bz2]
+md5=77fcc929058de530d4f91eb25de851a1
+sha256=e16610264256248bfd8ca227c7861000abf0c323611ad34913b06c41af0c9be5
+
[http://www.us.xfce.org/archive/xfce-4.2.2/src/xfce-utils-4.2.2.tar.gz]
md5=585e1fd48dee70c50271ac478e8adcd0
sha256=67091b02a85c9700d574416c4adfca6db042b679ac3234228967f4a6c560ad93
md5=de6502dd93176b2a60e2e66bf052024f
sha256=a40832c874dda5a06c0208cd178a8d02cd61cb2379aa46cdffbe3fb592fd551c
+[http://www.us.xfce.org/archive/xfce-4.4.2/src/xfce-utils-4.4.2.tar.bz2]
+md5=119dd3f1daedfa41e3be89bad8997336
+sha256=eba910fb99598e09fa4c41c4ab405216a2b59a837a3ab058656360ec2324314c
+
[http://www.us.xfce.org/archive/xfce-4.2.2/src/xfce4-appfinder-4.2.2.tar.gz]
md5=0ef8c944e8aa2db06719e02b2c40d70c
sha256=4bca692e0af03c0f70c6cf62f2b60274e71899beaa45815c2d0f46f7f19c06d5
md5=3186d90ae752cce9687698c8bd6b26c3
sha256=3600267ba477217f065628454bffb30d8819731940c7fdbfd197c731bca9125f
+[http://www.us.xfce.org/archive/xfce-4.4.2/src/xfwm4-4.4.2.tar.bz2]
+md5=21da77e50b07e72bba784bf3418ca067
+sha256=710120122bc4acaaecdb0646656c5aa92f1d44c4c81d1a6775688abab04cca0a
+
[http://www.us.xfce.org/archive/xfce-4.2.0/src/xfwm4-themes-4.2.0.tar.gz]
md5=a8d0676fbf9cd3b3514d76a39d4ecbe1
sha256=9aebac55dfc92a3533678a873d0f3babee285061b0ad5b26a56b6e72fb306ed4
[http://downloads.sourceforge.net/zziplib/zziplib-0.10.82.tar.bz2]
md5=a6538f6c44ceeed0ed7e8e356f444168
sha256=f684397ce39ec400ba3369521892b7c3a8711d3ef1be59115db9f8d57707bbb8
-
for machine in simpad om-gta01 c7x0 nokia800 beagleboard dht-walnut efika
do
BUILD_MACHINE=$machine
- BUILD_CLEAN="qmake-native qmake2-native qt-x11-free python"
+ BUILD_CLEAN="qmake-native qmake2-native qt-x11-free python gnome-icon-theme"
BUILD_TARGETS=" \
abiword \
aircrack-ng \
iostreams \
program_options \
regex \
- serialization \
signals \
system \
test \
thread \
"
+# FIXME: for some reason this fails on powerpc
+#BOOST_LIBS += "serialization"
+
+# To enable python, uncomment the following:
+#BOOST_LIBS += "python"
+#DEPENDS += "python"
+#PYTHON_ROOT = "${STAGING_DIR_HOST}/${layout_prefix}"
+#PYTHON_VERSION = "2.5"
+
S = "${WORKDIR}/${BOOST_P}"
-# Make a package for each library, plus -dev and -python
+# Make a package for each library, plus -dev
PACKAGES = "${PN}-dbg ${BOOST_PACKAGES}"
python __anonymous () {
import bb
FILES_boost-test = "${libdir}/libboost_prg_exec_monitor*.so \
${libdir}/libboost_unit_test_framework*.so*"
-# Python - remove this and set:
-#PYTHON_ROOT = "/dev/null"
-# to remove the python build
-DEPENDS += "python"
-PYTHON_ROOT = "${STAGING_DIR_HOST}/${layout_prefix}"
-PYTHON_VERSION = "2.5"
-
-PACKAGES += "boost-python"
-FILES_boost-python = "${libdir}/libboost_python*.so*"
-
# -dev last to pick up the remaining stuff
PACKAGES += "${PN}-dev"
FILES_${PN}-dev = "${includedir} ${libdir}/libboost_*.so ${libdir}/libboost_*.a"
DEFAULT_PREFERENCE = "-1"
-FILE_PR = "r2"
+FILE_PR = "r3"
SRC_URI = "${SOURCEFORGE_MIRROR}/boost/${BOOST_P}.tar.bz2 \
file://arm-intrinsics.patch;patch=1 \
SECTION = "console/network"
DEPENDS = "python-cython-native python-pyrex-native"
LICENSE = "GPL"
-PV = "0.8.4.0+gitr${SRCREV}"
+PV = "0.8.4.2+gitr${SRCREV}"
FILE_PR = "r0"
inherit distutils update-rc.d
python-shell \
python-subprocess \
python-syslog \
+ python-textutils \
\
${PN}-config \
"
RRECOMMENDS_${PN}_append_om-gta02 = "gsm0710muxd"
PACKAGES =+ "${PN}-config"
-
PACKAGE_ARCH_${PN}-config = "${MACHINE_ARCH}"
-FILES_${PN}-config = "${sysconfdir}/frameworkd.conf"
-CONFFILES_${PN}-config = "${sysconfdir}/frameworkd.conf"
+
+FILES_${PN}-config = "\
+ ${sysconfdir}/frameworkd.conf \
+ ${sysconfdir}/freesmartphone \
+"
+CONFFILES_${PN}-config = "\
+ ${sysconfdir}/frameworkd.conf \
+ ${sysconfdir}/freesmartphone/opreferences/conf/phone/silent.yaml \
+ ${sysconfdir}/freesmartphone/opreferences/conf/phone/default.yaml \
+ ${sysconfdir}/freesmartphone/opreferences/conf/profiles/default.yaml \
+ ${sysconfdir}/freesmartphone/opreferences/conf/rules/silent.yaml \
+ ${sysconfdir}/freesmartphone/opreferences/conf/rules/default.yaml \
+ ${sysconfdir}/freesmartphone/oevents/rules.yaml \
+"
PACKAGE_ARCH_${PN} = "${BASE_PACKAGE_ARCH}"
FILES_${PN} += "${sysconfdir}/dbus-1 ${sysconfdir}/freesmartphone ${sysconfdir}/init.d ${datadir}"
DESCRIPTION = "Packages that are compatible with the SlugOS firmware"
HOMEPAGE = "http://www.nslu2-linux.org"
LICENSE = "MIT"
-FILE_PR = "r58"
+FILE_PR = "r59"
CONFLICTS = "db3"
COMPATIBLE_MACHINE = "nslu2|ixp4xx"
fuse \
gawk \
gcc \
- gdb \
gdbm \
glib-2.0 \
gnu-config \
ctorrent \
dsniff \
eciadsl \
+ gdb \
gspcav1 \
linphone \
lirc-modules lirc \
--- /dev/null
+DESCRIPTION = "The freesmartphone.org framework -- install this task to make your distribution FSO-compliant."
+SECTION = "fso/base"
+LICENSE = "MIT"
+PV = "1.0"
+FILE_PR = "r0"
+
+inherit task
+
+RDEPENDS_${PN} = "\
+ frameworkd \
+ fso-gpsd \
+"
+
+RRECOMMENDS_${PN} = "\
+ gsm0710muxd \
+"
SECTION = "x11/wm"
LICENSE = "MIT"
PV = "1.0"
-PR = "r0"
+FILE_PR = "r0"
# WORK IN PROGRESS
SECTION = "x11/server"
LICENSE = "MIT"
PV = "1.0"
-PR = "r0"
+FILE_PR = "r0"
# WORK IN PROGRESS
HOMEPAGE = "http://telepathy.freedesktop.org/wiki/"
-DEPENDS = "glib-2.0 dbus"
+DEPENDS = "telepathy-glib glib-2.0 dbus"
LICENSE = "LGPL"
FILE_PR = "r0"
# on whether the base patches apply to the selected (SRCDATE) svn release.
#
UCLIBC_BASE ?= "0.9.29"
-FILE_PR = "r3"
+FILE_PR = "r4"
PV = "${UCLIBC_BASE}+svnr${SRCREV}"
require uclibc.inc
RUNTIME_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
install_dev install_runtime
- # Install into the staging dir
- oe_runmake PREFIX= DEVEL_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
- RUNTIME_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
- install_utils
-
# We don't really need this
rm -f ${UCLIBC_STAGE_PREFIX}/include/.cvsignore
-FILE_PR = "r11"
+FILE_PR = "r12"
require uclibc.inc
DEFAULT_PREFERENCE = "1"
-FILE_PR = "r11"
+FILE_PR = "r12"
require uclibc.inc
DEFAULT_PREFERENCE = "1"
-FILE_PR = "r16"
+FILE_PR = "r17"
require uclibc.inc
# on whether the base patches apply to the selected (SRCDATE) svn release.
#
UCLIBC_BASE ?= "0.9.29"
-FILE_PR = "r28"
+FILE_PR = "r29"
DEFAULT_PREFERENCE = "1"
require uclibc.inc
#
UCLIBC_BASE ?= "0.9.29"
PV = "${UCLIBC_BASE}+svnr${SRCREV}"
-FILE_PR = "r2"
+FILE_PR = "r3"
#DEFAULT_PREFERENCE = "2"
#DEFAULT_PREFERENCE is 0 (empty), releases have a preference of 1 so take
# precedence.
#
UCLIBC_BASE ?= "0.9.29"
PV = "${UCLIBC_BASE}+svnr${SRCREV}"
-FILE_PR = "r16"
+FILE_PR = "r17"
#DEFAULT_PREFERENCE is 0 (empty), releases have a preference of 1 so take
# precedence.
+diff -urN wt-2.2.0.orig/src/CMakeLists.txt wt-2.2.0/src/CMakeLists.txt
+--- wt-2.2.0.orig/src/CMakeLists.txt 2008-09-10 15:58:34.000000000 +0200
++++ wt-2.2.0/src/CMakeLists.txt 2008-10-18 11:12:20.000000000 +0200
+@@ -33,8 +33,12 @@
+
+ LINK_DIRECTORIES(${BOOST_LIB_DIRS})
+
+-ADD_EXECUTABLE(filetostring web/skeleton/FileToString.C)
+-GET_TARGET_PROPERTY(FILE_TO_STRING_EXE filetostring LOCATION)
++IF(CMAKE_CROSSCOMPILING)
++ ADD_EXECUTABLE(filetostring web/skeleton/FileToString.C)
++ GET_TARGET_PROPERTY(FILE_TO_STRING_EXE filetostring LOCATION)
++ELSE(CMAKE_CROSSCOMPILING)
++ SET(FILE_TO_STRING_EXE ${CMAKE_CURRENT_SOURCE_DIR}/filetostring)
++ENDIF(CMAKE_CROSSCOMPILING)
+
+ MACRO (FILE_TO_STRING infile outfile var)
+ ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${outfile}
diff -urN wt-2.2.0.orig/src/Wt/Ext/CMakeLists.txt wt-2.2.0/src/Wt/Ext/CMakeLists.txt
--- wt-2.2.0.orig/src/Wt/Ext/CMakeLists.txt 2008-07-15 08:25:54.000000000 +0200
+++ wt-2.2.0/src/Wt/Ext/CMakeLists.txt 2008-10-17 22:37:38.000000000 +0200
SECTION = "devel"
LICENSE = "GPL"
DEPENDS = "boost"
-FILE_PR = "r1"
+FILE_PR = "r2"
SRC_URI = "${SOURCEFORGE_MIRROR}/witty/wt-${PV}.tar.gz \
file://cmakelist.patch;patch=1"
STAGE_TEMP = "${WORKDIR}/temp-staging"
+do_configure_append() {
+ ${BUILD_CXX} ${BUILD_CXXFLAGS} -o src/filetostring src/web/skeleton/FileToString.C
+}
+
do_stage() {
rm -rf ${STAGE_TEMP}
mkdir -p ${STAGE_TEMP}