add obexftp with bluetooth
git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@641 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
parent
2f7c8dd42c
commit
c609eff567
276
app-mobilephone/obexftp/ChangeLog
Normal file
276
app-mobilephone/obexftp/ChangeLog
Normal file
@ -0,0 +1,276 @@
|
|||||||
|
# ChangeLog for app-mobilephone/obexftp
|
||||||
|
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/obexftp/ChangeLog,v 1.43 2008/11/30 18:52:53 bluebird Exp $
|
||||||
|
|
||||||
|
30 Nov 2008; Friedrich Oslage <bluebird@gentoo.org> obexftp-0.22.ebuild:
|
||||||
|
Stable on sparc, bug #245455
|
||||||
|
|
||||||
|
08 Nov 2008; Markus Meier <maekke@gentoo.org> obexftp-0.22.ebuild:
|
||||||
|
amd64/x86 stable, bug #245455
|
||||||
|
|
||||||
|
08 Nov 2008; nixnut <nixnut@gentoo.org> obexftp-0.22.ebuild:
|
||||||
|
Stable on ppc wrt bug 245455
|
||||||
|
|
||||||
|
05 Nov 2008; Alin Năstac <mrness@gentoo.org>
|
||||||
|
+files/obexftp-0.22-ruby-libpath.patch, obexftp-0.22.ebuild:
|
||||||
|
Fix broken compilation when obexftp libraries are installed and linked with
|
||||||
|
inexistent version of libbluetooth.so (#244881).
|
||||||
|
|
||||||
|
25 Aug 2008; nixnut <nixnut@gentoo.org> ChangeLog:
|
||||||
|
Stable on ppc wrt bug 224409
|
||||||
|
|
||||||
|
21 Aug 2008; Friedrich Oslage <bluebird@gentoo.org> obexftp-0.21.ebuild:
|
||||||
|
Stable on sparc
|
||||||
|
|
||||||
|
31 Jul 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
|
||||||
|
Add USE flag description to metadata wrt GLEP 56.
|
||||||
|
|
||||||
|
21 Jun 2008; Alin Năstac <mrness@gentoo.org> obexftp-0.22.ebuild:
|
||||||
|
Minor ebuild code cleanup.
|
||||||
|
|
||||||
|
*obexftp-0.22 (20 Jun 2008)
|
||||||
|
|
||||||
|
20 Jun 2008; Alin Năstac <mrness@gentoo.org> +obexftp-0.22.ebuild:
|
||||||
|
Version bump. Fix src_install failure on SMP boxes (#225453).
|
||||||
|
|
||||||
|
01 Jun 2008; Alin Năstac <mrness@gentoo.org> obexftp-0.21.ebuild,
|
||||||
|
obexftp-0.22_rc9.ebuild:
|
||||||
|
Remove dev-lang/swig run-time dependency (#221459) and simplify dependencies.
|
||||||
|
|
||||||
|
11 Nov 2007; Alin Năstac <mrness@gentoo.org> -obexftp-0.22_rc7.ebuild,
|
||||||
|
obexftp-0.22_rc9.ebuild:
|
||||||
|
Install python stuff properly, thanks to Tiziano Müller <dev-zero@gentoo.org>.
|
||||||
|
|
||||||
|
*obexftp-0.22_rc9 (01 Oct 2007)
|
||||||
|
|
||||||
|
01 Oct 2007; Alin Năstac <mrness@gentoo.org> +obexftp-0.22_rc9.ebuild:
|
||||||
|
Fix examples installation, broken by previous update.
|
||||||
|
|
||||||
|
06 Sep 2007; Alin Năstac <mrness@gentoo.org> obexftp-0.22_rc7.ebuild:
|
||||||
|
Fix compile error when USE="ruby -bluetooth" (#174507).
|
||||||
|
|
||||||
|
*obexftp-0.22_rc7 (05 Sep 2007)
|
||||||
|
|
||||||
|
05 Sep 2007; Alin Năstac <mrness@gentoo.org>
|
||||||
|
-files/obexftp-0.22_rc6-iconv.patch, -obexftp-0.22_rc6.ebuild,
|
||||||
|
+obexftp-0.22_rc7.ebuild:
|
||||||
|
Version bump. Remove iconv useflag (not needed anymore) and re-add ruby
|
||||||
|
support.
|
||||||
|
|
||||||
|
05 Sep 2007; Alin Năstac <mrness@gentoo.org>
|
||||||
|
-files/obexftp-0.22-no_iconv.patch, +files/obexftp-0.22_rc6-iconv.patch,
|
||||||
|
obexftp-0.22_rc6.ebuild:
|
||||||
|
Replace nls useflag with iconv and use eautoreconf instead eautoconf (#191322).
|
||||||
|
|
||||||
|
*obexftp-0.22_rc6 (04 Sep 2007)
|
||||||
|
|
||||||
|
04 Sep 2007; Alin Năstac <mrness@gentoo.org>
|
||||||
|
-files/obexftp-0.19-cobex_write.patch, +files/obexftp-0.22-no_iconv.patch,
|
||||||
|
-obexftp-0.19-r1.ebuild, +obexftp-0.22_rc6.ebuild:
|
||||||
|
Version bump (#190751) and homepage update.
|
||||||
|
|
||||||
|
28 Jul 2007; Guy Martin <gmsoft@gentoo.org> obexftp-0.21.ebuild:
|
||||||
|
Stable on hppa
|
||||||
|
|
||||||
|
23 Jun 2007; Christoph Mende <angelos@gentoo.org> obexftp-0.21.ebuild:
|
||||||
|
Stable on amd64 wrt bug 179505
|
||||||
|
|
||||||
|
21 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> obexftp-0.21.ebuild:
|
||||||
|
Keyworded ~sparc wrt #182611
|
||||||
|
|
||||||
|
01 May 2007; Alin Năstac <mrness@gentoo.org>
|
||||||
|
files/obexftp-0.21-as-needed.patch:
|
||||||
|
Replace as-needed patch (#176264).
|
||||||
|
|
||||||
|
29 Apr 2007; Alin Năstac <mrness@gentoo.org>
|
||||||
|
+files/obexftp-0.21-as-needed.patch, obexftp-0.21.ebuild:
|
||||||
|
Fix broken build with --as-needed, thanks to Matej Laitl <strohel at gmail
|
||||||
|
dot com> (#176264).
|
||||||
|
|
||||||
|
17 Apr 2007; Alin Năstac <mrness@gentoo.org> obexftp-0.21.ebuild:
|
||||||
|
Remove ruby USE flag (#174507).
|
||||||
|
|
||||||
|
05 Mar 2007; Alin Nastac <mrness@gentoo.org> obexftp-0.21.ebuild:
|
||||||
|
Use eautoreconf instead eautoconf (#169232).
|
||||||
|
|
||||||
|
25 Jan 2007; Alin Nastac <mrness@gentoo.org>
|
||||||
|
+files/obexftp-0.21-no_iconv.patch, obexftp-0.21.ebuild:
|
||||||
|
Add nls USE flag (#148618).
|
||||||
|
|
||||||
|
26 Nov 2006; Alin Nastac <mrness@gentoo.org> obexftp-0.21.ebuild:
|
||||||
|
Add ruby USE flag (#156041).
|
||||||
|
|
||||||
|
24 Oct 2006; Alin Nastac <mrness@gentoo.org> obexftp-0.19-r1.ebuild,
|
||||||
|
obexftp-0.21.ebuild:
|
||||||
|
Add dev-util/pkgconfig to DEPEND (#151286).
|
||||||
|
|
||||||
|
22 Oct 2006; Alin Nastac <mrness@gentoo.org> obexftp-0.19-r1.ebuild,
|
||||||
|
obexftp-0.21.ebuild:
|
||||||
|
Replace deprecated tcltk USE flag with tcl (#152399).
|
||||||
|
|
||||||
|
22 Sep 2006; Alin Nastac <mrness@gentoo.org> obexftp-0.21.ebuild:
|
||||||
|
Use eautoconf instead eautoreconf (#148618).
|
||||||
|
|
||||||
|
17 Sep 2006; Alin Nastac <mrness@gentoo.org> -obexftp-0.18.ebuild,
|
||||||
|
obexftp-0.21.ebuild:
|
||||||
|
Remove old version. Stable on x86.
|
||||||
|
|
||||||
|
25 Jun 2006; Alin Nastac <mrness@gentoo.org> obexftp-0.19-r1.ebuild:
|
||||||
|
Stable on x86 (#122262).
|
||||||
|
|
||||||
|
03 Jun 2006; Alin Nastac <mrness@gentoo.org>
|
||||||
|
+files/obexftp-0.21-sdp-detection.patch, obexftp-0.21.ebuild:
|
||||||
|
Detect and make use of SDP support only when bluetooth USE flag is enabled
|
||||||
|
(#135344).
|
||||||
|
|
||||||
|
*obexftp-0.21 (02 Jun 2006)
|
||||||
|
|
||||||
|
02 Jun 2006; Alin Nastac <mrness@gentoo.org>
|
||||||
|
+files/obexftp-0.21-cobex_write.patch, -obexftp-0.19.ebuild,
|
||||||
|
+obexftp-0.21.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
*obexftp-0.19-r1 (06 May 2006)
|
||||||
|
|
||||||
|
06 May 2006; Alin Nastac <mrness@gentoo.org>
|
||||||
|
-files/obexftp-0.10.7-t610-jpg.patch,
|
||||||
|
+files/obexftp-0.19-cobex_write.patch, metadata.xml,
|
||||||
|
-obexftp-0.10.7-r1.ebuild, +obexftp-0.19-r1.ebuild:
|
||||||
|
Take over the maintainership of this package. Fix obexftp freeze when
|
||||||
|
sending file to Sony Ericsson z520 over usb cable using cdc_acm, thanks to
|
||||||
|
Simon Ruggier <Simon80@gmail.com> (#131603).
|
||||||
|
|
||||||
|
25 Feb 2006; Alin Nastac <mrness@gentoo.org> obexftp-0.18.ebuild:
|
||||||
|
Stable on x86.
|
||||||
|
|
||||||
|
*obexftp-0.19 (09 Feb 2006)
|
||||||
|
|
||||||
|
09 Feb 2006; Andrej Kacian <ticho@gentoo.org> +obexftp-0.19.ebuild:
|
||||||
|
Version bump. 0.19 depends on >=openobex-1.1.
|
||||||
|
|
||||||
|
08 Feb 2006; Andrej Kacian <ticho@gentoo.org> ChangeLog:
|
||||||
|
Use fixlocalpod in src_install() to fix bug #117772 by Jan Kundrát <jkt at
|
||||||
|
gentoo.org>.
|
||||||
|
|
||||||
|
04 Feb 2006; Andrej Kacian <ticho@gentoo.org> obexftp-0.18.ebuild:
|
||||||
|
Require openobex-1.0.x, because it doesn't work with older nor newer.
|
||||||
|
|
||||||
|
*obexftp-0.18 (22 Jan 2006)
|
||||||
|
|
||||||
|
22 Jan 2006; Alin Nastac <mrness@gentoo.org> -obexftp-0.18_beta4.ebuild,
|
||||||
|
+obexftp-0.18.ebuild:
|
||||||
|
Version bump (#119498).
|
||||||
|
|
||||||
|
*obexftp-0.18_beta4 (03 Jan 2006)
|
||||||
|
|
||||||
|
03 Jan 2006; Alin Nastac <mrness@gentoo.org> obexftp-0.10.7-r1.ebuild,
|
||||||
|
+obexftp-0.18_beta4.ebuild:
|
||||||
|
Fix dependencies by adding bluez-libs to RDEPEND and removing bluez-utils
|
||||||
|
from DEPEND. Version bump to the latest beta release (#111996).
|
||||||
|
|
||||||
|
17 Dec 2005; Luis Medinas <metalgod@gentoo.org> obexftp-0.10.7-r1.ebuild:
|
||||||
|
Added ~amd64 keyword. Closes bug #115846.
|
||||||
|
|
||||||
|
21 Jul 2005; Alin Nastac <mrness@gentoo.org> -obexftp-0.10.6.ebuild,
|
||||||
|
-obexftp-0.10.7.ebuild:
|
||||||
|
Remove old versions.
|
||||||
|
|
||||||
|
15 May 2005; Alin Nastac <mrness@gentoo.org> metadata.xml,
|
||||||
|
-obexftp-0.10.3.ebuild, -obexftp-0.10.4.ebuild, obexftp-0.10.7-r1.ebuild:
|
||||||
|
Moved from net-wireless/obexftp to app-mobilephone/obexftp. Removed old
|
||||||
|
versions. Stable on x86.
|
||||||
|
|
||||||
|
*obexftp-0.10.7-r1 (11 Feb 2005)
|
||||||
|
|
||||||
|
11 Feb 2005; Andrej Kacian <ticho@gentoo.org>
|
||||||
|
+files/obexftp-0.10.7-t610-jpg.patch, +obexftp-0.10.7-r1.ebuild:
|
||||||
|
Apply patch for t610 file retrieval via BT. Bug #81514, reported by Doug
|
||||||
|
Hilton <doug@shoutstudios.com>, patch taken from debian sources.
|
||||||
|
|
||||||
|
07 Feb 2005; Andrej Kacian <ticho@gentoo.org> obexftp-0.10.7.ebuild:
|
||||||
|
Stable on x86.
|
||||||
|
|
||||||
|
*obexftp-0.10.7 (08 Jan 2005)
|
||||||
|
|
||||||
|
08 Jan 2005; Andrej Kacian <ticho@gentoo.org> +obexftp-0.10.7.ebuild:
|
||||||
|
Version bump. Closes #77006, reported by Frank Groeneveld
|
||||||
|
<frankgroeneveld@msn.com>. Added "bluetooth" USE flag, which pulls in
|
||||||
|
bluez-utils (which in turn pulls in bluez-libs), which are required for,
|
||||||
|
surprisingly, bluetooth support in obexftp.
|
||||||
|
|
||||||
|
03 Jan 2005; Andrej Kacian <ticho@gentoo.org> -obexftp-0.10.2.ebuild,
|
||||||
|
obexftp-0.10.6.ebuild:
|
||||||
|
0.10.6 stable on x86. Fixed ebuild headers (2005). Removed old, superseded
|
||||||
|
ebuild.
|
||||||
|
|
||||||
|
27 Nov 2004; Andrej Kacian <ticho@gentoo.org> obexftp-0.10.4.ebuild,
|
||||||
|
obexftp-0.10.6.ebuild:
|
||||||
|
Fixed manpage install.
|
||||||
|
|
||||||
|
*obexftp-0.10.6 (27 Nov 2004)
|
||||||
|
|
||||||
|
27 Nov 2004; Andrej Kacian <ticho@gentoo.org> +obexftp-0.10.6.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
*obexftp-0.10.4 (12 Nov 2004)
|
||||||
|
|
||||||
|
12 Nov 2004; Andrej Kacian <ticho@gentoo.org> +metadata.xml,
|
||||||
|
+obexftp-0.10.2.ebuild, +obexftp-0.10.3.ebuild, +obexftp-0.10.4.ebuild:
|
||||||
|
Moved from app-misc/obexftp to net-wireless/obexftp.
|
||||||
|
|
||||||
|
01 Nov 2004; Andrej Kacian <ticho@gentoo.org> obexftp-0.10.2.ebuild,
|
||||||
|
obexftp-0.10.3.ebuild, obexftp-0.10.4.ebuild:
|
||||||
|
Stable on x86, changed DESCRIPTION a little.
|
||||||
|
|
||||||
|
05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
|
||||||
|
obexftp-0.10.3.ebuild:
|
||||||
|
Masked obexftp-0.10.3.ebuild stable for ppc
|
||||||
|
|
||||||
|
01 Oct 2004; Andrej Kacian <ticho@gentoo.org> obexftp-0.10.4.ebuild:
|
||||||
|
Removed dependency on media-sound/gsm and dev-libs/glib. Closes #65439
|
||||||
|
again. Thanks to Christian Zuckschwerdt <zany@triq.net> for the info.
|
||||||
|
|
||||||
|
*obexftp-0.10.4 (27 Sep 2004)
|
||||||
|
|
||||||
|
27 Sep 2004; Andrej Kacian <ticho@gentoo.org> metadata.xml,
|
||||||
|
+obexftp-0.10.4.ebuild:
|
||||||
|
Version bump, closes #65439, reported by Christian Zuckschwerdt
|
||||||
|
<zany@triq.net>. Take on maintainership of the package.
|
||||||
|
|
||||||
|
07 Jun 2004; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
|
||||||
|
obexftp-0.10.3.ebuild:
|
||||||
|
x86 stable. QA fixes on IUSE, SRC_URI
|
||||||
|
|
||||||
|
19 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> obexftp-0.10.2.ebuild,
|
||||||
|
obexftp-0.10.3.ebuild, obexftp-0.9.2.ebuild:
|
||||||
|
fix depend (bug #45110); tidy; cleaned oldest ebuild
|
||||||
|
|
||||||
|
15 Feb 2004; David Holm <dholm@gentoo.org> obexftp-0.10.3.ebuild:
|
||||||
|
Added to ~ppc.
|
||||||
|
|
||||||
|
18 Oct 2003; Martin Holzer <mholzer@gentoo.org> obexftp-0.10.3.ebuild:
|
||||||
|
fixing html docs destdir. Closes #31282.
|
||||||
|
|
||||||
|
*obexftp-0.10.3 (30 Sep 2003)
|
||||||
|
|
||||||
|
30 Sep 2003; George Shapovalov <george@gentoo.org> obexftp-0.10.3 :
|
||||||
|
new version, openobex is still at 1.0.0.
|
||||||
|
|
||||||
|
*obexftp-0.10.2 (12 Mar 2003)
|
||||||
|
|
||||||
|
15 Mar 2003; jje obexftp-0.10.2.ebuild:
|
||||||
|
Fixed deps. Needed updated openobex and gsm.
|
||||||
|
|
||||||
|
12 Mar 2003; George Shapovalov <george@gentoo.org> obexftp-0.10.2 :
|
||||||
|
verision update (#16059)
|
||||||
|
|
||||||
|
*obexftp-0.9.2 (17 July 2002)
|
||||||
|
|
||||||
|
17 July 2002; George Shapovalov <george@gentoo.org> obexftp-0.9.2.ebuild, files/digest-obexftp-0.9.2, ChangeLog :
|
||||||
|
|
||||||
|
Inital release,
|
||||||
|
obexftp is a package that gives users of Siemens x45 series phones access to
|
||||||
|
their phone's FlexMemory, an area in memory for data storage, which can be used
|
||||||
|
to upload bitmaps, ringtones and other files.
|
||||||
|
|
||||||
|
ebuild submitted by Leigh Dyer <lsd@linuxgamers.net>
|
13
app-mobilephone/obexftp/Manifest
Normal file
13
app-mobilephone/obexftp/Manifest
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
AUX obexftp-0.21-as-needed.patch 1099 RMD160 c27152ca025f46be0ae80ab7e3e0c0d3887ba292 SHA1 dbdacd90962b37f211bd3ea7d08a43d46ad3bfeb SHA256 6a1a897b0b95955719482ba4fb885cafe5d697f6256d4e0199323cf6718420dd
|
||||||
|
AUX obexftp-0.21-cobex_write.patch 2292 RMD160 0589e7699bc4ff514f954e4d515465fded71b7ef SHA1 e48bfe29127ad74b199dfc9af103b6e91b0c58f5 SHA256 fd310fe90cf2b4211e394caeacae8d962c08a3233fa0da066b83f6a29144d6d9
|
||||||
|
AUX obexftp-0.21-no_iconv.patch 301 RMD160 9b4b20649f2ef5b82f6e3f7e5f30befd490f3465 SHA1 bd81421f199cbfadc1e95268e19eb47976f0cd2c SHA256 cbf9079b3f1877bb19d67e5a4c534a423d6ac90ba640f41f981a7034b0b5093a
|
||||||
|
AUX obexftp-0.21-sdp-detection.patch 1014 RMD160 b6271790593b20880eb20ebb1189f5ab7518fffc SHA1 bc78234d3bbf6de325b5c0fe32012b231a889834 SHA256 3026521a51d1fd6d58ca1e0dcabed609f4d69c6c38454cc90152c4397487d5f4
|
||||||
|
AUX obexftp-0.22-ruby-libpath.patch 732 RMD160 eb21a92493018ee1018adcd78856963063146ef4 SHA1 d4d7a15605e878d1b3d08646480e1cc7340e0e89 SHA256 b2aa592666ba882dbd2c389df13a8bb84823c84e4f02dbbfd917e59ab7272c90
|
||||||
|
DIST obexftp-0.21.tar.bz2 353862 RMD160 e9e404b62cc340a55690316f502dc17d5b3334cf SHA1 8a7ba3d982f3e7e80fb2964f69c9dea76e42090f SHA256 bd542c5ccfe4f70c19f4b8a8a16c635b7cf707ed2ba0cc01e2340f81145df259
|
||||||
|
DIST obexftp-0.22-rc9.tar.bz2 400616 RMD160 41c0089361f5d2cc589a55a2ed3bad3bb11fc4d2 SHA1 5e05fc5e8b577c36520cc53d2323905ad1182884 SHA256 0c22898285fbe40d36df47bfcc71fe054a478476616835c7ebb2ba39c1545b46
|
||||||
|
DIST obexftp-0.22.tar.bz2 402570 RMD160 a3960fd15cd75cfb7066c565ee9fa90dc7a7c11f SHA1 8753ae1053653b01eb0deee3b7d31c02aca4974d SHA256 09687012d5e016277fa638f22b8c784aea6803056c70d14614e3b75158aae877
|
||||||
|
EBUILD obexftp-0.21.ebuild 1689 RMD160 3201f91b7b6be9ed250dc94aef106f13669f9aaf SHA1 aab5d9c006d2ee5947c8f922645e02c015c398a9 SHA256 ba0fd86b9b2ff4c67621775e64e925f1d9bced4786c1bb47fc0c806386ee70cf
|
||||||
|
EBUILD obexftp-0.22.ebuild 2154 RMD160 780bb75924f4afdbd787e2001f0bf439851f78d2 SHA1 65e7d73f9cf4e6eb418a1ed9e1a91b55813433da SHA256 1aa50956c3cd248c598b5487b47dc983a88c404dafcd6690a84368bf1c09f07c
|
||||||
|
EBUILD obexftp-0.22_rc9.ebuild 2053 RMD160 14c7c5d8b00947d7ced45214f7b08861cf8a3f0f SHA1 dc3a3f534f85ec58c803054852fd6e94ce89f26b SHA256 17986a15d868cc8da3d98e91f5c6ef55fe27edb653f36839a80ab7f852aebb13
|
||||||
|
MISC ChangeLog 10173 RMD160 90071cd3da91a1568beef1ef59226eb2a137934f SHA1 1feaa1fa69db8340100a4b366f169fd85a761d9e SHA256 c36bb678cb918fba0047a7dd4576b37141236f8059397348b04d9b42162ca8a0
|
||||||
|
MISC metadata.xml 428 RMD160 31e70db3d3d4146f97a6dc88f4f791e2bc056221 SHA1 886a0d425a24cca372bd033f776a5c02c47a830c SHA256 c312e7ae5043005d9a54796f062acfe40148799bd55640faee7e07d34839e38e
|
12
app-mobilephone/obexftp/files/obexftp-0.22-btooth.patch
Normal file
12
app-mobilephone/obexftp/files/obexftp-0.22-btooth.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
--- o/apps/obexftpd.c 2008-06-15 22:18:58.000000000 +0300
|
||||||
|
+++ n/apps/obexftpd.c 2008-12-09 00:01:20.000000000 +0200
|
||||||
|
@@ -58,6 +58,9 @@
|
||||||
|
#include <netinet/in.h>
|
||||||
|
#include <arpa/inet.h>
|
||||||
|
#include <netdb.h>
|
||||||
|
+#ifdef HAVE_BLUETOOTH
|
||||||
|
+#include <bluetooth/bluetooth.h>
|
||||||
|
+#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* just until there is a server layer in obexftp */
|
@ -0,0 +1,22 @@
|
|||||||
|
diff -ur obexftp-0.22.orig/swig/ruby/extconf.rb obexftp-0.22/swig/ruby/extconf.rb
|
||||||
|
--- obexftp-0.22.orig/swig/ruby/extconf.rb 2008-06-15 19:18:58.000000000 +0000
|
||||||
|
+++ obexftp-0.22/swig/ruby/extconf.rb 2008-11-05 21:38:45.000000000 +0000
|
||||||
|
@@ -21,10 +21,6 @@
|
||||||
|
end
|
||||||
|
|
||||||
|
dir_config('obexftp')
|
||||||
|
-if have_library('openobex', 'OBEX_Init') and
|
||||||
|
- find_library('bfb', 'bfb_io_open', '../../bfb/.libs') and
|
||||||
|
- find_library('multicobex', 'cobex_ctrans', '../../multicobex/.libs') and
|
||||||
|
- find_library('obexftp', 'obexftp_open', '../../obexftp/.libs')
|
||||||
|
create_makefile('obexftp')
|
||||||
|
|
||||||
|
# hack 2: strip all rpath references
|
||||||
|
@@ -33,7 +29,3 @@
|
||||||
|
out.puts line.gsub(/-Wl,-R'[^']*'/, '')
|
||||||
|
end
|
||||||
|
end
|
||||||
|
-else
|
||||||
|
- puts 'obex libs not found'
|
||||||
|
-end
|
||||||
|
-
|
13
app-mobilephone/obexftp/metadata.xml
Normal file
13
app-mobilephone/obexftp/metadata.xml
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>mobile-phone</herd>
|
||||||
|
<maintainer>
|
||||||
|
<email>mrness@gentoo.org</email>
|
||||||
|
<name>Alin Nastac</name>
|
||||||
|
</maintainer>
|
||||||
|
<longdescription>File transfer over OBEX for mobile phones.</longdescription>
|
||||||
|
<use>
|
||||||
|
<flag name='swig'>Enable rebuild of <pkg>dev-lang/swig</pkg> bindings</flag>
|
||||||
|
</use>
|
||||||
|
</pkgmetadata>
|
87
app-mobilephone/obexftp/obexftp-0.22.ebuild
Normal file
87
app-mobilephone/obexftp/obexftp-0.22.ebuild
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
# Copyright 1999-2008 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/obexftp/obexftp-0.22.ebuild,v 1.7 2008/11/30 18:52:53 bluebird Exp $
|
||||||
|
|
||||||
|
inherit eutils perl-module flag-o-matic python
|
||||||
|
|
||||||
|
DESCRIPTION="File transfer over OBEX for mobile phones"
|
||||||
|
HOMEPAGE="http://dev.zuckschwerdt.org/openobex/wiki/ObexFtp"
|
||||||
|
SRC_URI="mirror://sourceforge/openobex/${P}.tar.bz2"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
KEYWORDS="amd64 ~hppa ppc sparc x86"
|
||||||
|
IUSE="bluetooth debug perl python ruby swig tcl"
|
||||||
|
|
||||||
|
RDEPEND="dev-libs/openobex
|
||||||
|
bluetooth? ( net-wireless/bluez-libs )
|
||||||
|
perl? ( dev-lang/perl )
|
||||||
|
python? ( >=dev-lang/python-2.4.4 )
|
||||||
|
ruby? ( dev-lang/ruby )
|
||||||
|
tcl? ( dev-lang/tcl )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
swig? ( dev-lang/swig )
|
||||||
|
dev-util/pkgconfig"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack ${A}
|
||||||
|
|
||||||
|
epatch "${FILESDIR}"/${P}-ruby-libpath.patch
|
||||||
|
epatch "${FILESDIR}"/${P}-btooth.patch
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
# do not byte-compile python module
|
||||||
|
if use python; then
|
||||||
|
sed -i \
|
||||||
|
-e 's/\(setup.py install\)/\1 --no-compile/' \
|
||||||
|
swig/python/Makefile.in || die "sed failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use debug ; then
|
||||||
|
strip-flags
|
||||||
|
append-flags "-g -DOBEXFTP_DEBUG=5"
|
||||||
|
fi
|
||||||
|
|
||||||
|
econf \
|
||||||
|
$(use_enable bluetooth) \
|
||||||
|
$(use_enable swig) \
|
||||||
|
$(use_enable perl) \
|
||||||
|
$(use_enable python) \
|
||||||
|
$(use_enable tcl) \
|
||||||
|
$(use_enable ruby) || die "econf failed"
|
||||||
|
emake || die "emake failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# -j1 because "make -fMakefile.ruby install" fails
|
||||||
|
# upstream added -j1 to that command so it should be removed
|
||||||
|
# from here in the next version bump
|
||||||
|
emake -j1 DESTDIR="${D}" install || die "emake install failed"
|
||||||
|
|
||||||
|
dodoc AUTHORS ChangeLog NEWS README* THANKS TODO
|
||||||
|
dohtml doc/*.html
|
||||||
|
|
||||||
|
# Install examples
|
||||||
|
insinto /usr/share/doc/${PF}/examples
|
||||||
|
doins examples/*.c
|
||||||
|
use perl && doins examples/*.pl
|
||||||
|
use python && doins examples/*.py
|
||||||
|
use ruby && doins examples/*.rb
|
||||||
|
use tcl && doins examples/*.tcl
|
||||||
|
|
||||||
|
use perl && fixlocalpod
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
use perl && perl-module_pkg_postrm
|
||||||
|
use python && python_mod_cleanup
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
use perl && perl-module_pkg_postinst
|
||||||
|
use python && {
|
||||||
|
python_version
|
||||||
|
python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/${PN}
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user