author | Florian Pritz
<bluewind@archlinux.org> 2016-04-09 17:27:41 UTC |
committer | Florian Pritz
<bluewind@archlinux.org> 2016-04-09 17:27:41 UTC |
parent | e2b521d17cfbb4d5b243bd3e51c9389450e2664c |
PKGBUILD | +7 | -9 |
diff --git a/PKGBUILD b/PKGBUILD index 6d1ec43..ad55040 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -8,8 +8,8 @@ # Contributor: gborzi pkgname=freecad -pkgver=0.15.4671 -pkgrel=7 +pkgver=0.16 +pkgrel=1 pkgdesc='A general purpose 3D CAD modeler' arch=('i686' 'x86_64') url='http://www.freecadweb.org/' @@ -21,30 +21,28 @@ makedepends=('boost' 'eigen' 'gcc-fortran' 'swig' 'xerces-c' 'desktop-file-utils # TODO add reasons optdepends=('python2-matplotlib' 'pycollada-git' 'python2-pyqt4') install=freecad.install -source=("http://downloads.sourceforge.net/sourceforge/free-cad/freecad_${pkgver}.tar.gz" +source=("https://github.com/FreeCAD/FreeCAD/archive/$pkgver.tar.gz" "${pkgname}.desktop" "${pkgname}.xml") -md5sums=('7afa95d3e8cd845bef83202e76db7f24' +md5sums=('6e992c98ae2b8448bcf428e3e9efb02f' '382cd66757dae635b53105d207679fce' 'c2f4154c8e4678825411de8e7fa54c6b') prepare() { - cd "${srcdir}/freecad-${pkgver}/" + cd "${srcdir}/FreeCAD-${pkgver}/" sed -i \ -e "46i\\\tModDir = '/usr/share/freecad/Mod'" \ -e "50i\\\tLibDir = '/usr/lib/freecad'" \ src/App/FreeCADInit.py - sed -i 's|\bpyside-uic\b|python2-pyside-uic|' cMake/FindPySideTools.cmake - # http://www.freecadweb.org/tracker/view.php?id=2347 sed -i 's/boost::re_detail/boost::BOOST_REGEX_DETAIL_NS/' \ src/Mod/Drawing/App/FeaturePage.cpp } build() { - cd "${srcdir}/freecad-${pkgver}/" + cd "${srcdir}/FreeCAD-${pkgver}/" cmake \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX:PATH="/usr" \ @@ -58,7 +56,7 @@ build() { } package() { - cd "${srcdir}/freecad-${pkgver}" + cd "${srcdir}/FreeCAD-${pkgver}" make DESTDIR="${pkgdir}" install # Symlink to /usr/bin