diff options
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | LICENSE | 93 | ||||
-rwxr-xr-x | PKGBUILD | 40 | ||||
-rw-r--r-- | giteye.desktop | 10 |
4 files changed, 168 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f100ca151273 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +pkgbase = giteye + pkgdesc = A desktop for Git. It works with TeamForge, CloudForge, GitHub and other Git services. + pkgver = 1.8.0 + pkgrel = 1 + url = http://www.collab.net/giteyeapp + arch = i686 + arch = x86_64 + license = custom + makedepends = unzip + depends = git + depends = java-environment + depends = python2 + noextract = GitEye-1.8.0-linux.x86.zip + noextract = LICENSE + noextract = giteye.desktop + options = !strip + source = https://downloads-guests.open.collab.net/files/documents/61/9413/GitEye-1.8.0-linux.x86.zip + source = LICENSE + source = giteye.desktop + sha256sums = 260a2acfc486166834f1b0321f35607459fdc52f8f0a814c20fc277574054493 + sha256sums = 76817988d60474b3e59b09bd2f6c35018d305e639b51751747d4af15ffec631b + sha256sums = 0cc7bb016275f8aad6864882194d6d88b6dfe6ccb2e8dba978960b7bed6f9e1d + +pkgname = giteye + diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000000..8b51399a06bb --- /dev/null +++ b/LICENSE @@ -0,0 +1,93 @@ +License - CollabNet GitEye (Linux 32-bit) + +CollabNet GitEye End User License Agreement + + +IMPORTANT: BY ACCESSING, DOWNLOADING OR USING THIS COLLABNET CERTIFIED INTEGRATION SOFTWARE(THE "SOFTWARE") YOU, YOUR EMPLOYEES, AGENTS, AND CONTRACTORS, AND ANY OTHER ENTITY ON WHOSE BEHALF YOU ACCEPT THESE TERMS +(COLLECTIVELY "YOU", OR "YOUR") ACKNOWLEDGE THAT YOU HAVE READ, UNDERSTOOD AND +AGREE TO BE BOUND BY THE TERMS OF THIS END USER LICENSE AGREEMENT (THE "AGREEMENT"). + + 1. Grant of License. Subject to the terms of this Agreement and each applicable + Third Party License (as defined below in Section 2), CollabNet, Inc. + ("CollabNet") hereby grants You a non-exclusive, non-transferable, object + code only license to: + a. Download the Software; + b. Copy the Software for internal use only; and + c. Modify the Software and redistribute it internally only, unless otherwise + set forth in a Third Party License. + Any rights not expressly granted by CollabNet in this Agreement are reserved to + CollabNet. This license will remain in effect so long as You are not in breach + of this License Agreement. + 2. Third Party Programs. CollabNet may distribute third party software programs + with the Software that are not part of the Software. These third party software + programs are not required to run the Software, are provided as a convenience to + You, and are subject to their own license terms (“Third Party License(s)”). + Such license terms either accompany the third party software programs or can be + found in the download or source code files. If You do not agree to abide by + the applicable Third Party License terms for the third party software programs, + then You should not install them. + 3. Limitations on Use. Except as permitted in an applicable Third Party License, + You agree not to: (a) rent, lease, sublicense, or otherwise transfer or + distribute the Software, (b) remove or obscure CollabNet proprietary notices, + (c) reverse engineer, translate, decompile or disassemble the Software, or + (d) defeat or circumvent or attempt to defeat or circumvent any technological + restrictions imposed by CollabNet. You may be denied use of the Software for + any violation of this Section 3. CollabNet may terminate the Software license + provided for in this Agreement immediately upon written notice to You of Your + breach of the Agreement. Should this license be terminated by CollabNet for + any reason, upon termination You agree to cease all use of the Software and + to delete the Software from all of Your internal systems. + 4. Ownership. You recognize and agree that the Software will at all times remain + the property of CollabNet or its licensors and that the Software is protected + by trade secret, copyright and other intellectual property laws. You + acknowledge that You do not acquire any rights in the Software, express or + implied, other than those specified in this Agreement. You agree to protect + the Software from unauthorized reproduction, distribution, disclosure, + use or publication. + 5. Support. Any use of the Software is at Your own risk unless You have signed up + for a CollabNet Support Program. CollabNet Support Programs for CollabNet products + include coverage for CollabNet Certified Integrations: + http://www.collab.net/support/support-programs/ +6. Disclaimer of Warranties. You agree to assume all risk and liability from use + of the Software. YOU UNDERSTAND AND AGREE THAT UNLESS OTHERWISE SET FORTH IN + A THIRD PARTY LICENSE, THE SOFTWARE OR ANY OTHER ITEMS PROVIDED TO YOU UNDER + THE TERMS OF THIS AGREEMENT ARE DELIVERED "AS IS". NO WARRANTIES OF ANY KIND + OR NATURE ARE GIVEN, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT + LIMITED TO, IMPLIED WARRANTIES OF FITNESS OR MERCHANTABILITY. IN NO EVENT WILL + COLLABNET BE LIABLE FOR ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES OR ANY + LIABILITY IN CONTRACT OR TORT INCURRED BY OR UNDER THIS AGREEMENT. YOUR SOLE + AND EXCLUSIVE REMEDY FOR ANY DISPUTE WITH COLLABNET IN CONNECTION WITH THE + SOFTWARE IS TO TERMINATE YOUR USE OF THE SOFTWARE WITHOUT ANY FURTHER + LIABILITY ON THE PART OF COLLABNET. + 7. Representations. You represent and warrant that You have the legal right and + authority to enter into this Agreement and perform its obligations. You agree + to comply with all applicable laws and regulations of the United States and + foreign authorities, including, without limitation, laws regarding the + transmission of technical data, such as encryption, exported from the United + States or from the country in which You reside. You agree not to export, + re-export or import the Software or its documentation in violation of any such + restrictions, laws or regulations, or without all necessary authorizations. + 8. Governmental Use. The Software and its documentation were developed at private + expense and are provided with "RESTRICTED RIGHTS", and the Government shall + have no rights in or license to the Software other than as set forth herein. + 9. Entire Agreement. This Agreement sets forth the entire understanding between + the parties with respect to the matters set forth herein and supersedes all + prior representations, understandings or agreements, whether written or oral, + express or implied, with respect to its subject matter, including, but not + limited to, any earlier versions of the Agreement posted on any CollabNet + website. This Agreement may be modified only by mutual written agreement of + the parties. Any provision in this Agreement that may reasonably be interpreted + as being intended by the parties to survive the termination or expiration of + this Agreement shall survive any such termination or expiration. This Agreement + has been written in the English language and, in the event of any conflict or + inconsistency between the English-language version and any translation of this + Agreement, the English language version shall prevail. + 10. Governing Law. This Agreement is governed by the laws of the State of + California. You may not assign Your rights in this Agreement without the prior + written consent of CollabNet. CollabNet may assign its rights in this Agreement + in its sole discretion without Your consent. + 11. Notices. Notices to You may be made via email. CollabNet may provide notices to + You regarding this Agreement or the Software by email or by displaying notices + or links to notices on www.open.collab.net or any successor site. + + diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..121c1b3bc114 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer : Martin Wimpress <code@flexion.org> +# Contributor: Liganic <liganic-aur@gmx.org> +# Contributor: Bernd Amend <berndamend@web.de> +# Contributor: Holodoc <archlinux@bananapro.de> + +pkgname=giteye +pkgver=1.8.0 +pkgrel=1 +pkgdesc="A desktop for Git. It works with TeamForge, CloudForge, GitHub and other Git services." +arch=('i686' 'x86_64') +url="http://www.collab.net/giteyeapp" +license=('custom') +depends=('git' 'java-environment' 'python2') +makedepends=('unzip') +options=('!strip') +source=("https://downloads-guests.open.collab.net/files/documents/61/9413/GitEye-${pkgver}-linux.x86.zip" + "LICENSE" + "${pkgname}.desktop") +sha256sums=('260a2acfc486166834f1b0321f35607459fdc52f8f0a814c20fc277574054493' + '76817988d60474b3e59b09bd2f6c35018d305e639b51751747d4af15ffec631b' + '0cc7bb016275f8aad6864882194d6d88b6dfe6ccb2e8dba978960b7bed6f9e1d') + +if [ "$CARCH" == "x86_64" ]; then + source[0]="https://downloads-guests.open.collab.net/files/documents/61/9414/GitEye-${pkgver}-linux.x86_64.zip" + sha256sums[0]='72ad76b1e0a597a1b476c0fc6d9febf000a3480beb1d492646ca3d00b5945ee8' +fi + +noextract=(${source[@]##*/}) # extract nothing + +package() { + cd "${srcdir}" + install -Ddm755 "${pkgdir}/opt/${pkgname}/" + install -Ddm755 "${pkgdir}/usr/bin/" + unzip ${noextract} -d "${pkgdir}/opt/${pkgname}/" + ln -s "/opt/${pkgname}/GitEye" "${pkgdir}/usr/bin/" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 ${pkgname}.desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -Dm644 "${pkgdir}/opt/${pkgname}/icon.xpm" "${pkgdir}/usr/share/pixmaps/${pkgname}.xpm" + sed -i 's/python/python2/' "${pkgdir}/opt/giteye/plugins/org.apache.ant_1.8.4.v201303080030/bin/runant.py" +} diff --git a/giteye.desktop b/giteye.desktop new file mode 100644 index 000000000000..30cb6fbd71ad --- /dev/null +++ b/giteye.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=GitEye +Comment=Graphical Git/Hg client +Comment[de]=Ein grafischer Git/Hg Client +Exec=/opt/giteye/GitEye +Icon=giteye.xpm +Terminal=false +X-MultipleArgs=false +Type=Application +Categories=Development; |