ChangeLog

# ChangeLog for app-pda/qtopia-desktop-bin
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/qtopia-desktop-bin/ChangeLog,v 1.16 2008/04/27 19:31:46 nerdboy Exp $

27 Apr 2008; Steve Arnold
qtopia-desktop-bin-2.2.0.ebuild:
updated for bug #218711, plus freedesktop update

22 Jul 2007; Denis Dupeyron
qtopia-desktop-bin-2.2.0.ebuild:
Drop virtual/x11 dependency.

02 Jul 2007; Piotr JaroszyƄski
qtopia-desktop-bin-2.2.0.ebuild:
(QA) RESTRICT clean up.

12 Mar 2007; Steve Arnold
-qtopia-desktop-bin-1.7.0.ebuild, qtopia-desktop-bin-2.2.0.ebuild:
removing old stable due to linkage issues (see bug #167617) and forcing
upgrade to current (sorry about the side-step, but I'd like to head off
any future borkages as fast as possible).

24 Jan 2007; Marius Mauch
qtopia-desktop-bin-1.7.0.ebuild, qtopia-desktop-bin-2.2.0.ebuild:
Replacing einfo with elog

*qtopia-desktop-bin-2.2.0 (09 Jul 2006)

09 Jul 2006; Steve Arnold +files/usb0.conf,
-qtopia-desktop-bin-1.6.2-r1.ebuild, +qtopia-desktop-bin-2.2.0.ebuild
qtopia-desktop-bin-1.7.0.ebuild:
Added new upstream version with multilib support and updated to modular X.

26 Nov 2004; Steve Arnold
qtopia-desktop-bin-1.6.2-r1.ebuild, qtopia-desktop-bin-1.7.0.ebuild:
fixed bug 70853

01 Jul 2004; Jeremy Huddleston
qtopia-desktop-bin-1.6.2-r1.ebuild, qtopia-desktop-bin-1.7.0.ebuild:
virtual/glibc -> virtual/libc

*qtopia-desktop-bin-1.7.0 (06 Apr 2004)

06 Apr 2004; qtopia-desktop-bin-1.7.0.ebuild,
qtopia-desktop-bin-1.6.2-r1.ebuild, qtopia-desktop-bin-16.2.ebuild:
version bump, license update, and general tidiness

12 Jan 2004; metadata.xml,
qtopia-desktop-bin-1.6.2-r1.ebuild:
bumped r1 to x86 and closed bug #18175 (also updated metadata)

*qtopia-desktop-bin-1.6.2-r1 (22 Nov 2003)

22 Nov 2003; qtopia-desktop-bin-1.6.2-r1.ebuild:
switched to using the rpm eclass (fix bug 18175) and updated metadata

*qtopia-desktop-bin-1.6.2 (30 Oct 2003)

30 Oct 2003; qtopia-desktop-bin-1.6.2.ebuild:
Initial bin-ebuild of qtopia-desktop Zaurus sync app

Manifest

AUX usb0.conf 991 RMD160 35c113695a58d3a7026a3c05c0eb6f16e5cc47ed SHA1 86ff834da14a40c2ec7b8ec5b3d79aed84e7c8f2 SHA256 9019ae3f01963d9d60d753fe55069f5d0e5e362ad408c29263c7984c5ef46e99
DIST qtopia-desktop-2.2.0-1-redhat9.i386.rpm 9777987 RMD160 23f49012c225654ca3406f0b734e2dc5a2f1c7a0 SHA1 6424db7b541e2562216464bcf99e1dbb5c79f070 SHA256 28607a73bcc7d1cfedbf421508396e4cf612f9b5c10ff8bede80466b00b961e0
EBUILD qtopia-desktop-bin-2.2.0.ebuild 2539 RMD160 ae749b49badba8134f74cc418dcde463dad8983a SHA1 3e61851ee0bf32a5ade41af3569fd7ac3c57cfa5 SHA256 210328fa412b8259eee36a121e7dc08f9b9273880d791ba15f9b69606d195e4f
MISC ChangeLog 2388 RMD160 fc0bada200a8b8460aa185b3eccd4f6fc3343976 SHA1 346733fffef1f2c22ca03d2c0a1f470c96bd5ce0 SHA256 984df977a3d3a95d104c1e28238ea4daf975a3ba30fabaeef4a8ee602a6be679
MISC metadata.xml 398 RMD160 876986c6cc626955af06b77daba0561ad95dc188 SHA1 c821d8983f4d249d23c7d4320d4fbc2052d97980 SHA256 dde1e8cec55ce97c20e9bf428ff98418937091410a4b84390a1e87a6a3d0c4b9

files

metadata.xml




pda

nerdboy@gentoo.org
Steve Arnold

Qtopia Desktop is the sync app for qtopia on the Zaurus. It should work for most Sharp ROMs on SL-5000Ds and 5500s.

qtopia-desktop-bin-2.2.0.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/qtopia-desktop-bin/qtopia-desktop-bin-2.2.0.ebuild,v 1.7 2008/04/28 15:57:52 mr_bones_ Exp $

inherit eutils fdo-mime rpm multilib

REV="1"
QD="/opt/QtopiaDesktop"
S="${WORKDIR}"

DESCRIPTION="Qtopia Deskyop sync application for Zaurus PDA's"
SRC_URI="ftp://ftp.trolltech.com/qtopia/desktop/RedHat9.0/qtopia-desktop-${PV}-${REV}-redhat9.i386.rpm"
HOMEPAGE="http://www.trolltech.com/developer/downloads/qtopia/desktopdownloads"

LICENSE="trolltech_PUL-1.0"
SLOT="0"
KEYWORDS="amd64 x86"

IUSE=""

DEPEND=""
RDEPEND="virtual/libc
x11-libs/libX11
amd64? ( app-emulation/emul-linux-x86-xlibs )"

RESTRICT="mirror strip"

pkg_setup() {
# This is a binary x86 package => ABI=x86
has_multilib_profile && ABI="x86"
}

pkg_unpack() {
rpm_src_unpack
}

src_compile() { :; }

src_install() {
dodir ${QD}
# Too many subdirs and files for individual ebuild commands
# Isn't there a better way?
cp -a "${S}/${QD}"/qtopiadesktop "${D}${QD}"
local libdir="lib32"
if has_multilib_profile ; then
libdir=$(get_abi_LIBDIR x86)
fi

into ${QD}
dolib.so "${S}/${QD}"/lib/lib*
rm -f "${S}/${QD}"/lib/*.prl
exeinto ${QD}/bin
doexe "${S}/${QD}"/bin/*
docinto /usr/share/doc/${P}
dodoc "${S}/${QD}"/LICENSE.US
dodoc "${S}/${QD}"/README.html
dodoc "${FILESDIR}"/usb0.conf
rm -f "${S}/${QD}"/LICENSE*

echo "PATH=${QD}/bin" > 37qtopia-desktop-bin
echo "LDPATH=${QD}/${libdir}" >> 37qtopia-desktop-bin
doenvd 37qtopia-desktop-bin

make_desktop_entry \
/opt/QtopiaDesktop/bin/qtopiadesktop \
"Qtopia Desktop ${PV}" \
"/opt/QtopiaDesktop/qtopiadesktop/pics/qtopia.png" \
"Application;Office;ContactManagement;"
}

pkg_postinst() {
fdo-mime_desktop_database_update

elog " Finished installing Qtopia Desktop ${PV}-${REV} into ${QD}"
elog
elog " To start Qtopia Desktop, use the new desktop menu, or run"
elog " qtopiadesktop from a terminal prompt."
elog
elog "See the usb0.conf file for a static network configuration for the"
elog "Zaurus cradle interface (it works with an SL-5x00). Note the old"
elog "way of adding a config script to /etc/hotplug/usb also works, but"
elog "depends on the desktop kernel version and module name, since the"
elog "latest 2.6.16 module is cdc_ether for older models of the Zaurus"
elog "(such as above) running OZ with kernel 2.4.x."
elog
}

pkg_postrm() {
fdo-mime_desktop_database_update
}