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+a...@gmail.com> -# Contributor: Tobias Powalowski <tp...@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+a...@gmail.com> +# Contributor: Tobias Powalowski <tp...@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