summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlin Năstac <mrness@gentoo.org>2005-05-15 20:19:12 +0000
committerAlin Năstac <mrness@gentoo.org>2005-05-15 20:19:12 +0000
commita569d2a794d7071635568a0f56641f7e2f11bef0 (patch)
tree6c0b4443ebb28ec715e8cc9a4f7084f992ac872e /app-mobilephone/gsmlib
parentstable on hppa (diff)
downloadhistorical-a569d2a794d7071635568a0f56641f7e2f11bef0.tar.gz
historical-a569d2a794d7071635568a0f56641f7e2f11bef0.tar.bz2
historical-a569d2a794d7071635568a0f56641f7e2f11bef0.zip
moved from net-misc/gsmlib
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'app-mobilephone/gsmlib')
-rw-r--r--app-mobilephone/gsmlib/ChangeLog49
-rw-r--r--app-mobilephone/gsmlib/Manifest19
-rw-r--r--app-mobilephone/gsmlib/files/digest-gsmlib-1.101
-rw-r--r--app-mobilephone/gsmlib/files/digest-gsmlib-1.11_pre0308261
-rw-r--r--app-mobilephone/gsmlib/files/digest-gsmlib-1.11_pre0410281
-rw-r--r--app-mobilephone/gsmlib/files/gsmlib-1.11-include-gcc34-fix.patch52
-rw-r--r--app-mobilephone/gsmlib/gsmlib-1.10.ebuild24
-rw-r--r--app-mobilephone/gsmlib/gsmlib-1.11_pre030826.ebuild38
-rw-r--r--app-mobilephone/gsmlib/gsmlib-1.11_pre041028.ebuild42
-rw-r--r--app-mobilephone/gsmlib/metadata.xml6
10 files changed, 233 insertions, 0 deletions
diff --git a/app-mobilephone/gsmlib/ChangeLog b/app-mobilephone/gsmlib/ChangeLog
new file mode 100644
index 000000000000..d700605d35ca
--- /dev/null
+++ b/app-mobilephone/gsmlib/ChangeLog
@@ -0,0 +1,49 @@
+# ChangeLog for app-mobilephone/gsmlib
+# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gsmlib/ChangeLog,v 1.1 2005/05/15 20:19:12 mrness Exp $
+
+ 15 May 2005; Alin Nastac <mrness@gentoo.org>
+ -files/gsmlib-1.10-fd-leak-fix.patch, -files/gsmlib-1.10-include-fix.patch,
+ metadata.xml:
+ Moved from net-misc/gsmlib to app-mobilephone/gsmlib.
+
+*gsmlib-1.11_pre041028 (26 Jan 2005)
+
+ 26 Jan 2005; Alastair Tse <liquidx@gentoo.org> -gsmlib-1.10-r1.ebuild,
+ gsmlib-1.11_pre030826.ebuild, +gsmlib-1.11_pre041028.ebuild:
+ version bump. fixed for amd64 with -fPIC. (#59104,#64121)
+
+ 23 Jan 2005; Simon Stelling <blubb@gentoo.org>
+ +files/gsmlib-1.11-include-gcc34-fix.patch, gsmlib-1.11_pre030826.ebuild:
+ added Anton Golubtsov's patch to fix bug
+
+ 12 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org>
+ gsmlib-1.11_pre030826.ebuild:
+ Stable on sparc
+
+*gsmlib-1.10-r1 (24 Jul 2004)
+
+ 24 Jul 2004; Alastair Tse <liquidx@gentoo.org>
+ +files/gsmlib-1.10-fd-leak-fix.patch, +files/gsmlib-1.10-include-fix.patch,
+ +gsmlib-1.10-r1.ebuild:
+ added new revision of stable version with gcc33 patches plus some mem leak
+ fixes. thanks to Zach Bagnall <yem@y3m.net> (#54993)
+
+ 01 Jul 2004; Jon Hood <squinky86@gentoo.org> gsmlib-1.10.ebuild,
+ gsmlib-1.11_pre030826.ebuild:
+ change virtual/glibc to virtual/libc, add IUSE
+
+*gsmlib-1.11_pre030826 (24 Sep 2003)
+
+ 24 Sep 2003; Alastair Tse <liquidx@gentoo.org> gsmlib-1.11_pre030826.ebuild,
+ metadata.xml:
+ added metadata.xml. bumped to latest snapshot release due to compile problems
+ with gcc 3.x
+
+*gsmlib-1.10 (14 Dec 2002)
+
+ 23 Dec 2002; Christian Birchinger <joker@gentoo.org> :
+ Removed sparc64 keyword.
+
+ 14 Dec 2002; J.ALberto Suarez L. <bass@gentoo.org> :
+ First relase.
diff --git a/app-mobilephone/gsmlib/Manifest b/app-mobilephone/gsmlib/Manifest
new file mode 100644
index 000000000000..8d294a7ca9b7
--- /dev/null
+++ b/app-mobilephone/gsmlib/Manifest
@@ -0,0 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 90178a07946c31312972fa234fac238a gsmlib-1.11_pre030826.ebuild 814
+MD5 7d26b4ade36bb8155f0c3cfef600655b gsmlib-1.10.ebuild 600
+MD5 a17bff579502863261e342d02e5699eb gsmlib-1.11_pre041028.ebuild 852
+MD5 df1df43faa59aefa614232c5f499104d ChangeLog 1808
+MD5 000da42d4ab1227504f2505b02064951 metadata.xml 254
+MD5 ca07bc08da15e439dfee58227b2255f5 files/digest-gsmlib-1.10 63
+MD5 9358266ac12314de9a89dc071fbd6485 files/digest-gsmlib-1.11_pre030826 73
+MD5 40a642b1fa81b93d94d9ada2cada37d0 files/digest-gsmlib-1.11_pre041028 73
+MD5 5cf9803b268e78717cf97deb06f9a2ce files/gsmlib-1.11-include-gcc34-fix.patch 1436
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (GNU/Linux)
+
+iD8DBQFCh67cjiC39V7gKu0RArcLAJ4innd1VWQ5U3uoA3kUQ0bVA8cGKgCcDZi3
+bfStHAsNZbaM7Iac0joYdPY=
+=f8BJ
+-----END PGP SIGNATURE-----
diff --git a/app-mobilephone/gsmlib/files/digest-gsmlib-1.10 b/app-mobilephone/gsmlib/files/digest-gsmlib-1.10
new file mode 100644
index 000000000000..d824df38686d
--- /dev/null
+++ b/app-mobilephone/gsmlib/files/digest-gsmlib-1.10
@@ -0,0 +1 @@
+MD5 deea4ce2e4f5f1965d32d576597d3ff4 gsmlib-1.10.tar.gz 474591
diff --git a/app-mobilephone/gsmlib/files/digest-gsmlib-1.11_pre030826 b/app-mobilephone/gsmlib/files/digest-gsmlib-1.11_pre030826
new file mode 100644
index 000000000000..1d3736f5dc37
--- /dev/null
+++ b/app-mobilephone/gsmlib/files/digest-gsmlib-1.11_pre030826
@@ -0,0 +1 @@
+MD5 f71e0a8ac396d2fd0ba45fc61727d671 gsmlib-pre1.11-030826.tar.gz 477171
diff --git a/app-mobilephone/gsmlib/files/digest-gsmlib-1.11_pre041028 b/app-mobilephone/gsmlib/files/digest-gsmlib-1.11_pre041028
new file mode 100644
index 000000000000..86823b6c821c
--- /dev/null
+++ b/app-mobilephone/gsmlib/files/digest-gsmlib-1.11_pre041028
@@ -0,0 +1 @@
+MD5 7ac674900874a84cc02453a38aaa921f gsmlib-pre1.11-041028.tar.gz 499052
diff --git a/app-mobilephone/gsmlib/files/gsmlib-1.11-include-gcc34-fix.patch b/app-mobilephone/gsmlib/files/gsmlib-1.11-include-gcc34-fix.patch
new file mode 100644
index 000000000000..dda545124859
--- /dev/null
+++ b/app-mobilephone/gsmlib/files/gsmlib-1.11-include-gcc34-fix.patch
@@ -0,0 +1,52 @@
+--- gsmlib-1.11/gsmlib/gsm_map_key.h 2002-05-14 23:38:12.000000000 +0400
++++ gsmlib-1.11-fixed/gsmlib/gsm_map_key.h 2004-08-02 00:56:40.997784696 +0400
+@@ -25,6 +25,16 @@
+
+ // wrapper for map key, can access Sortedtore to get sortOrder()
+
++ // compare two keys
++ template <class SortedStore> class MapKey;
++
++ template <class SortedStore>
++ bool operator<(const MapKey<SortedStore> &x,
++ const MapKey<SortedStore> &y);
++ template <class SortedStore>
++ bool operator==(const MapKey<SortedStore> &x,
++ const MapKey<SortedStore> &y);
++
+ template <class SortedStore> class MapKey
+ {
+ SortedStore &_myStore; // my store
+@@ -47,20 +57,16 @@
+
+ friend
+ bool operator<
+-#ifndef WIN32
+- <>
+-#endif
++ <SortedStore>
+ (const MapKey<SortedStore> &x,
+ const MapKey<SortedStore> &y);
+ friend
+ bool operator==
+-#ifndef WIN32
+- <>
+-#endif
++ <SortedStore>
+ (const MapKey<SortedStore> &x,
+ const MapKey<SortedStore> &y);
+ };
+-
++/*
+ // compare two keys
+ template <class SortedStore>
+ extern bool operator<(const MapKey<SortedStore> &x,
+@@ -68,7 +74,7 @@
+ template <class SortedStore>
+ extern bool operator==(const MapKey<SortedStore> &x,
+ const MapKey<SortedStore> &y);
+-
++ */
+ // MapKey members
+
+ template <class SortedStore>
diff --git a/app-mobilephone/gsmlib/gsmlib-1.10.ebuild b/app-mobilephone/gsmlib/gsmlib-1.10.ebuild
new file mode 100644
index 000000000000..7a2ff585f7ac
--- /dev/null
+++ b/app-mobilephone/gsmlib/gsmlib-1.10.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gsmlib/gsmlib-1.10.ebuild,v 1.1 2005/05/15 20:19:12 mrness Exp $
+
+IUSE=""
+DESCRIPTION="Library and Applications to access GSM mobile phones"
+SRC_URI="http://www.pxh.de/fs/gsmlib/download/${P}.tar.gz"
+HOMEPAGE="http://www.pxh.de/fs/gsmlib/"
+
+DEPEND="virtual/libc"
+
+SLOT="0"
+LICENSE="LGPL-2"
+KEYWORDS="x86 ppc sparc"
+
+src_compile() {
+ econf || die
+ make || die
+}
+
+src_install () {
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS NEWS README
+}
diff --git a/app-mobilephone/gsmlib/gsmlib-1.11_pre030826.ebuild b/app-mobilephone/gsmlib/gsmlib-1.11_pre030826.ebuild
new file mode 100644
index 000000000000..0b452f7a2d0c
--- /dev/null
+++ b/app-mobilephone/gsmlib/gsmlib-1.11_pre030826.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gsmlib/gsmlib-1.11_pre030826.ebuild,v 1.1 2005/05/15 20:19:12 mrness Exp $
+
+inherit eutils
+
+RESTRICT="maketest"
+
+MY_A=${PN}-pre${PV%_pre*}-${PV#*_pre}
+
+DESCRIPTION="Library and Applications to access GSM mobile phones"
+SRC_URI="http://www.pxh.de/fs/gsmlib/snapshots/${MY_A}.tar.gz"
+HOMEPAGE="http://www.pxh.de/fs/gsmlib/"
+
+DEPEND=""
+
+IUSE=""
+SLOT="0"
+LICENSE="LGPL-2"
+KEYWORDS="x86 ~ppc sparc ~amd64"
+
+S=${WORKDIR}/${PN}-${PV%_pre*}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/gsmlib-1.11-include-gcc34-fix.patch
+}
+
+src_compile() {
+ econf || die
+ make || die
+}
+
+src_install () {
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS NEWS README
+}
diff --git a/app-mobilephone/gsmlib/gsmlib-1.11_pre041028.ebuild b/app-mobilephone/gsmlib/gsmlib-1.11_pre041028.ebuild
new file mode 100644
index 000000000000..8611fcc2f071
--- /dev/null
+++ b/app-mobilephone/gsmlib/gsmlib-1.11_pre041028.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gsmlib/gsmlib-1.11_pre041028.ebuild,v 1.1 2005/05/15 20:19:12 mrness Exp $
+
+inherit eutils
+
+MY_A=${PN}-pre${PV%_pre*}-${PV#*_pre}
+
+DESCRIPTION="Library and Applications to access GSM mobile phones"
+SRC_URI="http://www.pxh.de/fs/gsmlib/snapshots/${MY_A}.tar.gz"
+HOMEPAGE="http://www.pxh.de/fs/gsmlib/"
+
+DEPEND=""
+
+IUSE=""
+SLOT="0"
+LICENSE="LGPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~amd64"
+
+RESTRICT="maketest"
+
+S=${WORKDIR}/${PN}-${PV%_pre*}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ # Fix gsm_map_key.h for gsm_map_key.h
+ epatch ${FILESDIR}/gsmlib-1.11-include-gcc34-fix.patch
+
+}
+
+src_compile() {
+ econf
+ emake || die
+}
+
+src_install () {
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS NEWS README
+}
+
diff --git a/app-mobilephone/gsmlib/metadata.xml b/app-mobilephone/gsmlib/metadata.xml
new file mode 100644
index 000000000000..8bc51375ed2e
--- /dev/null
+++ b/app-mobilephone/gsmlib/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>mobile-phone</herd>
+<longdescription>Library and Applications to access GSM mobile phones.</longdescription>
+</pkgmetadata>