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
commitaa6f953ccd1aa01bdcc69a676ae7b217ec89d2e5 (patch)
treed6b1f021d2949530eda93759259dff2e7ae2e075 /app-mobilephone/gsmlib
parentstable on hppa (diff)
downloadgentoo-2-aa6f953ccd1aa01bdcc69a676ae7b217ec89d2e5.tar.gz
gentoo-2-aa6f953ccd1aa01bdcc69a676ae7b217ec89d2e5.tar.bz2
gentoo-2-aa6f953ccd1aa01bdcc69a676ae7b217ec89d2e5.zip
moved from net-misc/gsmlib
(Portage version: 2.0.51.19)
Diffstat (limited to 'app-mobilephone/gsmlib')
-rw-r--r--app-mobilephone/gsmlib/ChangeLog49
-rw-r--r--app-mobilephone/gsmlib/Manifest21
-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, 235 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..60fec6ba9c4b
--- /dev/null
+++ b/app-mobilephone/gsmlib/Manifest
@@ -0,0 +1,21 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 e384a04224c9727632f738c20aaad078 ChangeLog 1598
+MD5 dca6d30eae54d4c3d18befa3f2995c12 gsmlib-1.10.ebuild 592
+MD5 f85fd6cb65cc82899fa3645722085870 gsmlib-1.11_pre030826.ebuild 808
+MD5 a53f0ed8435cda3e9150e994afe7a269 metadata.xml 301
+MD5 5525709bb44a7b8029f8a96c524525b0 gsmlib-1.11_pre041028.ebuild 846
+MD5 ca07bc08da15e439dfee58227b2255f5 files/digest-gsmlib-1.10 63
+MD5 9358266ac12314de9a89dc071fbd6485 files/digest-gsmlib-1.11_pre030826 73
+MD5 2ce7eeb6838e5b5a1f2f41889a23c1bd files/gsmlib-1.10-fd-leak-fix.patch 2318
+MD5 6829c61b804c994593a2f679065225a0 files/gsmlib-1.10-include-fix.patch 407
+MD5 5cf9803b268e78717cf97deb06f9a2ce files/gsmlib-1.11-include-gcc34-fix.patch 1436
+MD5 40a642b1fa81b93d94d9ada2cada37d0 files/digest-gsmlib-1.11_pre041028 73
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.0 (GNU/Linux)
+
+iD8DBQFB96ixRkyva5PS18kRAjxMAJ96ry/dFPBUMWxFtgGGmfNggxEzTwCfXqI4
+Mgb4DME7jT3qRphspRZS35U=
+=pP6W
+-----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>