Subject: pkg/17291: new package comms/gsmlib
To: None <gnats-bugs@gnats.netbsd.org>
From: None <svs@ropnet.ru>
List: netbsd-bugs
Date: 06/16/2002 13:44:38
>Number:         17291
>Category:       pkg
>Synopsis:       new package comms/gsmlib
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Jun 16 13:45:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Sergey Svishchev
>Release:        1.6A
>Organization:
>Environment:
>Description:
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

>How-To-Repeat:

>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	comms/gsmlib
#	comms/gsmlib/patches
#	comms/gsmlib/patches/patch-aa
#	comms/gsmlib/Makefile
#	comms/gsmlib/DESCR
#	comms/gsmlib/distinfo
#	comms/gsmlib/PLIST
#
echo c - comms/gsmlib
mkdir -p comms/gsmlib > /dev/null 2>&1
echo c - comms/gsmlib/patches
mkdir -p comms/gsmlib/patches > /dev/null 2>&1
echo x - comms/gsmlib/patches/patch-aa
sed 's/^X//' >comms/gsmlib/patches/patch-aa << 'END-of-comms/gsmlib/patches/patch-aa'
X$NetBSD$
X
X+++ gsmlib/gsm_unix_serial.cc	Tue Jul  3 22:35:08 2001
X@@ -37,6 +37,8 @@
X // timer indepently of each other
X 
X static pthread_mutex_t timerMtx = PTHREAD_MUTEX_INITIALIZER;
X+#define pthread_mutex_lock(x) 
X+#define pthread_mutex_unlock(x) 
X 
X // for non-GNU systems, define alarm()
X #ifndef HAVE_ALARM
END-of-comms/gsmlib/patches/patch-aa
echo x - comms/gsmlib/Makefile
sed 's/^X//' >comms/gsmlib/Makefile << 'END-of-comms/gsmlib/Makefile'
X# $NetBSD$
X#
X
XDISTNAME=	gsmlib-1.9
XCATEGORIES=	comms devel
XMASTER_SITES=	http://www.pxh.de/fs/gsmlib/download/
X
XMAINTAINER=	packages@netbsd.org
XHOMEPAGE=	http://www.pxh.de/fs/gsmlib/
XCOMMENT=	Library to access GSM mobile phones through GSM modems or IrDA devices
X
XBUILD_USES_MSGFMT=	yes
X
XUSE_GMAKE=	YES
XUSE_BUILDLINK_ONLY=	YES
XGNU_CONFIGURE=		YES
XCONFIGURE_ARGS+=	--without-included-gettext
XCONFIGURE_ENV+=		PKGLOCALEDIR="${PKGLOCALEDIR}"
X
X.include "../../devel/gettext-lib/buildlink.mk"
X.include "../../devel/pth/buildlink.mk"
X.include "../../mk/bsd.pkg.mk"
END-of-comms/gsmlib/Makefile
echo x - comms/gsmlib/DESCR
sed 's/^X//' >comms/gsmlib/DESCR << 'END-of-comms/gsmlib/DESCR'
XA library to access GSM mobile phones through GSM modems. Features include:
X
X  * modification of phonebooks stored in the mobile phone or on the SIM card
X  * reading and writing of SMS messages stored in the mobile phone
X  * sending and reception of SMS messages
END-of-comms/gsmlib/DESCR
echo x - comms/gsmlib/distinfo
sed 's/^X//' >comms/gsmlib/distinfo << 'END-of-comms/gsmlib/distinfo'
X$NetBSD$
X
XSHA1 (gsmlib-1.9.tar.gz) = 6432e94a8829bf8a58872de9eced9e1a27f47dfe
XSize (gsmlib-1.9.tar.gz) = 335658 bytes
XSHA1 (patch-aa) = 5eef6faf04fcb1c12a507299ca1b4fd0e784cdfc
END-of-comms/gsmlib/distinfo
echo x - comms/gsmlib/PLIST
sed 's/^X//' >comms/gsmlib/PLIST << 'END-of-comms/gsmlib/PLIST'
X@comment $NetBSD$
Xbin/gsmctl
Xbin/gsmpb
Xbin/gsmsendsms
Xbin/gsmsiectl
Xbin/gsmsiexfer
Xbin/gsmsmsd
Xbin/gsmsmsstore
Xinclude/gsmlib/gsm_at.h
Xinclude/gsmlib/gsm_cb.h
Xinclude/gsmlib/gsm_error.h
Xinclude/gsmlib/gsm_event.h
Xinclude/gsmlib/gsm_map_key.h
Xinclude/gsmlib/gsm_me_ta.h
Xinclude/gsmlib/gsm_parser.h
Xinclude/gsmlib/gsm_phonebook.h
Xinclude/gsmlib/gsm_port.h
Xinclude/gsmlib/gsm_sie_me.h
Xinclude/gsmlib/gsm_sms.h
Xinclude/gsmlib/gsm_sms_codec.h
Xinclude/gsmlib/gsm_sms_store.h
Xinclude/gsmlib/gsm_sorted_phonebook.h
Xinclude/gsmlib/gsm_sorted_phonebook_base.h
Xinclude/gsmlib/gsm_sorted_sms_store.h
Xinclude/gsmlib/gsm_unix_serial.h
Xinclude/gsmlib/gsm_util.h
Xlib/libgsmext.a
Xlib/libgsmext.la
Xlib/libgsmext.so.1.3
Xlib/libgsmme.a
Xlib/libgsmme.la
Xlib/libgsmme.so.1.3
Xman/man1/gsmctl.1
Xman/man1/gsmpb.1
Xman/man1/gsmsendsms.1
Xman/man1/gsmsmsstore.1
Xman/man7/gsminfo.7
Xman/man8/gsmsmsd.8
X${PKGLOCALEDIR}/locale/de/LC_MESSAGES/gsmlib.mo
X@dirrm include/gsmlib
END-of-comms/gsmlib/PLIST
exit

>Release-Note:
>Audit-Trail:
>Unformatted: