summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO40
-rw-r--r--PKGBUILD74
-rw-r--r--eclipse-mylyn-googlecode.changelog2
3 files changed, 116 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..439cd6b5859c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,40 @@
+pkgbase = eclipse-mylyn-googlecode
+ pkgdesc = A Mylyn connector for Google Code
+ pkgver = 0.1.0
+ pkgrel = 2
+ url = http://code.google.com/p/googlecode-mylyn-connector/
+ changelog = eclipse-mylyn-googlecode.changelog
+ arch = any
+ license = EPL
+ depends = eclipse-mylyn
+ noextract = com.googlecode.mylyn_0.1.0.201005250323NGT.jar
+ noextract = com.googlecode.mylyn.core_0.1.0.201005250323NGT.jar
+ noextract = com.google.gdata.projecthosting_1.40.3.jar
+ noextract = org.jsr305_0.1.0.jar
+ noextract = com.googlecode.mylyn.ui_0.1.0.201005250323NGT.jar
+ noextract = com.google.collect_1.0.0.rc1.jar
+ noextract = com.google.gdata.core_1.40.4.jar
+ source = http://knittig.de/googlecode-mylyn-connector/update/features/com.googlecode.mylyn_0.1.0.201005250323NGT.jar
+ source = http://knittig.de/googlecode-mylyn-connector/update/plugins/com.googlecode.mylyn.core_0.1.0.201005250323NGT.jar
+ source = http://knittig.de/googlecode-mylyn-connector/update/plugins/com.google.gdata.projecthosting_1.40.3.jar
+ source = http://knittig.de/googlecode-mylyn-connector/update/plugins/org.jsr305_0.1.0.jar
+ source = http://knittig.de/googlecode-mylyn-connector/update/plugins/com.googlecode.mylyn.ui_0.1.0.201005250323NGT.jar
+ source = http://knittig.de/googlecode-mylyn-connector/update/plugins/com.google.collect_1.0.0.rc1.jar
+ source = http://knittig.de/googlecode-mylyn-connector/update/plugins/com.google.gdata.core_1.40.4.jar
+ md5sums = 7af8dba6d5312dbc9d2f971f1843f648
+ md5sums = 28df517f1f6c348d05731b328b9750bd
+ md5sums = f8d4084491a722f73ad0483accca4faf
+ md5sums = 98ed866edd5f41e3685275cc8c7f631a
+ md5sums = 85163e15d5e476dd86ed4a44a021b77e
+ md5sums = 1b80f544d2fc7aa74777a22b9cfdf7a8
+ md5sums = 84b85eb3091bd5101ff75f88cded12c6
+ sha256sums = 0714cb8b230f36b26584f1501e6cd4535a26455c80bb0984212fcb67619c484d
+ sha256sums = f6bbef817ca9ef66ee4c9b9bb1747c62391de8f3109cfe8c9d2f55d86ce8743f
+ sha256sums = 7c37aa4e8a62b0347a4815cee16b2951ccc56971bfe6e9fcb82c543d66bf5b32
+ sha256sums = 770c2365c8ebae3d2a5002349f28bee60b24d3fe120c37ff946b870596a0e4fe
+ sha256sums = dea37455f934f3a5314d186b1ccea296824ad9392aa48af7de25ec4e278efc61
+ sha256sums = 8825f0184389d1463ad7771fc79f41f0800ca805fc874f7ab6d61a1ccdcfcb3a
+ sha256sums = cf668835f278b45b648bceb49c1e415306a2c1655687a127462cc575b284022a
+
+pkgname = eclipse-mylyn-googlecode
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d15a2dc7106c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,74 @@
+# Contributor: Jesus Jerez <jhuss@archlinux.org.ve>
+
+pkgname=eclipse-mylyn-googlecode
+pkgver=0.1.0
+pkgrel=2
+pkgdesc="A Mylyn connector for Google Code"
+url="http://code.google.com/p/googlecode-mylyn-connector/"
+arch=('any')
+license=('EPL')
+depends=('eclipse-mylyn')
+changelog=$pkgname.changelog
+source=(http://knittig.de/googlecode-mylyn-connector/update/features/com.googlecode.mylyn_0.1.0.201005250323NGT.jar
+ http://knittig.de/googlecode-mylyn-connector/update/plugins/com.googlecode.mylyn.core_0.1.0.201005250323NGT.jar
+ http://knittig.de/googlecode-mylyn-connector/update/plugins/com.google.gdata.projecthosting_1.40.3.jar
+ http://knittig.de/googlecode-mylyn-connector/update/plugins/org.jsr305_0.1.0.jar
+ http://knittig.de/googlecode-mylyn-connector/update/plugins/com.googlecode.mylyn.ui_0.1.0.201005250323NGT.jar
+ http://knittig.de/googlecode-mylyn-connector/update/plugins/com.google.collect_1.0.0.rc1.jar
+ http://knittig.de/googlecode-mylyn-connector/update/plugins/com.google.gdata.core_1.40.4.jar)
+noextract=('com.googlecode.mylyn_0.1.0.201005250323NGT.jar'
+ 'com.googlecode.mylyn.core_0.1.0.201005250323NGT.jar'
+ 'com.google.gdata.projecthosting_1.40.3.jar'
+ 'org.jsr305_0.1.0.jar'
+ 'com.googlecode.mylyn.ui_0.1.0.201005250323NGT.jar'
+ 'com.google.collect_1.0.0.rc1.jar'
+ 'com.google.gdata.core_1.40.4.jar')
+md5sums=('7af8dba6d5312dbc9d2f971f1843f648'
+ '28df517f1f6c348d05731b328b9750bd'
+ 'f8d4084491a722f73ad0483accca4faf'
+ '98ed866edd5f41e3685275cc8c7f631a'
+ '85163e15d5e476dd86ed4a44a021b77e'
+ '1b80f544d2fc7aa74777a22b9cfdf7a8'
+ '84b85eb3091bd5101ff75f88cded12c6')
+sha256sums=('0714cb8b230f36b26584f1501e6cd4535a26455c80bb0984212fcb67619c484d'
+ 'f6bbef817ca9ef66ee4c9b9bb1747c62391de8f3109cfe8c9d2f55d86ce8743f'
+ '7c37aa4e8a62b0347a4815cee16b2951ccc56971bfe6e9fcb82c543d66bf5b32'
+ '770c2365c8ebae3d2a5002349f28bee60b24d3fe120c37ff946b870596a0e4fe'
+ 'dea37455f934f3a5314d186b1ccea296824ad9392aa48af7de25ec4e278efc61'
+ '8825f0184389d1463ad7771fc79f41f0800ca805fc874f7ab6d61a1ccdcfcb3a'
+ 'cf668835f278b45b648bceb49c1e415306a2c1655687a127462cc575b284022a')
+
+build() {
+
+ _dest=${pkgdir}/usr/share/eclipse/dropins/${pkgname/eclipse-}/eclipse
+
+ cd ${srcdir}
+
+ mkdir features/ || return 1
+ cp $startdir/com.googlecode.mylyn_0.1.0.201005250323NGT.jar features/ || return 1
+
+ mkdir plugins/ || return 1
+ cp $startdir/com.googlecode.mylyn.core_0.1.0.201005250323NGT.jar plugins/ || return 1
+ cp $startdir/com.google.gdata.projecthosting_1.40.3.jar plugins/ || return 1
+ cp $startdir/org.jsr305_0.1.0.jar plugins/ || return 1
+ cp $startdir/com.googlecode.mylyn.ui_0.1.0.201005250323NGT.jar plugins/ || return 1
+ cp $startdir/com.google.collect_1.0.0.rc1.jar plugins/ || return 1
+ cp $startdir/com.google.gdata.core_1.40.4.jar plugins/ || return 1
+
+ # Features
+ find features -type f | while read _feature ; do
+ if [[ ${_feature} =~ (.*\.jar$) ]] ; then
+ install -dm755 ${_dest}/${_feature%*.jar}
+ cd ${_dest}/${_feature/.jar}
+ jar xf ${srcdir}/${_feature} || return 1
+ else
+ install -Dm644 ${_feature} ${_dest}/${_feature}
+ fi
+ done
+
+ # Plugins
+ find plugins -type f | while read _plugin ; do
+ install -Dm644 ${_plugin} ${_dest}/${_plugin}
+ done
+
+}
diff --git a/eclipse-mylyn-googlecode.changelog b/eclipse-mylyn-googlecode.changelog
new file mode 100644
index 000000000000..a0cc56f09613
--- /dev/null
+++ b/eclipse-mylyn-googlecode.changelog
@@ -0,0 +1,2 @@
+22-09-2010 Jesus Jerez <jhuss@archlinux.org.ve>
+ * directory fix