Date: Tuesday, March 19, 2013 @ 02:59:05 Author: fyan Revision: 86547
archrelease: copy trunk to community-any Added: goagent/repos/community-any/PKGBUILD (from rev 86546, goagent/trunk/PKGBUILD) goagent/repos/community-any/goagent.install (from rev 86546, goagent/trunk/goagent.install) goagent/repos/community-any/goagent.service (from rev 86546, goagent/trunk/goagent.service) Deleted: goagent/repos/community-any/PKGBUILD goagent/repos/community-any/goagent.install goagent/repos/community-any/goagent.service -----------------+ PKGBUILD | 112 ++++++++++++++++++++++++++---------------------------- goagent.install | 36 ++++++++--------- goagent.service | 24 +++++------ 3 files changed, 84 insertions(+), 88 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2013-03-19 01:57:30 UTC (rev 86546) +++ PKGBUILD 2013-03-19 01:59:05 UTC (rev 86547) @@ -1,58 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan <felixonm...@gmail.com> -# Contributor: cuihao <cuihao dot leo at gmail dot com> -# Contributor: Guten <ywzhai...@gmail.com> - -pkgname=goagent -pkgver=2.1.13 -pkgrel=2 -pkgdesc="A gae proxy forked from gappproxy/wallproxy" -arch=("any") -url="http://goagent.googlecode.com" -license=("GPL2") -depends=('python2' 'python2-pyopenssl') -optdepends=('python2-gevent-beta: Optional Gevent Support') -conflicts=('python2-gevent<=0.99') -source=( - "$pkgname.service" - "https://github.com/goagent/goagent/archive/v$pkgver.tar.gz" -) -backup=('etc/goagent') -install=goagent.install - -package() { - cd "$srcdir/$pkgname-$pkgver" - - # python2 fix - sed -i -re "1s/python2?/python2/" local/*.py - chmod +x local/proxy.py - - mkdir -p "$pkgdir/opt/goagent" - cp -r local server "$pkgdir/opt/goagent" - - # remove windows-only files - rm -f "$pkgdir/opt/goagent/"*/*.{vbs,dll,exe,manifest,bat} - rm -f "$pkgdir/opt/goagent/local/python27.zip" - - # remove mac-only files - rm -f "$pkgdir/opt/goagent/local/addto-startup.py" - - # remove goagent-gtk - rm -f "$pkgdir/opt/goagent/local/goagent-gtk.py" - rm -f "$pkgdir/opt/goagent/local/logo.png" - - # remove CA.crt CA.key for security issues - rm -f "$pkgdir/opt/goagent/local/CA.crt" "$pkgdir/opt/goagent/local/CA.key" - rm -rf "$pkgdir/opt/goagent/local/certs" - - # config file - install -Dm644 "${pkgdir}/opt/goagent/local/proxy.ini" "${pkgdir}/etc/goagent" - ln -sf "/etc/goagent" "${pkgdir}/opt/goagent/local/proxy.ini" - - # systemd service - install -Dm644 "${srcdir}/goagent.service" "${pkgdir}/usr/lib/systemd/system/goagent.service" -} - -# vim:set ts=2 sw=2 et: -md5sums=('e49aca604fcbf7b64d07460d33669640' - '2d9a13fde523a6da4bcbab4f45569260') Copied: goagent/repos/community-any/PKGBUILD (from rev 86546, goagent/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2013-03-19 01:59:05 UTC (rev 86547) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@gmail.com> +# Contributor: cuihao <cuihao dot leo at gmail dot com> +# Contributor: Guten <ywzhai...@gmail.com> + +pkgname=goagent +pkgver=2.1.14 +pkgrel=1 +pkgdesc="A gae proxy forked from gappproxy/wallproxy" +arch=("any") +url="http://goagent.googlecode.com" +license=("GPL2") +depends=('python2' 'python2-pyopenssl' 'python2-gevent-beta') +source=(https://github.com/goagent/goagent/archive/v$pkgver.tar.gz + $pkgname.service) +backup=('etc/goagent') +install=goagent.install + +package() { + cd "$srcdir/$pkgname-$pkgver" + + # python2 fix + sed -i -re "1s/python2?/python2/" local/*.py + chmod +x local/proxy.py + + mkdir -p "$pkgdir/opt/goagent" + cp -r local server "$pkgdir/opt/goagent" + + # remove windows-only files + rm -f "$pkgdir/opt/goagent/"*/*.{vbs,dll,exe,manifest,bat} + rm -f "$pkgdir/opt/goagent/local/python27.zip" + + # remove mac-only files + rm -f "$pkgdir/opt/goagent/local/addto-startup.py" + + # remove goagent-gtk + rm -f "$pkgdir/opt/goagent/local/goagent-gtk.py" + rm -f "$pkgdir/opt/goagent/local/logo.png" + + # remove CA.crt CA.key for security issues + rm -f "$pkgdir/opt/goagent/local/CA.crt" "$pkgdir/opt/goagent/local/CA.key" + rm -rf "$pkgdir/opt/goagent/local/certs" + + # config file + install -Dm644 "${pkgdir}/opt/goagent/local/proxy.ini" "${pkgdir}/etc/goagent" + ln -sf "/etc/goagent" "${pkgdir}/opt/goagent/local/proxy.ini" + + # systemd service + install -Dm644 "${srcdir}/goagent.service" "${pkgdir}/usr/lib/systemd/system/goagent.service" +} + +# vim:set ts=2 sw=2 et: +md5sums=('66007be30b411c0fefd570e07ae25cc3' + 'e49aca604fcbf7b64d07460d33669640') Deleted: goagent.install =================================================================== --- goagent.install 2013-03-19 01:57:30 UTC (rev 86546) +++ goagent.install 2013-03-19 01:59:05 UTC (rev 86547) @@ -1,18 +0,0 @@ -post_install() { - echo "Please use systemd units to start/stop goagent:" - echo "sudo systemctl start/stop goagent" - - chown -R nobody:daemon /opt/goagent/local -} - -post_upgrade() { - post_install -} - -pre_upgrade() { - rm -rf /opt/goagent/certs -} - -pre_remove() { - rm -rf /opt/goagent/certs -} Copied: goagent/repos/community-any/goagent.install (from rev 86546, goagent/trunk/goagent.install) =================================================================== --- goagent.install (rev 0) +++ goagent.install 2013-03-19 01:59:05 UTC (rev 86547) @@ -0,0 +1,18 @@ +post_install() { + echo "Please use systemd units to start/stop goagent:" + echo "sudo systemctl start/stop goagent" + + chown -R nobody:daemon /opt/goagent/local +} + +post_upgrade() { + post_install +} + +pre_upgrade() { + rm -rf /opt/goagent/certs +} + +pre_remove() { + rm -rf /opt/goagent/certs +} Deleted: goagent.service =================================================================== --- goagent.service 2013-03-19 01:57:30 UTC (rev 86546) +++ goagent.service 2013-03-19 01:59:05 UTC (rev 86547) @@ -1,12 +0,0 @@ -[Unit] -Description=GoAgent Service -After=network.target - -[Service] -Type=simple -User=nobody -ExecStart=/opt/goagent/local/proxy.py - -[Install] -WantedBy=multi-user.target - Copied: goagent/repos/community-any/goagent.service (from rev 86546, goagent/trunk/goagent.service) =================================================================== --- goagent.service (rev 0) +++ goagent.service 2013-03-19 01:59:05 UTC (rev 86547) @@ -0,0 +1,12 @@ +[Unit] +Description=GoAgent Service +After=network.target + +[Service] +Type=simple +User=nobody +ExecStart=/opt/goagent/local/proxy.py + +[Install] +WantedBy=multi-user.target +