summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilson E. Alvarez2016-01-05 21:07:10 -0400
committerWilson E. Alvarez2016-01-05 21:09:42 -0400
commit81c3f9e106a6b45a619ef8fa9a8b162e69a21689 (patch)
treef8784d38b7199d3fd0ea470c5f07a73016e1c7eb
downloadaur-81c3f9e106a6b45a619ef8fa9a8b162e69a21689.tar.gz
Version 1.5.2
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD26
-rw-r--r--physicseditor.install18
3 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..893ca8b8cf98
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+# Generated by mksrcinfo v8
+# Wed Jan 6 01:09:31 UTC 2016
+pkgbase = physicseditor
+ pkgdesc = Physics editor for certain game engines such as Cocos2D-X, Corona SDK, etc.
+ pkgver = 1.5.2
+ pkgrel = 1
+ url = http://www.codeandweb.com
+ install = physicseditor.install
+ arch = x86_64
+ license = custom:physicseditor
+ depends = glib2
+ depends = hicolor-icon-theme
+ depends = desktop-file-utils
+ depends = shared-mime-info
+ source = https://www.codeandweb.com/download/physicseditor/1.5.2/PhysicsEditor-1.5.2-ubuntu64.deb
+ md5sums = 05c3267ab57964659776ecc31557ee40
+
+pkgname = physicseditor
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..33032dda3051
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Wilson E. Alvarez <wilson.e.alvarez@hotmail.com>
+
+pkgname=physicseditor
+pkgver=1.5.2
+pkgrel=1
+pkgdesc="Physics editor for certain game engines such as Cocos2D-X, Corona SDK, etc."
+arch=('x86_64')
+url="http://www.codeandweb.com"
+license=('custom:physicseditor')
+install='physicseditor.install'
+depends=('glib2' 'hicolor-icon-theme' 'desktop-file-utils' 'shared-mime-info')
+source=("https://www.codeandweb.com/download/physicseditor/${pkgver}/PhysicsEditor-${pkgver}-ubuntu64.deb")
+md5sums=('05c3267ab57964659776ecc31557ee40')
+
+build() {
+ ar -xv "PhysicsEditor-${pkgver}-ubuntu64.deb"
+ tar -xvf data.tar.xz
+}
+
+package() {
+ # Program
+ mv ${srcdir}/usr ${pkgdir}
+ # License
+ install -Dm644 "${pkgdir}/usr/share/physicseditor/documents/LicenseAgreement.html" \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LicenseAgreement.html"
+}
diff --git a/physicseditor.install b/physicseditor.install
new file mode 100644
index 000000000000..21f9c6cadcbe
--- /dev/null
+++ b/physicseditor.install
@@ -0,0 +1,18 @@
+post_install() {
+ update-mime-database usr/share/mime
+ update-desktop-database -q
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ echo "You must accept the terms of the EULA before using PhysicsEditor!"
+ echo "Can be found in /usr/share/licenses/physicseditor/LicenseAgreement.html"
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ update-mime-database usr/share/mime
+ update-desktop-database -q
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+