diff options
| author | Frederic Bompart <frederic@unknown.openembedded.org> | 2005-09-20 07:27:59 +0000 |
|---|---|---|
| committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2005-09-20 07:27:59 +0000 |
| commit | 4d091ab7bcad9180be49ff4768602c05a2c6bfa7 (patch) | |
| tree | daa7a2c9d7df89e803dce51a58ab62b1e8dfca50 | |
| parent | dd088063c0542a8940f201b33ae6ce904198d9ea (diff) | |
| parent | 656946b9536f23b212e6ef8111f0fbdbd2d7b446 (diff) | |
merge of 0f46196206904515c0939c84c80210e251c74960
and 5ec5f2c198db5c371a9cf2cada82144032025895
73 files changed, 411 insertions, 94 deletions
diff --git a/classes/autotools.bbclass b/classes/autotools.bbclass index 8a387da5ca..ec1d4af1a4 100644 --- a/classes/autotools.bbclass +++ b/classes/autotools.bbclass @@ -145,7 +145,7 @@ autotools_stage_includes() { rm -rf ${STAGE_TEMP} mkdir -p ${STAGE_TEMP} make DESTDIR="${STAGE_TEMP}" install - cp -a ${STAGE_TEMP}/${includedir}/* ${STAGING_INCDIR} + cp -pPR ${STAGE_TEMP}/${includedir}/* ${STAGING_INCDIR} rm -rf ${STAGE_TEMP} fi } diff --git a/classes/base.bbclass b/classes/base.bbclass index 066f7af9da..18d51a02ed 100644 --- a/classes/base.bbclass +++ b/classes/base.bbclass @@ -371,7 +371,7 @@ def oe_unpack_file(file, data, url = None): destdir = "." elif not os.access("%s/%s" % (os.getcwd(), destdir), os.F_OK): os.makedirs("%s/%s" % (os.getcwd(), destdir)) - cmd = 'cp -a %s %s/%s/' % (file, os.getcwd(), destdir) + cmd = 'cp -pPR %s %s/%s/' % (file, os.getcwd(), destdir) else: (type, host, path, user, pswd, parm) = bb.decodeurl(url) if not 'patch' in parm: diff --git a/classes/sourcepkg.bbclass b/classes/sourcepkg.bbclass index ee022c99d2..3eeff91333 100644 --- a/classes/sourcepkg.bbclass +++ b/classes/sourcepkg.bbclass @@ -43,7 +43,7 @@ sourcepkg_do_create_orig_tgz(){ echo $src_tree oenote "Creating .orig.tar.gz in ${DEPLOY_DIR_SRC}/${P}.orig.tar.gz" tar cvzf ${DEPLOY_DIR_SRC}/${P}.orig.tar.gz $src_tree --exclude-from temp/exclude-from-file - cp -a $src_tree $src_tree.orig + cp -pPR $src_tree $src_tree.orig } sourcepkg_do_archive_bb() { diff --git a/conf/distro/openzaurus-3.5.4.conf b/conf/distro/openzaurus-3.5.4.conf index 1eb347fe02..f26abfa30c 100644 --- a/conf/distro/openzaurus-3.5.4.conf +++ b/conf/distro/openzaurus-3.5.4.conf @@ -30,6 +30,8 @@ KERNEL_CONSOLE = "ttyS0" PREFERRED_VERSION_gcc-cross ?= "3.4.4" PREFERRED_VERSION_gcc-cross-initial ?= "3.4.4" +PREFERRED_VERSION_hostap-modules ?= "0.3.9" + #fix some iconv issues, needs to be adjusted when doing uclibc builds PREFERRED_PROVIDER_virtual/libiconv=glibc PREFERRED_PROVIDER_virtual/libintl=glibc diff --git a/conf/distro/ucslugc-packages.conf b/conf/distro/ucslugc-packages.conf index 5ee4a43ad9..4901b94f44 100644 --- a/conf/distro/ucslugc-packages.conf +++ b/conf/distro/ucslugc-packages.conf @@ -147,6 +147,7 @@ ${PKGDIR}/packages/thttpd/*.bb \ ${PKGDIR}/packages/timezones/*.bb \ ${PKGDIR}/packages/tinylogin/*.bb \ ${PKGDIR}/packages/uclibc/*.bb \ +${PKGDIR}/packages/udev/*.bb \ ${PKGDIR}/packages/unionfs/*.bb \ ${PKGDIR}/packages/update-modules/*.bb \ ${PKGDIR}/packages/update-rc.d/*.bb \ diff --git a/packages/gpe-theme-foxbox/.mtn2git_empty b/packages/abiword/abiword-2.3.99/.mtn2git_empty index e69de29bb2..e69de29bb2 100644 --- a/packages/gpe-theme-foxbox/.mtn2git_empty +++ b/packages/abiword/abiword-2.3.99/.mtn2git_empty diff --git a/packages/abiword/abiword-2.3.99/cdump-hack.patch b/packages/abiword/abiword-2.3.99/cdump-hack.patch new file mode 100644 index 0000000000..afe75287e5 --- /dev/null +++ b/packages/abiword/abiword-2.3.99/cdump-hack.patch @@ -0,0 +1,11 @@ +--- abi/src/wp/ap/xp/GNUmakefile.am.orig 2005-05-09 21:33:34.915201456 +0000 ++++ abi/src/wp/ap/xp/GNUmakefile.am 2005-05-09 21:33:49.341008400 +0000 +@@ -107,7 +107,7 @@ + ap_wp_sidebar.cpp + + CDUMP=$(top_srcdir)/src/tools/cdump/xp/cdump.c +-CDUMPAPP=$(top_builddir)/src/tools/cdump/xp/cdump ++CDUMPAPP=cdump + + ap_wp_splash.cpp: $(CDUMP) $(srcdir)/splash.png + $(CDUMPAPP) $(srcdir)/splash.png g_pngSplash > ap_wp_splash.cpp diff --git a/packages/abiword/abiword_2.3.99.bb b/packages/abiword/abiword_2.3.99.bb new file mode 100644 index 0000000000..76b569db29 --- /dev/null +++ b/packages/abiword/abiword_2.3.99.bb @@ -0,0 +1,52 @@ +DESCRIPTION ="AbiWord is free word processing program similar to Microsoft(r) Word"" +HOMEPAGE="http://www.abiword.org"" +MAINTAINER="Koen Kooi <koen@handhelds.org>" +LICENSE="GPLv2" + +DEPENDS = "cdump-native libgsf libgnomeprint libgnomeprintui libglade libfribidi enchant jpeg libpng perl glibc libxml2" +RDEPENDS = "enchant glibc-gconv-ibm850 glibc-gconv-cp1252 \ + glibc-gconv-iso8859-15 glibc-gconv-iso8859-1" +PR="r4" + +SRC_URI = "http://www.abiword.org/downloads/abiword/${PV}/source/abiword-${PV}.tar.gz \ + file://cdump-hack.patch;patch=1" +S = "${WORKDIR}/abiword-${PV}/abi" + +FILES_${PN} += " ${datadir}/icons/* \ +${datadir}/AbiSuite-2.2/AbiWord/glade \ +${datadir}/AbiSuite-2.2/AbiWord/scripts \ +${datadir}/AbiSuite-2.2/AbiWord/system.profile-en \ +${datadir}/AbiSuite-2.2/AbiWord/system.profile-en_GB \ +#${datadir}/AbiSuite-2.2/templates/A4.awt \ +#${datadir}/AbiSuite-2.2/templates/US-Letter.awt \ +${datadir}/AbiSuite-2.2/templates/normal.awt \ +${datadir}/AbiSuite-2.2/templates/normal.awt-en_GB \ +${datadir}/AbiSuite-2.2/templates/Employee-Directory.awt \ +${datadir}/AbiSuite-2.2/templates/Business-Report.awt \ +${datadir}/AbiSuite-2.2/templates/Fax-Coversheet.awt \ +${datadir}/AbiSuite-2.2/templates/Resume.awt \ +${datadir}/AbiSuite-2.2/templates/Two-Columns.awt \ +${datadir}/AbiSuite-2.2/templates/Memo.awt \ +${datadir}/AbiSuite-2.2/templates/Press-Release.awt " + +inherit autotools + +#abiword needs this native tool +export BUILD_CDUMPTOOL="${STAGING_BINDIR}/cdump" + +PARALLEL_MAKE="" + +do_configure () { + cd ${S} + ./autogen.sh + ./configure --prefix=/usr --host=${TARGET_SYS} --disable-pspell --enable-enchant +# --enable-debug + cp -f ${STAGING_BINDIR}/cdump src/tools/cdump/xp/ +} + +do_install_append() { + install -d ${D}${datadir}/pixmaps/ + mv ${D}${datadir}/icons/* ${D}${datadir}/pixmaps/ +} + + diff --git a/packages/billiardz/billiardz_0.1.4.bb b/packages/billiardz/billiardz_0.1.4.bb index a3593a4c49..e87bab1986 100644 --- a/packages/billiardz/billiardz_0.1.4.bb +++ b/packages/billiardz/billiardz_0.1.4.bb @@ -22,7 +22,7 @@ do_install() { ${D}${palmtopdir}/pics/billiardz install -m 0755 billiardz ${D}${palmtopdir}/bin/billiardz install -m 0644 billiardz.png ${D}${palmtopdir}/pics/billiardz.png - cp -a images/*.png ${D}${palmtopdir}/pics/billiardz + cp -pPR images/*.png ${D}${palmtopdir}/pics/billiardz echo "[Desktop Entry] " >${D}${palmtopdir}/apps/Games/billiardz.desktop echo "Comment=Billiards for Zaurus" >>${D}${palmtopdir}/apps/Games/billiardz.desktop diff --git a/packages/brickout/brickout_2002.06.09.bb b/packages/brickout/brickout_2002.06.09.bb index 1908ff520b..891b615331 100644 --- a/packages/brickout/brickout_2002.06.09.bb +++ b/packages/brickout/brickout_2002.06.09.bb @@ -28,9 +28,9 @@ do_install() { install -D -m 0755 brickout ${D}${palmtopdir}/bin/brickout install -D -m 0644 brickout.png ${D}${palmtopdir}/pics/brickout.png - cp -a sounds/* ${D}${palmtopdir}/share/brickout/sounds/ - cp -a music/* ${D}${palmtopdir}/share/brickout/music/ - cp -a images-sdl/* ${D}${palmtopdir}/share/brickout/images/ + cp -pPR sounds/* ${D}${palmtopdir}/share/brickout/sounds/ + cp -pPR music/* ${D}${palmtopdir}/share/brickout/music/ + cp -pPR images-sdl/* ${D}${palmtopdir}/share/brickout/images/ echo "[Desktop Entry]" >${D}${palmtopdir}/apps/Games/brickout.desktop echo "Comment=Arkanoid game" >>${D}${palmtopdir}/apps/Games/brickout.desktop diff --git a/packages/db/db_4.3.27.bb b/packages/db/db_4.3.27.bb index 216fb5714b..518fddee9f 100644 --- a/packages/db/db_4.3.27.bb +++ b/packages/db/db_4.3.27.bb @@ -69,7 +69,7 @@ do_configure() { do_stage() { # The .h files get installed read-only, the autostage - # function just uses cp -a, so do this by hand + # function just uses cp -pPR, so do this by hand # Install, for the moment, into include/db4 to avoid # interfering with the db3 headers (which have the same # name). -I${STAGING_INCDIR}/db4 to use db4, as opposed @@ -78,7 +78,7 @@ do_stage() { mkdir -p ${STAGE_TEMP} oe_runmake DESTDIR="${STAGE_TEMP}" install_include mkdir -p ${STAGING_INCDIR}/db4 - cp -af ${STAGE_TEMP}/${includedir}/* ${STAGING_INCDIR}/db4 + cp -pPRf ${STAGE_TEMP}/${includedir}/* ${STAGING_INCDIR}/db4 rm -rf ${STAGE_TEMP} oe_libinstall -so -C .libs libdb-4.3 ${STAGING_LIBDIR} } diff --git a/packages/dviviewer/dviviewer_1.0.2.bb b/packages/dviviewer/dviviewer_1.0.2.bb index 75523ca793..531ba73362 100644 --- a/packages/dviviewer/dviviewer_1.0.2.bb +++ b/packages/dviviewer/dviviewer_1.0.2.bb @@ -17,5 +17,5 @@ do_install() { install -D -m 755 dviviewer ${D}${palmtopdir}/bin/dviviewer install -D -m 644 dviviewer.desktop ${D}${palmtopdir}/Applications/dviviewer.desktop install -d ${D}${palmtopdir}/pics - cp -a *.png ${D}${palmtopdir}/pics/ + cp -pPR *.png ${D}${palmtopdir}/pics/ } diff --git a/packages/efl++/efl++.inc b/packages/efl++/efl++.inc index 7b26a45091..60d1ce1bb8 100644 --- a/packages/efl++/efl++.inc +++ b/packages/efl++/efl++.inc @@ -48,7 +48,7 @@ do_install() { install -d ${D}${bindir} install *-* ${D}${bindir} install -d ${D}${datadir}/efl++ - cp -a data/* ${D}${datadir}/efl++ + cp -pPR data/* ${D}${datadir}/efl++ } PACKAGES =+ "efl++-examples" diff --git a/packages/freedroid/freedroid_1.0.2.bb b/packages/freedroid/freedroid_1.0.2.bb index 7718da0696..e51d22ca0b 100644 --- a/packages/freedroid/freedroid_1.0.2.bb +++ b/packages/freedroid/freedroid_1.0.2.bb @@ -26,9 +26,9 @@ do_install() { install -D -m 0755 src/freedroid ${D}${palmtopdir}/bin/freedroid install -D -m 0644 ${WORKDIR}/icon.png ${D}${palmtopdir}/pics/freedroid.png - cp -a graphics/* ${D}${palmtopdir}/share/freedroid/graphics - cp -a map/* ${D}${palmtopdir}/share/freedroid/map - cp -a sound/* ${D}${palmtopdir}/share/freedroid/sound + cp -pPR graphics/* ${D}${palmtopdir}/share/freedroid/graphics + cp -pPR map/* ${D}${palmtopdir}/share/freedroid/map + cp -pPR sound/* ${D}${palmtopdir}/share/freedroid/sound echo "[Desktop Entry]" >${D}${palmtopdir}/apps/Games/freedroid.desktop echo "Comment=A Paradroid Clone" >>${D}${palmtopdir}/apps/Games/freedroid.desktop diff --git a/packages/gemdropx/gemdropx_0.9.bb b/packages/gemdropx/gemdropx_0.9.bb index 5c15b5dcf6..836c44c8b5 100644 --- a/packages/gemdropx/gemdropx_0.9.bb +++ b/packages/gemdropx/gemdropx_0.9.bb @@ -27,7 +27,7 @@ do_install() { ${D}${palmtopdir}/share/gemdropx install -D -m 0755 gemdropx ${D}${palmtopdir}/bin/gemdropx install -D -m 0644 ${WORKDIR}/icon.png ${D}${palmtopdir}/pics/gemdropx.png - cp -a data/* ${D}${palmtopdir}/share/gemdropx + cp -pPR data/* ${D}${palmtopdir}/share/gemdropx echo "[Desktop Entry]" >${D}${palmtopdir}/apps/Games/gemdropx.desktop echo "Comment=Puzzle game" >>${D}${palmtopdir}/apps/Games/gemdropx.desktop diff --git a/packages/gnome/gnome-common_2.4.0.bb b/packages/gnome/gnome-common_2.4.0.bb index ed60b0c236..fc67bf9243 100644 --- a/packages/gnome/gnome-common_2.4.0.bb +++ b/packages/gnome/gnome-common_2.4.0.bb @@ -19,9 +19,9 @@ do_stage () { rm -rf ${STAGE_TEMP} mkdir -p ${STAGE_TEMP} make DESTDIR="${STAGE_TEMP}" install - cp -a ${STAGE_TEMP}${bindir}/* ${STAGING_DIR}/${BUILD_SYS}/bin + cp -pPR ${STAGE_TEMP}${bindir}/* ${STAGING_DIR}/${BUILD_SYS}/bin install -d ${STAGING_DIR}/${HOST_SYS}/share/gnome-common - cp -a ${STAGE_TEMP}${datadir}/gnome-common/* ${STAGING_DIR}/${HOST_SYS}/share/gnome-common - cp -a ${STAGE_TEMP}${datadir}/aclocal/* ${STAGING_DIR}/${HOST_SYS}/share/aclocal + cp -pPR ${STAGE_TEMP}${datadir}/gnome-common/* ${STAGING_DIR}/${HOST_SYS}/share/gnome-common + cp -pPR ${STAGE_TEMP}${datadir}/aclocal/* ${STAGING_DIR}/${HOST_SYS}/share/aclocal rm -rf ${STAGE_TEMP} } diff --git a/packages/gpe-themes/.mtn2git_empty b/packages/gpe-themes/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/gpe-themes/.mtn2git_empty diff --git a/packages/gpe-themes/gpe-theme-clearlooks_0.2.bb b/packages/gpe-themes/gpe-theme-clearlooks_0.2.bb new file mode 100644 index 0000000000..571ad216e2 --- /dev/null +++ b/packages/gpe-themes/gpe-theme-clearlooks_0.2.bb @@ -0,0 +1,17 @@ +DESCRIPTION = "GTK+ clearlooks theme adjusted for GPE" +MAINTAINER = "Koen Kooi <koen@handhelds.org>" +PR= "r1" + +#it doesn't really depends on it, but it's nice to make OE build it +DEPENDS = "gtk-engines" +RDEPENDS = "gtk-engine-clearlooks" + +FILES_${PN} = "${datadir}/themes/" +SRC_URI = "http://dominion.kabel.utwente.nl/koen/pda/files/${P}.tar.gz" + +do_install() { +install -d ${D}${datadir}/themes/ +cp -dpR ${WORKDIR}/Clearlooks ${D}${datadir}/themes/ +} + + diff --git a/packages/gpe-theme-foxbox/gpe-theme-foxbox_0.1.bb b/packages/gpe-themes/gpe-theme-foxbox_0.1.bb index fedad2189a..fedad2189a 100644 --- a/packages/gpe-theme-foxbox/gpe-theme-foxbox_0.1.bb +++ b/packages/gpe-themes/gpe-theme-foxbox_0.1.bb diff --git a/packages/klimt/klimt_0.6.1.bb b/packages/klimt/klimt_0.6.1.bb index c7c70bf9ae..fbb67de480 100644 --- a/packages/klimt/klimt_0.6.1.bb +++ b/packages/klimt/klimt_0.6.1.bb @@ -14,7 +14,7 @@ inherit opie do_stage() { oe_libinstall -so libKlimt ${STAGING_LIBDIR}/ - cp -a ${S}/../../include/* ${STAGING_INCDIR}/ + cp -pPR ${S}/../../include/* ${STAGING_INCDIR}/ } do_install() { diff --git a/packages/knights/knights_1.14.bb b/packages/knights/knights_1.14.bb index 87c0dc01ef..777ac6bda8 1 |
