[arch-commits] Commit in slmodem-utils/repos/community-i686 (7 files)
Sergej Pupykin
spupykin at nymeria.archlinux.org
Tue Jun 4 16:47:34 UTC 2013
Date: Tuesday, June 4, 2013 @ 18:47:34
Author: spupykin
Revision: 92401
archrelease: copy trunk to community-i686
Added:
slmodem-utils/repos/community-i686/PKGBUILD
(from rev 92400, slmodem-utils/trunk/PKGBUILD)
slmodem-utils/repos/community-i686/slmodem.service
(from rev 92400, slmodem-utils/trunk/slmodem.service)
Deleted:
slmodem-utils/repos/community-i686/PKGBUILD
slmodem-utils/repos/community-i686/slmodem-alsa.conf.d
slmodem-utils/repos/community-i686/slmodem-alsa.rc.d
slmodem-utils/repos/community-i686/slmodem.conf.d
slmodem-utils/repos/community-i686/slmodem.rc.d
---------------------+
PKGBUILD | 102 ++++++++++++++++++++++++--------------------------
slmodem-alsa.conf.d | 4 -
slmodem-alsa.rc.d | 39 -------------------
slmodem.conf.d | 4 -
slmodem.rc.d | 42 --------------------
slmodem.service | 9 ++++
6 files changed, 58 insertions(+), 142 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2013-06-04 16:47:19 UTC (rev 92400)
+++ PKGBUILD 2013-06-04 16:47:34 UTC (rev 92401)
@@ -1,53 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
-# Contributor: Tobias Powalowski <tpowa at archlinux.org>
-
-pkgname=slmodem-utils
-pkgver=2.9.11
-_date=20080126
-pkgrel=18
-pkgdesc="Userspace tools for the Smartlink winmodems"
-arch=('i686')
-license=('custom')
-url="http://linmodems.technion.ac.il/packages/smartlink/"
-depends=('bash' 'alsa-lib')
-source=("http://linmodems.technion.ac.il/packages/smartlink/slmodem-${pkgver}-${_date}.tar.gz"
- 'slmodem.rc.d' 'slmodem-alsa.rc.d' 'slmodem.conf.d' 'slmodem-alsa.conf.d')
-options=('!libtool')
-
-build() {
- cd "${srcdir}"/slmodem-$pkgver-${_date}
-
- sed -i 's|<modem.h>|"modem.h"|' modem/*.{c,h}
- sed -i 's|<modem_debug.h>|"modem_debug.h"|' modem/*.{c,h}
- sed -i 's|<modem_defs.h>|"modem_defs.h"|' modem/*.{c,h}
- sed -i 's|<modem_homolog.h>|"modem_homolog.h"|' modem/*.{c,h}
- sed -i 's|<modem_dp.h>|"modem_dp.h"|' modem/*.{c,h}
- sed -i 's|<modem_timer.h>|"modem_timer.h"|' modem/*.{c,h}
- sed -i 's|<modem_param.h>|"modem_param.h"|' modem/*.{c,h}
-
- unset LDFLAGS
- unset CFLAGS
- make SUPPORT_ALSA=1 DESTDIR="${pkgdir}" all
-
- #Install driver loader
- install -D -m755 modem/slmodemd "${pkgdir}"/usr/sbin/slmodemd
- # Install daemon files
- install -D -m755 "${srcdir}"/slmodem.rc.d "${pkgdir}"/etc/rc.d/slmodem
- install -D -m755 "${srcdir}"/slmodem-alsa.rc.d "${pkgdir}"/etc/rc.d/slmodem-alsa
- install -D -m644 "${srcdir}"/slmodem.conf.d "${pkgdir}"/etc/conf.d/slmodem
- install -D -m644 "${srcdir}"/slmodem-alsa.conf.d "${pkgdir}"/etc/conf.d/slmodem-alsa
- # adding udev symlink for /dev/modem
- install -d "${pkgdir}"/etc/udev/rules.d
- echo 'ACTION=="add", DRIVERS=="slamr", RUN+="/lib/udev/load-modules.sh ppp-generic"' > "${pkgdir}"/etc/udev/rules.d/slmodem.rules
- echo 'KERNEL==slamr[0-9]', MODE="0660", GROUP="tty", SYMLINK+="modem" >> "${pkgdir}"/etc/udev/rules.d/slmodem.rules
- echo 'ACTION=="add", DRIVERS=="slusb", RUN+="/lib/udev/load-modules.sh ppp-generic"' >> "${pkgdir}"/etc/udev/rules.d/slmodem.rules
- echo 'KERNEL==slusb[0-9]', MODE="0660", GROUP="tty", SYMLINK+="modem" >> "${pkgdir}"/etc/udev/rules.d/slmodem.rules
- # install license
- install -D -m644 COPYING "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE
-}
-md5sums=('8670dd7e1e1a46296ac4c80f7ac0471d'
- '838e1bde2a3e6fed35c075c25ee79da6'
- '1494b0c87d9ccd3615a1708f24d78f8d'
- '31f9d0eafe052a37e83c150146472956'
- '03accf76458cbf8afde07e445e9b72d0')
Copied: slmodem-utils/repos/community-i686/PKGBUILD (from rev 92400, slmodem-utils/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2013-06-04 16:47:34 UTC (rev 92401)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: Tobias Powalowski <tpowa at archlinux.org>
+
+pkgname=slmodem-utils
+pkgver=2.9.11
+_date=20080126
+pkgrel=19
+pkgdesc="Userspace tools for the Smartlink winmodems"
+arch=('i686')
+license=('custom')
+url="http://linmodems.technion.ac.il/packages/smartlink/"
+depends=('bash' 'alsa-lib')
+options=('!libtool')
+#source=("http://linmodems.technion.ac.il/packages/smartlink/slmodem-${pkgver}-${_date}.tar.gz"
+source=("ftp://ftp.archlinux.org/other/community/slmodem/slmodem-${pkgver}-${_date}.tar.gz"
+ 'slmodem.service')
+md5sums=('8670dd7e1e1a46296ac4c80f7ac0471d'
+ '840fed2a25fe7e6c33fd74ed4a23b464')
+
+build() {
+ cd "${srcdir}"/slmodem-$pkgver-${_date}
+
+ sed -i 's|<modem.h>|"modem.h"|' modem/*.{c,h}
+ sed -i 's|<modem_debug.h>|"modem_debug.h"|' modem/*.{c,h}
+ sed -i 's|<modem_defs.h>|"modem_defs.h"|' modem/*.{c,h}
+ sed -i 's|<modem_homolog.h>|"modem_homolog.h"|' modem/*.{c,h}
+ sed -i 's|<modem_dp.h>|"modem_dp.h"|' modem/*.{c,h}
+ sed -i 's|<modem_timer.h>|"modem_timer.h"|' modem/*.{c,h}
+ sed -i 's|<modem_param.h>|"modem_param.h"|' modem/*.{c,h}
+
+ unset LDFLAGS
+ unset CFLAGS
+ make SUPPORT_ALSA=1 all
+}
+
+package() {
+ cd "${srcdir}"/slmodem-$pkgver-${_date}
+ install -D -m755 modem/slmodemd "${pkgdir}"/usr/bin/slmodemd
+ install -D -m644 "${srcdir}"/slmodem.service "${pkgdir}"/usr/lib/systemd/system/slmodem.service
+ # adding udev symlink for /dev/modem
+ install -d "${pkgdir}"/etc/udev/rules.d
+ echo 'ACTION=="add", DRIVERS=="slamr", RUN+="/lib/udev/load-modules.sh ppp-generic"' > "${pkgdir}"/etc/udev/rules.d/slmodem.rules
+ echo 'KERNEL==slamr[0-9]', MODE="0660", GROUP="tty", SYMLINK+="modem" >> "${pkgdir}"/etc/udev/rules.d/slmodem.rules
+ echo 'ACTION=="add", DRIVERS=="slusb", RUN+="/lib/udev/load-modules.sh ppp-generic"' >> "${pkgdir}"/etc/udev/rules.d/slmodem.rules
+ echo 'KERNEL==slusb[0-9]', MODE="0660", GROUP="tty", SYMLINK+="modem" >> "${pkgdir}"/etc/udev/rules.d/slmodem.rules
+ # install license
+ install -D -m644 COPYING "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE
+}
Deleted: slmodem-alsa.conf.d
===================================================================
--- slmodem-alsa.conf.d 2013-06-04 16:47:19 UTC (rev 92400)
+++ slmodem-alsa.conf.d 2013-06-04 16:47:34 UTC (rev 92401)
@@ -1,4 +0,0 @@
-#
-# Parameters to be passed to slmodemd
-#
-SLMODEM_ARGS="--country=USA --alsa"
\ No newline at end of file
Deleted: slmodem-alsa.rc.d
===================================================================
--- slmodem-alsa.rc.d 2013-06-04 16:47:19 UTC (rev 92400)
+++ slmodem-alsa.rc.d 2013-06-04 16:47:34 UTC (rev 92401)
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-# source application-specific settings
-SLMODEM_ARGS=
-[ -f /etc/conf.d/slmodem-alsa ] && . /etc/conf.d/slmodem-alsa
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-case "$1" in
- start)
- stat_busy "Starting SL-Modem Drivers"
- slmodemd ${SLMODEM_ARGS} > /dev/null 2>&1 &
- if [ $? -gt 0 ]; then
- stat_fail
- else
- add_daemon slmodem
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping SL-Modem Drivers"
- killall -9 slmodemd
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon slmodem
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "Usage $0 {start|stop|restart}"
- ;;
-esac
Deleted: slmodem.conf.d
===================================================================
--- slmodem.conf.d 2013-06-04 16:47:19 UTC (rev 92400)
+++ slmodem.conf.d 2013-06-04 16:47:34 UTC (rev 92401)
@@ -1,4 +0,0 @@
-#
-# Parameters to be passed to slmodemd
-#
-SLMODEM_ARGS="--country=USA /dev/slamr0"
\ No newline at end of file
Deleted: slmodem.rc.d
===================================================================
--- slmodem.rc.d 2013-06-04 16:47:19 UTC (rev 92400)
+++ slmodem.rc.d 2013-06-04 16:47:34 UTC (rev 92401)
@@ -1,42 +0,0 @@
-#!/bin/bash
-
-# source application-specific settings
-SLMODEM_ARGS=
-[ -f /etc/conf.d/slmodem ] && . /etc/conf.d/slmodem
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-case "$1" in
- start)
- stat_busy "Starting SL-Modem Drivers"
- if ! [ -e /dev/slamr0 ]; then
- mknod /dev/slamr0 c 242 0
- fi
- slmodemd ${SLMODEM_ARGS} > /dev/null 2>&1 &
- if [ $? -gt 0 ]; then
- stat_fail
- else
- add_daemon slmodem
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping SL-Modem Drivers"
- killall -9 slmodemd
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon slmodem
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "Usage $0 {start|stop|restart}"
- ;;
-esac
Copied: slmodem-utils/repos/community-i686/slmodem.service (from rev 92400, slmodem-utils/trunk/slmodem.service)
===================================================================
--- slmodem.service (rev 0)
+++ slmodem.service 2013-06-04 16:47:34 UTC (rev 92401)
@@ -0,0 +1,9 @@
+[Unit]
+Description=SLModem daemon
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/slmodemd --country=USA --alsa
+
+[Install]
+WantedBy=multi-user.target
More information about the arch-commits
mailing list