[arch-commits] Commit in goagent/repos/community-any (6 files)

Felix Yan fyan at nymeria.archlinux.org
Sun Apr 21 04:42:42 UTC 2013


    Date: Sunday, April 21, 2013 @ 06:42:42
  Author: fyan
Revision: 88646

archrelease: copy trunk to community-any

Added:
  goagent/repos/community-any/PKGBUILD
    (from rev 88645, goagent/trunk/PKGBUILD)
  goagent/repos/community-any/goagent.install
    (from rev 88645, goagent/trunk/goagent.install)
  goagent/repos/community-any/goagent.service
    (from rev 88645, goagent/trunk/goagent.service)
Deleted:
  goagent/repos/community-any/PKGBUILD
  goagent/repos/community-any/goagent.install
  goagent/repos/community-any/goagent.service

-----------------+
 PKGBUILD        |  111 ++++++++++++++++++++++++++----------------------------
 goagent.install |   40 +++++++++----------
 goagent.service |   24 +++++------
 3 files changed, 87 insertions(+), 88 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2013-04-21 04:41:24 UTC (rev 88645)
+++ PKGBUILD	2013-04-21 04:42:42 UTC (rev 88646)
@@ -1,56 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan <felixonmars at gmail.com>
-# Contributor: cuihao <cuihao dot leo at gmail dot com>
-# Contributor: Guten <ywzhaifei at gmail.com> 
-
-pkgname=goagent
-pkgver=2.1.16
-pkgrel=2
-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
-        https://github.com/felixonmars/goagent/commit/1b9b1c3cad7ccfb65407e3f7c411c191c9be9246.patch
-        $pkgname.service)
-backup=('etc/goagent')
-install=goagent.install
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  patch -Np1 -i ../1b9b1c3cad7ccfb65407e3f7c411c191c9be9246.patch
-
-  # 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 goagent-gtk
-  rm -f "$pkgdir/opt/goagent/local/goagent-gtk.py"
-  rm -f "$pkgdir/opt/goagent/local/logo.png"
-  rm -f "$pkgdir/opt/goagent/local/addto-startup.py"
-
-  # 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=('d14742ba0560de95b06bd177759c5139'
-         '264c6d29f50b71742c54a985220f117d'
-         'e49aca604fcbf7b64d07460d33669640')

Copied: goagent/repos/community-any/PKGBUILD (from rev 88645, goagent/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2013-04-21 04:42:42 UTC (rev 88646)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan <felixonmars at gmail.com>
+# Contributor: cuihao <cuihao dot leo at gmail dot com>
+# Contributor: Guten <ywzhaifei at gmail.com> 
+
+pkgname=goagent
+pkgver=2.1.17
+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/goagent-osx.py"
+
+  # remove goagent-gtk
+  rm -f "$pkgdir/opt/goagent/local/goagent-gtk.py"
+  rm -f "$pkgdir/opt/goagent/local/logo.png"
+  rm -f "$pkgdir/opt/goagent/local/addto-startup.py"
+
+  # 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=('5ee022e802b927531e302f8c9aa83711'
+         'e49aca604fcbf7b64d07460d33669640')

Deleted: goagent.install
===================================================================
--- goagent.install	2013-04-21 04:41:24 UTC (rev 88645)
+++ goagent.install	2013-04-21 04:42:42 UTC (rev 88646)
@@ -1,20 +0,0 @@
-post_install() {
-    echo "Please use systemd units to start/stop goagent:"
-    echo "sudo systemctl start/stop goagent"
-    
-    #cd /opt/goagent/local
-    #python2 -c 'from proxy import CertUtil; CertUtil.check_ca()'
-    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 88645, goagent/trunk/goagent.install)
===================================================================
--- goagent.install	                        (rev 0)
+++ goagent.install	2013-04-21 04:42:42 UTC (rev 88646)
@@ -0,0 +1,20 @@
+post_install() {
+    echo "Please use systemd units to start/stop goagent:"
+    echo "sudo systemctl start/stop goagent"
+    
+    #cd /opt/goagent/local
+    #python2 -c 'from proxy import CertUtil; CertUtil.check_ca()'
+    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-04-21 04:41:24 UTC (rev 88645)
+++ goagent.service	2013-04-21 04:42:42 UTC (rev 88646)
@@ -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 88645, goagent/trunk/goagent.service)
===================================================================
--- goagent.service	                        (rev 0)
+++ goagent.service	2013-04-21 04:42:42 UTC (rev 88646)
@@ -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
+




More information about the arch-commits mailing list