summaryrefslogtreecommitdiff
path: root/comms/gsmlib
diff options
context:
space:
mode:
authorgrant <grant>2002-06-17 11:29:58 +0000
committergrant <grant>2002-06-17 11:29:58 +0000
commit5682a87ce2f871b5c1b25d0c047cda24d839e96e (patch)
treed8413b74541bb74f44e7d7ec2c749735595407e3 /comms/gsmlib
parent8291c9beb3f43020f53f80b45976ed81be3cb8e1 (diff)
downloadpkgsrc-5682a87ce2f871b5c1b25d0c047cda24d839e96e.tar.gz
Initial import of gsmlib-1.9.
A library to access GSM mobile phones through GSM modems. Features include: * modification of phonebooks stored in the mobile phone or on the SIM card * reading and writing of SMS messages stored in the mobile phone * sending and reception of SMS messages
Diffstat (limited to 'comms/gsmlib')
-rw-r--r--comms/gsmlib/DESCR5
-rw-r--r--comms/gsmlib/Makefile24
-rw-r--r--comms/gsmlib/PLIST40
-rw-r--r--comms/gsmlib/distinfo5
-rw-r--r--comms/gsmlib/patches/patch-aa13
5 files changed, 87 insertions, 0 deletions
diff --git a/comms/gsmlib/DESCR b/comms/gsmlib/DESCR
new file mode 100644
index 00000000000..2c3b8b6571c
--- /dev/null
+++ b/comms/gsmlib/DESCR
@@ -0,0 +1,5 @@
+A library to access GSM mobile phones through GSM modems. Features include:
+
+ * modification of phonebooks stored in the mobile phone or on the SIM card
+ * reading and writing of SMS messages stored in the mobile phone
+ * sending and reception of SMS messages
diff --git a/comms/gsmlib/Makefile b/comms/gsmlib/Makefile
new file mode 100644
index 00000000000..7995b98e590
--- /dev/null
+++ b/comms/gsmlib/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/06/17 11:29:58 grant Exp $
+#
+
+DISTNAME= gsmlib-1.9
+CATEGORIES= comms devel
+MASTER_SITES= http://www.pxh.de/fs/gsmlib/download/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.pxh.de/fs/gsmlib/
+COMMENT= Library to access GSM mobile phones through GSM modems or IrDA devices
+
+ONLY_FOR_PLATFORM= NetBSD-1.[6-9]*
+
+BUILD_USES_MSGFMT= yes
+
+USE_GMAKE= YES
+USE_BUILDLINK_ONLY= YES
+GNU_CONFIGURE= YES
+CONFIGURE_ARGS+= --without-included-gettext
+CONFIGURE_ENV+= PKGLOCALEDIR="${PKGLOCALEDIR}"
+
+.include "../../devel/gettext-lib/buildlink.mk"
+.include "../../devel/pth/buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/comms/gsmlib/PLIST b/comms/gsmlib/PLIST
new file mode 100644
index 00000000000..d871f0c1610
--- /dev/null
+++ b/comms/gsmlib/PLIST
@@ -0,0 +1,40 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/06/17 11:29:58 grant Exp $
+bin/gsmctl
+bin/gsmpb
+bin/gsmsendsms
+bin/gsmsiectl
+bin/gsmsiexfer
+bin/gsmsmsd
+bin/gsmsmsstore
+include/gsmlib/gsm_at.h
+include/gsmlib/gsm_cb.h
+include/gsmlib/gsm_error.h
+include/gsmlib/gsm_event.h
+include/gsmlib/gsm_map_key.h
+include/gsmlib/gsm_me_ta.h
+include/gsmlib/gsm_parser.h
+include/gsmlib/gsm_phonebook.h
+include/gsmlib/gsm_port.h
+include/gsmlib/gsm_sie_me.h
+include/gsmlib/gsm_sms.h
+include/gsmlib/gsm_sms_codec.h
+include/gsmlib/gsm_sms_store.h
+include/gsmlib/gsm_sorted_phonebook.h
+include/gsmlib/gsm_sorted_phonebook_base.h
+include/gsmlib/gsm_sorted_sms_store.h
+include/gsmlib/gsm_unix_serial.h
+include/gsmlib/gsm_util.h
+lib/libgsmext.a
+lib/libgsmext.la
+lib/libgsmext.so.1.3
+lib/libgsmme.a
+lib/libgsmme.la
+lib/libgsmme.so.1.3
+man/man1/gsmctl.1
+man/man1/gsmpb.1
+man/man1/gsmsendsms.1
+man/man1/gsmsmsstore.1
+man/man7/gsminfo.7
+man/man8/gsmsmsd.8
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES/gsmlib.mo
+@dirrm include/gsmlib
diff --git a/comms/gsmlib/distinfo b/comms/gsmlib/distinfo
new file mode 100644
index 00000000000..bedf441d103
--- /dev/null
+++ b/comms/gsmlib/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/06/17 11:29:58 grant Exp $
+
+SHA1 (gsmlib-1.9.tar.gz) = 6432e94a8829bf8a58872de9eced9e1a27f47dfe
+Size (gsmlib-1.9.tar.gz) = 335658 bytes
+SHA1 (patch-aa) = 5eef6faf04fcb1c12a507299ca1b4fd0e784cdfc
diff --git a/comms/gsmlib/patches/patch-aa b/comms/gsmlib/patches/patch-aa
new file mode 100644
index 00000000000..9d533556855
--- /dev/null
+++ b/comms/gsmlib/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/06/17 11:29:58 grant Exp $
+
+--- gsmlib/gsm_unix_serial.cc.orig Tue Jan 9 02:57:20 2001
++++ gsmlib/gsm_unix_serial.cc Tue Jul 3 22:35:08 2001
+@@ -37,6 +37,8 @@
+ // timer indepently of each other
+
+ static pthread_mutex_t timerMtx = PTHREAD_MUTEX_INITIALIZER;
++#define pthread_mutex_lock(x)
++#define pthread_mutex_unlock(x)
+
+ // for non-GNU systems, define alarm()
+ #ifndef HAVE_ALARM