[arch-commits] CVS update of extra/devel/eric-plugins (PKGBUILD eric-plugins.install)

Eric Belanger eric at archlinux.org
Sun Feb 17 01:25:04 UTC 2008


    Date: Saturday, February 16, 2008 @ 20:25:04
  Author: eric
    Path: /home/cvs-extra/extra/devel/eric-plugins

   Added: PKGBUILD (1.1) eric-plugins.install (1.1)

upgpkg: eric-plugins 4.1.0-1


----------------------+
 PKGBUILD             |   38 ++++++++++++++++++++++++++++++++++++++
 eric-plugins.install |    9 +++++++++
 2 files changed, 47 insertions(+)


Index: extra/devel/eric-plugins/PKGBUILD
diff -u /dev/null extra/devel/eric-plugins/PKGBUILD:1.1
--- /dev/null	Sat Feb 16 20:25:04 2008
+++ extra/devel/eric-plugins/PKGBUILD	Sat Feb 16 20:25:03 2008
@@ -0,0 +1,38 @@
+# $Id: PKGBUILD,v 1.1 2008/02/17 01:25:03 eric Exp $
+# Maintainer: Eric Belanger <eric at archlinux.org>
+
+pkgname=eric-plugins
+pkgver=4.1.0
+pkgrel=1
+pkgdesc="Plugins for the eric  Python IDE"
+arch=('i686' 'x86_64')
+url="http://www.die-offenbachs.de/eric/index.html"
+license=('GPL2')
+depends=('eric')
+makedepends=('unzip')
+install=$pkgname.install
+source=(http://downloads.sourceforge.net/sourceforge/eric-ide/Plugin_Checker_PyLint-$pkgver.tar.gz \
+        http://downloads.sourceforge.net/sourceforge/eric-ide/Plugin_Packager_CxFreeze-$pkgver.tar.gz \
+  	http://downloads.sourceforge.net/sourceforge/eric-ide/Plugin_Refactoring_BRM-$pkgver.tar.gz \
+  	http://downloads.sourceforge.net/sourceforge/eric-ide/Plugin_Tools_CharTables-$pkgver.tar.gz \
+  	http://downloads.sourceforge.net/sourceforge/eric-ide/Plugin_Vcs_CVS-$pkgver.tar.gz)
+md5sums=('e9da7e90ec834ceddf10ebbd8002158f' 'dfd200c9f73c6eb5d2216d322a454b23'\
+         '5e1c77949c5a9b307153ef64bcb358aa' 'face95fdcef96568fc8e625bd00389d3'\
+         '38cf4d7994a65f0de65f41306369099c')
+sha1sums=('a6b3546dfd5472e493c8bd330b7784810e97f84a'
+          'e9b01ba8e1fde941b12965afc3ca6f43446df1ab'
+          '0b71fc0f251e4c07af8586d1c6332d11c30c5ed3'
+          '68a4d57b4efb6bd60d476927938cd7f2c4d39ef3'
+          '5e75b0ab2fa5f1e95bad1437c38a33153de8e130')
+
+build() {
+  cd $startdir/src
+  install -d  $startdir/pkg/usr/lib/python2.5/site-packages/eric4plugins
+
+  for plugin in Checker_PyLint Packager_CxFreeze Refactoring_BRM Tools_CharTables Vcs_CVS ; do
+    unzip  Plugin_$plugin-$pkgver/*.zip -d $startdir/pkg/usr/lib/python2.5/site-packages/eric4plugins
+    rm -r $startdir/pkg/usr/lib/python2.5/site-packages/eric4plugins/{VERSION,*/Documentation}
+  done
+
+  find $startdir/pkg -type d -exec chmod 755 {} \;
+}
Index: extra/devel/eric-plugins/eric-plugins.install
diff -u /dev/null extra/devel/eric-plugins/eric-plugins.install:1.1
--- /dev/null	Sat Feb 16 20:25:04 2008
+++ extra/devel/eric-plugins/eric-plugins.install	Sat Feb 16 20:25:04 2008
@@ -0,0 +1,9 @@
+post_install() {
+  echo "==> Some plugins depends on external tools: "
+  echo " -> CxFreeze Plugin depends on cx_freeze"
+  echo " -> PyLint  Plugin depends on pylint"
+}
+
+post_upgrade() {
+ post_install
+}




More information about the arch-commits mailing list