diff options
author | Askhat Bakarov | 2015-06-25 12:35:34 +0600 |
---|---|---|
committer | Askhat Bakarov | 2015-06-25 12:35:34 +0600 |
commit | af6991c8c2249ae54b9d5755bf7af65c43d62ca8 (patch) | |
tree | 92868b5d45ad0984242f0d6d53354c369d217844 | |
download | aur-spectrascan.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 59 | ||||
-rw-r--r-- | spectrascan.desktop | 9 | ||||
-rw-r--r-- | spectrascan.install | 14 |
4 files changed, 100 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f82f9eda5b65 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = spectrascan + pkgdesc = Loads images from scanned curves and exports the pixel coordinates of the curve in csv format + pkgver = 0008 + pkgrel = 1 + url = http://spectrascan.sourceforge.net/ + install = spectrascan.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = cmake + depends = qt4 + source = http://downloads.sourceforge.net/sourceforge/spectrascan/SpectraScan.0008.tar.bz2 + source = spectrascan.desktop + sha256sums = d65cee089f674987a35936b78e6ac7c416192e98ca52f4584606cf2ccc5ef564 + sha256sums = 473a23c69a2c3bb69328feb667c8e85a4ff1eb4acd563d5b5349f197bd61be86 + +pkgname = spectrascan + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5bf4cc44198e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,59 @@ + +pkgname=spectrascan +_pkgname=SpectraScan +pkgver=0008 +pkgrel=1 +pkgdesc="Loads images from scanned curves and exports the pixel coordinates of the curve in csv format" +arch=('i686' 'x86_64') +url="http://spectrascan.sourceforge.net/" +license=('GPL') +depends=(qt4) +makedepends=(cmake) +install=spectrascan.install +source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${_pkgname}.${pkgver}.tar.bz2 spectrascan.desktop) +sha256sums=('bd32751571fa4cb3036b06ccb7ea43b50d8559d210ded3dea3e41f8502f559be') + +build() { + cd "${pkgname}" + + #DESTDIR="${pkgdir}" PREFIX="/usr" qmake-qt4 SpectraGlobal.pro + cmake -DCMAKE_INSTALL_PREFIX=/usr ./CMakeLists.txt + +} + +package() { + + cd "${pkgname}" + # make INSTALL_ROOT="$pkgdir" install + # NO install target + + install -d -m755 "${pkgdir}/usr/bin" + + make DESTDIR="$pkgdir/" install + + install -d -m755 "${pkgdir}/usr/share/${pkgname}" + mv -f "${pkgdir}"/usr/bin/* "${pkgdir}/usr/share/${pkgname}" + rm -f -R "${pkgdir}/usr/bin" + + #cp -f "${_pkgname}/${_pkgname}_ru".* "${pkgdir}/usr/share/${pkgname}" + #chmod 644 "${pkgdir}/usr/share/${pkgname}/${_pkgname}_ru"* + + cp -rf "${_pkgname}/Icons/" "${pkgdir}/usr/share/${pkgname}" + chmod 644 "${pkgdir}/usr/share/${pkgname}/Icons/"* + + cp -rf "${_pkgname}/DocsHTML/" "${pkgdir}/usr/share/${pkgname}" + chmod 644 "${pkgdir}/usr/share/${pkgname}/DocsHTML/english/"* + + install -d -m755 "${pkgdir}/usr/bin" + ln -s "/usr/share/${pkgname}/${_pkgname}" "${pkgdir}/usr/bin/${pkgname}" + + # Desktop integration + install -d -m755 "${pkgdir}/usr/share/pixmaps" + ln -s "/usr/share/${pkgname}/Icons/"export.svg "${pkgdir}/usr/share/pixmaps"/spectrascan.svg + + install -D -m644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + # install -D -m644 "$srcdir/$pkgname-mimetypes" "$pkgdir/usr/share/mime/packages/$pkgname.xml" +} + +sha256sums=('d65cee089f674987a35936b78e6ac7c416192e98ca52f4584606cf2ccc5ef564' + '473a23c69a2c3bb69328feb667c8e85a4ff1eb4acd563d5b5349f197bd61be86') diff --git a/spectrascan.desktop b/spectrascan.desktop new file mode 100644 index 000000000000..b24e983f2c8f --- /dev/null +++ b/spectrascan.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Terminal=false +Name=SpectraScan +Type=Application +Icon=/usr/share/pixmaps/spectrascan.svg +Exec=/usr/bin/spectrascan %f +Comment=An application for 2D plotting +Categories=Science;X-Plotting; diff --git a/spectrascan.install b/spectrascan.install new file mode 100644 index 000000000000..018e31c86244 --- /dev/null +++ b/spectrascan.install @@ -0,0 +1,14 @@ +post_install() { + # echo "update mime database..." + # update-mime-database usr/share/mime > /dev/null + echo "update desktop mime database..." + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} |