summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD29
2 files changed, 22 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 83287fd2a44b..84d1bb979791 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,11 @@
pkgbase = objcryst-fox
pkgdesc = A program for the ab initio structure determination from powder diffraction
- pkgver = 2017.2.29
- pkgrel = 1
+ pkgver = 2022.1
+ pkgrel = 3
url = http://fox.vincefn.net/FoxWiki
arch = i686
arch = x86_64
license = GPL2
- makedepends = libmariadbclient
makedepends = newmat
makedepends = rsync
depends = glu
@@ -16,13 +15,12 @@ pkgbase = objcryst-fox
noextract = cctbx.tar.bz2
noextract = boost_1_68_0.tar.bz2
source = Fox.desktop
- source = objcryst-2017.2.29.tar.gz::https://github.com/vincefn/objcryst/archive/05954fd9c2e0fb80571a3d63fbd7ab8666655ee9.tar.gz
- source = https://dl.bintray.com/boostorg/release/1.68.0/source/boost_1_68_0.tar.bz2
+ source = objcryst-2022.1.tar.gz::https://github.com/vincefn/objcryst/archive/v2022.1.tar.gz
+ source = https://sourceforge.net/projects/boost/files/boost/1.68.0/boost_1_68_0.tar.bz2
source = http://downloads.sourceforge.net/project/objcryst/3rdPartyLibraries/cctbx.tar.bz2
- sha1sums = 6d8bb12fe1add4481ac1733e9cf6aea57aedee61
- sha1sums = 037a633155160f036997c8b422653e69a87ebaa2
- sha1sums = 18863a7cae4d58ae85eb63d400f774f60a383411
- sha1sums = 76f82bae08b2412eb90a05a558dc746274ca8e7b
+ sha256sums = d55bafe20672f01a800b8406ad2892f9f34aa545f6b3faa554399198c3dd9492
+ sha256sums = 9cf4f214e4baccd52ad62eab368619cb0ae8a4e6d7b17dbdc9ffc71080223f8b
+ sha256sums = 7f6130bc3cf65f56a618888ce9d5ea704fa10b462be126ad053e80e553d6d8b7
+ sha256sums = 9cd4c221cfde091a529236c542b5511b1ad8df420dbe2287bd69a492868e3bda
pkgname = objcryst-fox
-
diff --git a/PKGBUILD b/PKGBUILD
index 4d28cca42ad7..9052c724c35c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,29 @@
# Maintainer: Mirko Scholz <srtlg>
pkgname=objcryst-fox
-pkgver=2017.2.29
-pkgrel=1
+pkgver=2022.1
+pkgrel=3
pkgdesc='A program for the ab initio structure determination from powder diffraction'
arch=('i686' 'x86_64')
url='http://fox.vincefn.net/FoxWiki'
depends=('glu' 'freeglut' 'wxgtk2' 'fftw')
-makedepends=('libmariadbclient' 'newmat' 'rsync')
+makedepends=('newmat' 'rsync')
license=('GPL2')
-#_objcryst_ver=v${pkgver}
-_objcryst_ver=05954fd9c2e0fb80571a3d63fbd7ab8666655ee9
+_objcryst_ver=v${pkgver}
+_objcryst_dir=objcryst-${_objcryst_ver#v}
_boost_ver=1.68.0
source=(
"Fox.desktop"
"objcryst-${pkgver}.tar.gz::https://github.com/vincefn/objcryst/archive/${_objcryst_ver}.tar.gz"
-"https://dl.bintray.com/boostorg/release/${_boost_ver}/source/boost_${_boost_ver//./_}.tar.bz2"
+"https://sourceforge.net/projects/boost/files/boost/1.68.0/boost_1_68_0.tar.bz2"
"http://downloads.sourceforge.net/project/objcryst/3rdPartyLibraries/cctbx.tar.bz2")
noextract=("cctbx.tar.bz2" "boost_${_boost_ver//./_}.tar.bz2")
-sha1sums=('6d8bb12fe1add4481ac1733e9cf6aea57aedee61'
- '037a633155160f036997c8b422653e69a87ebaa2'
- '18863a7cae4d58ae85eb63d400f774f60a383411'
- '76f82bae08b2412eb90a05a558dc746274ca8e7b')
+sha256sums=('d55bafe20672f01a800b8406ad2892f9f34aa545f6b3faa554399198c3dd9492'
+ '2a022d16df89ecfef7fac13fa339f788221891a76f037d895f24c16522da336c'
+ '7f6130bc3cf65f56a618888ce9d5ea704fa10b462be126ad053e80e553d6d8b7'
+ '9cd4c221cfde091a529236c542b5511b1ad8df420dbe2287bd69a492868e3bda')
prepare() {
- cd "${srcdir}/"
- _objcryst_dir=`tar tf objcryst-${pkgver}.tar.gz | head -1`
-
cd "${srcdir}/${_objcryst_dir}"
[ -e cctbx.tar.bz2 ] || ln -s ../cctbx.tar.bz2
[ -e boost_${_boost_ver//./_}.tar.bz2 ] || ln -s ../boost_${_boost_ver//./_}.tar.bz2
@@ -46,10 +43,12 @@ build() {
}
package() {
- cd "${srcdir}"
- _objcryst_dir=`tar tf objcryst-${pkgver}.tar.gz | head -1`
cd "${srcdir}/${_objcryst_dir}"
make install -C Fox "DESTDIR=${pkgdir}/usr/bin/Fox"
install -Dm644 ${srcdir}/Fox.desktop "${pkgdir}/usr/share/applications/Fox.desktop"
install -Dm644 Fox/src/Fox.xpm "${pkgdir}/usr/share/pixmaps/Fox.xpm"
}
+sha256sums=('d55bafe20672f01a800b8406ad2892f9f34aa545f6b3faa554399198c3dd9492'
+ '9cf4f214e4baccd52ad62eab368619cb0ae8a4e6d7b17dbdc9ffc71080223f8b'
+ '7f6130bc3cf65f56a618888ce9d5ea704fa10b462be126ad053e80e553d6d8b7'
+ '9cd4c221cfde091a529236c542b5511b1ad8df420dbe2287bd69a492868e3bda')