[arch-commits] Commit in freecad/trunk (PKGBUILD)

2020-12-12 Thread Felix Yan via arch-commits
Date: Saturday, December 12, 2020 @ 15:56:44
  Author: felixonmars
Revision: 773366

upgpkg: freecad 0.18.5-5: boost 1.75.0 rebuild

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-12 15:56:39 UTC (rev 773365)
+++ PKGBUILD2020-12-12 15:56:44 UTC (rev 773366)
@@ -11,7 +11,7 @@
 pkgname=freecad
 pkgver=0.18.5
 _commit=734202bc810bf61bd6f66bdc060e6951bd0d134d  # tag: 0.18.5
-pkgrel=4
+pkgrel=5
 pkgdesc='General purpose 3D CAD modeler'
 arch=(x86_64)
 url='https://freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2020-12-12 Thread Evangelos Foutras via arch-commits
Date: Saturday, December 12, 2020 @ 12:03:55
  Author: foutrelis
Revision: 773272

Build in C++14 mode in preparation for boost 1.75

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 ++
 1 file changed, 2 insertions(+)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-12 11:55:12 UTC (rev 773271)
+++ PKGBUILD2020-12-12 12:03:55 UTC (rev 773272)
@@ -71,9 +71,11 @@
   export PATH="/usr/bin:$PATH"
 
   # Configure with CMake and build with Ninja
+  # C++14 mode required by Boost.Geometry 1.75
   mkdir -p build
   cd build
   cmake ../FreeCAD \
+-D BUILD_ENABLE_CXX_STD=C++14 \
 -D BUILD_QT5=ON \
 -D CMAKE_BUILD_TYPE=Release \
 -D CMAKE_C_FLAGS="$CFLAGS -fPIC -w" \


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2020-12-06 Thread Evangelos Foutras via arch-commits
Date: Monday, December 7, 2020 @ 00:36:26
  Author: foutrelis
Revision: 771344

upgpkg: freecad 0.18.5-3: boost 1.74.0 rebuild

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-07 00:25:37 UTC (rev 771343)
+++ PKGBUILD2020-12-07 00:36:26 UTC (rev 771344)
@@ -10,7 +10,7 @@
 
 pkgname=freecad
 pkgver=0.18.5
-pkgrel=2
+pkgrel=3
 pkgdesc='General purpose 3D CAD modeler'
 arch=(x86_64)
 url='https://freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2020-12-06 Thread Evangelos Foutras via arch-commits
Date: Monday, December 7, 2020 @ 00:25:37
  Author: foutrelis
Revision: 771343

Fix build with boost 1.73

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |3 +++
 1 file changed, 3 insertions(+)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-07 00:25:04 UTC (rev 771342)
+++ PKGBUILD2020-12-07 00:25:37 UTC (rev 771343)
@@ -23,10 +23,12 @@
 
source=("git+https://github.com/FreeCAD/FreeCAD#commit=980bf9060e28555fecd9e3462f68ca74007b70f8;
 # tag: 0.18.4
 
'https://raw.githubusercontent.com/FreeCAD/FreeCAD/d06d5687c1498354483aff95093d7f798c2985f2/cMake/FindPySide2Tools.cmake'
 
"$pkgname-py39.patch::https://github.com/FreeCAD/FreeCAD/commit/ae641dc5278e.patch;
+
"$pkgname-boost-1.73.patch::https://github.com/FreeCAD/FreeCAD/commit/200c7c7e00d5.patch;
 freecad.xml)
 sha256sums=('SKIP'
 '421a364ad214a25be578d81edc9960daab87d7b26f341022aa22dd15b9df621b'
 'de1d61c18d329e0903d5c1bc27b9c4e28c4911380bdd4b6c49da5b63740862f1'
+'99a55f06e9d3be3385cb41d747b1a6c9515b010d867bdeeda000a45c0014a89e'
 '4ee1daf47c8371a3e17173d85a0dd4a106dacd7899d783ccd97a6f3e0dd1a21f')
 
 prepare() {
@@ -33,6 +35,7 @@
   cd FreeCAD
 
   patch -Np1 -i ../$pkgname-py39.patch
+  patch -Np1 -i ../$pkgname-boost-1.73.patch
 
   # Use the fixed version of FindPySide2Tools.cmake
   cp -f "$srcdir/FindPySide2Tools.cmake" cMake/FindPySide2Tools.cmake


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2020-11-27 Thread Alexander Rødseth via arch-commits
Date: Friday, November 27, 2020 @ 12:39:54
  Author: arodseth
Revision: 764147

upgpkg: freecad 0.18.5-2

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-27 12:39:32 UTC (rev 764146)
+++ PKGBUILD2020-11-27 12:39:54 UTC (rev 764147)
@@ -10,7 +10,7 @@
 
 pkgname=freecad
 pkgver=0.18.5
-pkgrel=1
+pkgrel=2
 pkgdesc='General purpose 3D CAD modeler'
 arch=(x86_64)
 url='https://freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2020-11-27 Thread Alexander Rødseth via arch-commits
Date: Friday, November 27, 2020 @ 11:45:31
  Author: arodseth
Revision: 764073

upgpkg: freecad 0.18.5-1

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-27 11:40:48 UTC (rev 764072)
+++ PKGBUILD2020-11-27 11:45:31 UTC (rev 764073)
@@ -9,8 +9,8 @@
 # Contributor: gborzi
 
 pkgname=freecad
-pkgver=0.18.4
-pkgrel=6
+pkgver=0.18.5
+pkgrel=1
 pkgdesc='General purpose 3D CAD modeler'
 arch=(x86_64)
 url='https://freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2020-11-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, November 19, 2020 @ 20:44:53
  Author: foutrelis
Revision: 757744

upgpkg: freecad 0.18.4-6: Python 3.9 rebuild

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-19 20:40:56 UTC (rev 757743)
+++ PKGBUILD2020-11-19 20:44:53 UTC (rev 757744)
@@ -10,7 +10,7 @@
 
 pkgname=freecad
 pkgver=0.18.4
-pkgrel=5
+pkgrel=6
 pkgdesc='General purpose 3D CAD modeler'
 arch=(x86_64)
 url='https://freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2020-11-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, November 19, 2020 @ 20:30:28
  Author: foutrelis
Revision: 757730

Fix build with Python 3.9

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |4 
 1 file changed, 4 insertions(+)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-19 20:30:15 UTC (rev 757729)
+++ PKGBUILD2020-11-19 20:30:28 UTC (rev 757730)
@@ -22,14 +22,18 @@
  python-shiboken2 shiboken2 swig)
 
source=("git+https://github.com/FreeCAD/FreeCAD#commit=980bf9060e28555fecd9e3462f68ca74007b70f8;
 # tag: 0.18.4
 
'https://raw.githubusercontent.com/FreeCAD/FreeCAD/d06d5687c1498354483aff95093d7f798c2985f2/cMake/FindPySide2Tools.cmake'
+
"$pkgname-py39.patch::https://github.com/FreeCAD/FreeCAD/commit/ae641dc5278e.patch;
 freecad.xml)
 sha256sums=('SKIP'
 '421a364ad214a25be578d81edc9960daab87d7b26f341022aa22dd15b9df621b'
+'de1d61c18d329e0903d5c1bc27b9c4e28c4911380bdd4b6c49da5b63740862f1'
 '4ee1daf47c8371a3e17173d85a0dd4a106dacd7899d783ccd97a6f3e0dd1a21f')
 
 prepare() {
   cd FreeCAD
 
+  patch -Np1 -i ../$pkgname-py39.patch
+
   # Use the fixed version of FindPySide2Tools.cmake
   cp -f "$srcdir/FindPySide2Tools.cmake" cMake/FindPySide2Tools.cmake
 


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2020-11-19 Thread Alexander Rødseth via arch-commits
Date: Thursday, November 19, 2020 @ 15:02:31
  Author: arodseth
Revision: 757593

Opencascade 7.5.0 broke the FreeCAD package. This is a workaround. See FS#68637.

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-19 14:49:53 UTC (rev 757592)
+++ PKGBUILD2020-11-19 15:02:31 UTC (rev 757593)
@@ -2,7 +2,7 @@
 # Contributor: Gabriel Souza Franco 
 # Contributor: Florian Pritz
 # Contributor: Jonas Heinrich 
-# Contributor: Jordi De Groof 
+# Contributor: Jordi De Groof 
 # Contributor: mickele
 # Contributor: manwithgrenade
 # Contributor: bricem13
@@ -10,12 +10,12 @@
 
 pkgname=freecad
 pkgver=0.18.4
-pkgrel=4
+pkgrel=5
 pkgdesc='General purpose 3D CAD modeler'
 arch=(x86_64)
 url='https://freecadweb.org/'
 license=(LGPL)
-depends=(boost-libs glew jsoncpp libspnav med netcdf opencascade openmpi
+depends=(boost-libs glew jsoncpp libspnav med netcdf opencascade74 openmpi
  pyside2-tools python-matplotlib python-pivy python-pyside2 qt5-svg
  qt5-tools qt5-webkit qt5-x11extras shared-mime-info xerces-c)
 makedepends=(boost cmake coin eigen gcc-fortran gendesk git ninja pyside2


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2020-10-14 Thread Alexander Rødseth via arch-commits
Date: Wednesday, October 14, 2020 @ 17:50:23
  Author: arodseth
Revision: 723950

rebuild because "med" had a new release

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-14 17:49:50 UTC (rev 723949)
+++ PKGBUILD2020-10-14 17:50:23 UTC (rev 723950)
@@ -10,7 +10,7 @@
 
 pkgname=freecad
 pkgver=0.18.4
-pkgrel=3
+pkgrel=4
 pkgdesc='General purpose 3D CAD modeler'
 arch=(x86_64)
 url='https://freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2020-10-10 Thread Alexander Rødseth via arch-commits
Date: Saturday, October 10, 2020 @ 14:41:10
  Author: arodseth
Revision: 723123

Modify dependencies and the desktop shortcut category

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |   40 +---
 1 file changed, 25 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-10 14:37:05 UTC (rev 723122)
+++ PKGBUILD2020-10-10 14:41:10 UTC (rev 723123)
@@ -10,21 +10,21 @@
 
 pkgname=freecad
 pkgver=0.18.4
-pkgrel=2
+pkgrel=3
 pkgdesc='General purpose 3D CAD modeler'
 arch=(x86_64)
 url='https://freecadweb.org/'
 license=(LGPL)
-depends=(boost-libs glew hicolor-icon-theme jsoncpp libspnav med netcdf 
opencascade openmpi pyside2-tools python-matplotlib python-pivy python-pyside2 
qt5-declarative qt5-svg qt5-tools qt5-webkit qt5-x11extras shared-mime-info 
xerces-c)
-makedepends=(boost cmake coin desktop-file-utils eigen gcc-fortran git ninja 
pyside2 python-shiboken2 shiboken2 swig)
-optdepends=(graphviz openscad python-matplotlib)
+depends=(boost-libs glew jsoncpp libspnav med netcdf opencascade openmpi
+ pyside2-tools python-matplotlib python-pivy python-pyside2 qt5-svg
+ qt5-tools qt5-webkit qt5-x11extras shared-mime-info xerces-c)
+makedepends=(boost cmake coin eigen gcc-fortran gendesk git ninja pyside2
+ python-shiboken2 shiboken2 swig)
 
source=("git+https://github.com/FreeCAD/FreeCAD#commit=980bf9060e28555fecd9e3462f68ca74007b70f8;
 # tag: 0.18.4
 
'https://raw.githubusercontent.com/FreeCAD/FreeCAD/d06d5687c1498354483aff95093d7f798c2985f2/cMake/FindPySide2Tools.cmake'
-$pkgname.desktop
-$pkgname.xml)
+freecad.xml)
 sha256sums=('SKIP'
 '421a364ad214a25be578d81edc9960daab87d7b26f341022aa22dd15b9df621b'
-'3f076dcd15114011b7f20d5f82fbb0bc89a2652cdbf0aa57f191dd4ea6cd4bf6'
 '4ee1daf47c8371a3e17173d85a0dd4a106dacd7899d783ccd97a6f3e0dd1a21f')
 
 prepare() {
@@ -46,10 +46,10 @@
   sed -i 's/\(.*\)include $/&\n\1include /' \
 Mod/Image/Gui/OpenGLImageBox.cpp
 
-  # Compansate for the unusual Shiboken versioning scheme
+  # Compensate for the unusual Shiboken versioning scheme
   sed -i 's/SHIBOKEN_MICRO_VERSION/0/g' Gui/WidgetFactory.cpp
 
-  # Add missing "std::" qualifiers, sledgehammer style
+  # Fix missing "std::" qualifiers, sledge hammer style
   find . \
 ! -wholename "*/Mod/Sketcher/*" \
 ! -wholename "*/Mod/PartDesign/*" \
@@ -57,7 +57,12 @@
 -exec sed -i '1i using namespace std;' {} \;
 
   # Add missing include
-  sed -i '1i \#include ' 
Gui/Quarter/QuarterWidget.cpp
+  sed -i '1i \#include ' \
+Gui/Quarter/QuarterWidget.cpp
+
+  # Create desktop shortcut
+  gendesk -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name FreeCAD \
+--mimetypes='application/x-extension-fcstd' --startupnotify=true
 }
 
 build() {
@@ -86,19 +91,24 @@
 package() {
   DESTDIR="$pkgdir" ninja -C build install
 
+  # Package desktop shortcut
+  install -Dm644 FreeCAD/src/freecad.desktop \
+"$pkgdir/usr/share/applications/freecad.desktop"
+
   # Package MIME info
   install -Dm644 freecad.xml "$pkgdir/usr/share/mime/packages/freecad.xml"
 
-  # Package desktop shortcut
-  desktop-file-install --dir="$pkgdir/usr/share/applications" $pkgname.desktop
+  cd FreeCAD/src/Gui/Icons
 
   # Package icons
-  cd FreeCAD/src/Gui/Icons
   for i in 16 32 48 64; do
-install -Dm644 "freecad-icon-$i.png" 
"$pkgdir/usr/share/icons/hicolor/${i}x$i/apps/freecad.png"
+install -Dm644 "freecad-icon-$i.png" \
+  "$pkgdir/usr/share/icons/hicolor/${i}x$i/apps/freecad.png"
   done
-  install -Dm644 freecad.svg 
"$pkgdir/usr/share/icons/hicolor/scalable/apps/freecad.svg"
+  install -Dm644 freecad.svg \
+"$pkgdir/usr/share/icons/hicolor/scalable/apps/freecad.svg"
 
+
   # Package symlinks in /usr/bin
   install -d "$pkgdir/usr/bin"
   ln -sf /usr/lib/freecad/bin/FreeCAD "$pkgdir/usr/bin/freecad"


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2020-10-09 Thread Alexander Rødseth via arch-commits
Date: Friday, October 9, 2020 @ 12:50:05
  Author: arodseth
Revision: 722461

Use the latest version of soqt and coin to avoid crashing when loading example 
files

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 12:20:16 UTC (rev 722460)
+++ PKGBUILD2020-10-09 12:50:05 UTC (rev 722461)
@@ -10,7 +10,7 @@
 
 pkgname=freecad
 pkgver=0.18.4
-pkgrel=1
+pkgrel=2
 pkgdesc='General purpose 3D CAD modeler'
 arch=(x86_64)
 url='https://freecadweb.org/'
@@ -55,6 +55,9 @@
 ! -wholename "*/Mod/PartDesign/*" \
 -name "*.cpp" -type f \
 -exec sed -i '1i using namespace std;' {} \;
+
+  # Add missing include
+  sed -i '1i \#include ' 
Gui/Quarter/QuarterWidget.cpp
 }
 
 build() {


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2017-12-27 Thread Florian Pritz via arch-commits
Date: Wednesday, December 27, 2017 @ 10:24:50
  Author: bluewind
Revision: 276204

Remove out-of-repo optdep; boost 1.66.0 rebuild

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-27 10:21:37 UTC (rev 276203)
+++ PKGBUILD2017-12-27 10:24:50 UTC (rev 276204)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.16.6712
-pkgrel=3
+pkgrel=4
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('x86_64')
 url='http://www.freecadweb.org/'
@@ -19,7 +19,7 @@
  'python2-matplotlib' 'python2-shiboken' 'python2-pyside-tools' 
'pyside-tools-common' 'qt4')
 makedepends=('boost' 'eigen' 'gcc-fortran' 'swig' 'xerces-c' 
'desktop-file-utils' 'cmake' 'coin>=3.1.3-9')
 # TODO add reasons
-optdepends=('python2-matplotlib' 'pycollada-git' 'python2-pyqt4'
+optdepends=('python2-matplotlib' 'python2-pyqt4'
 "graphviz: Dependency graph feature")
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/FreeCAD/FreeCAD/archive/$pkgver.tar.gz;
"${pkgname}.desktop"


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2017-11-29 Thread Florian Pritz via arch-commits
Date: Wednesday, November 29, 2017 @ 23:19:42
  Author: bluewind
Revision: 270778

Fix FS#56386 - [freecad] Graphviz should be added as optional dep ?

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 22:54:47 UTC (rev 270777)
+++ PKGBUILD2017-11-29 23:19:42 UTC (rev 270778)
@@ -19,7 +19,8 @@
  'python2-matplotlib' 'python2-shiboken' 'python2-pyside-tools' 
'pyside-tools-common' 'qt4')
 makedepends=('boost' 'eigen' 'gcc-fortran' 'swig' 'xerces-c' 
'desktop-file-utils' 'cmake' 'coin>=3.1.3-9')
 # TODO add reasons
-optdepends=('python2-matplotlib' 'pycollada-git' 'python2-pyqt4')
+optdepends=('python2-matplotlib' 'pycollada-git' 'python2-pyqt4'
+"graphviz: Dependency graph feature")
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/FreeCAD/FreeCAD/archive/$pkgver.tar.gz;
"${pkgname}.desktop"
"${pkgname}.xml"


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2017-10-18 Thread Florian Pritz
Date: Wednesday, October 18, 2017 @ 17:02:09
  Author: bluewind
Revision: 263271

upgpkg: freecad 0.16.6712-3

xerces-c 3.2.0 rebuild

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-18 16:52:31 UTC (rev 263270)
+++ PKGBUILD2017-10-18 17:02:09 UTC (rev 263271)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.16.6712
-pkgrel=2
+pkgrel=3
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2017-09-11 Thread Florian Pritz
Date: Monday, September 11, 2017 @ 08:59:10
  Author: bluewind
Revision: 256889

upgpkg: freecad 0.16.6712-2

boost 1.65.1 rebuild

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-11 08:18:17 UTC (rev 256888)
+++ PKGBUILD2017-09-11 08:59:10 UTC (rev 256889)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.16.6712
-pkgrel=1
+pkgrel=2
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2017-07-24 Thread Florian Pritz
Date: Monday, July 24, 2017 @ 11:55:03
  Author: bluewind
Revision: 246215

upgpkg: freecad 0.16.6712-1

upstream update

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-07-24 11:24:02 UTC (rev 246214)
+++ PKGBUILD2017-07-24 11:55:03 UTC (rev 246215)
@@ -8,8 +8,8 @@
 # Contributor: gborzi
 
 pkgname=freecad
-pkgver=0.16
-pkgrel=10
+pkgver=0.16.6712
+pkgrel=1
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'
@@ -25,7 +25,7 @@
"${pkgname}.xml"
 "remove-qtwebkit.patch"
 "remove-webgui.patch")
-md5sums=('6e992c98ae2b8448bcf428e3e9efb02f'
+md5sums=('40ea50aa495c0dfc2b247dc6a32aec2a'
  'b7bd72a67073c2869da263d8df61f205'
  'c2f4154c8e4678825411de8e7fa54c6b'
  '19e9cd7d41a1ddd557cef05a6b23bdee'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2017-05-19 Thread Florian Pritz
Date: Friday, May 19, 2017 @ 15:53:31
  Author: bluewind
Revision: 228551

upgpkg: freecad 0.16-10

rebuild for boost 1.64.0

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-05-19 14:57:51 UTC (rev 228550)
+++ PKGBUILD2017-05-19 15:53:31 UTC (rev 228551)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.16
-pkgrel=9
+pkgrel=10
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2017-03-30 Thread Florian Pritz
Date: Thursday, March 30, 2017 @ 19:23:18
  Author: bluewind
Revision: 220118

Fix FS#53320 - [freecad] Cannot find icon

upgpkg: freecad 0.16-9

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |   25 ++---
 1 file changed, 10 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-03-30 18:54:11 UTC (rev 220117)
+++ PKGBUILD2017-03-30 19:23:18 UTC (rev 220118)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.16
-pkgrel=8
+pkgrel=9
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'
@@ -40,11 +40,6 @@
   # Remove features depending on Web module
   patch -Np1 -i ../remove-webgui.patch
 
-  sed -i \
--e "46i\\\tModDir = '/usr/share/freecad/Mod'" \
--e "50i\\\tLibDir = '/usr/lib/freecad'" \
-src/App/FreeCADInit.py
-
   # 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
@@ -54,10 +49,9 @@
   cd "${srcdir}/FreeCAD-${pkgver}/"
   cmake \
 -DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX:PATH="/usr" \
--DCMAKE_INSTALL_DOCDIR:PATH="share/freecad/doc" \
--DCMAKE_INSTALL_DATADIR:PATH="share/freecad" \
--DCMAKE_INSTALL_LIBDIR:PATH="lib/freecad" \
+-DCMAKE_INSTALL_PREFIX:PATH="/usr/lib/freecad" \
+-DCMAKE_INSTALL_DOCDIR:PATH="/usr/share/freecad/doc" \
+-DCMAKE_INSTALL_DATADIR:PATH="/usr/share/freecad" \
 -DOCC_INCLUDE_DIR:PATH=/opt/opencascade/inc/ \
 -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python2 \
 -DFREECAD_USE_EXTERNAL_PIVY:BOOL=ON \
@@ -68,15 +62,16 @@
 
 package() {
   cd "${srcdir}/FreeCAD-${pkgver}"
+
   make DESTDIR="${pkgdir}" install
 
   # Symlink to /usr/bin
-  ln -sf "FreeCAD" "${pkgdir}/usr/bin/freecad"
-  ln -sf "FreeCADCmd" "${pkgdir}/usr/bin/freecadcmd"
+  install -dm755 "$pkgdir/usr/bin"
+  ln -srf "$pkgdir/usr/lib/freecad/bin/FreeCAD" "${pkgdir}/usr/bin/freecad"
+  ln -srf "$pkgdir/usr/lib/freecad/bin/FreeCAD" "${pkgdir}/usr/bin/FreeCAD"
+  ln -srf "$pkgdir/usr/lib/freecad/bin/FreeCADCmd" 
"${pkgdir}/usr/bin/freecadcmd"
+  ln -srf "$pkgdir/usr/lib/freecad/bin/FreeCADCmd" 
"${pkgdir}/usr/bin/FreeCADCmd"
 
-  cp -ra "${pkgdir}/usr/Mod" "${pkgdir}/usr/share/freecad/"
-  rm -r "${pkgdir}/usr/Mod"
-
   # Install pixmaps and desktop shortcut
   desktop-file-install \
 --dir="${pkgdir}/usr/share/applications" \


[arch-commits] Commit in freecad/trunk (PKGBUILD freecad.desktop)

2017-03-05 Thread Florian Pritz
Date: Sunday, March 5, 2017 @ 10:48:59
  Author: bluewind
Revision: 214945

Allow icon themes to override freecad icon

Modified:
  freecad/trunk/PKGBUILD
  freecad/trunk/freecad.desktop

-+
 PKGBUILD|8 +++-
 freecad.desktop |2 +-
 2 files changed, 8 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-03-05 09:48:08 UTC (rev 214944)
+++ PKGBUILD2017-03-05 10:48:59 UTC (rev 214945)
@@ -26,7 +26,7 @@
 "remove-qtwebkit.patch"
 "remove-webgui.patch")
 md5sums=('6e992c98ae2b8448bcf428e3e9efb02f'
- '382cd66757dae635b53105d207679fce'
+ 'b7bd72a67073c2869da263d8df61f205'
  'c2f4154c8e4678825411de8e7fa54c6b'
  '19e9cd7d41a1ddd557cef05a6b23bdee'
  '6b5f9253c559c7aacaa277b2973fbaf3')
@@ -81,6 +81,12 @@
   desktop-file-install \
 --dir="${pkgdir}/usr/share/applications" \
 "${srcdir}/${pkgname}.desktop"
+  for i in 16 32 48 64; do
+ install -Dm644 "src/Gui/Icons/freecad-icon-${i}.png" \
+ "$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/freecad.png"
+  done
+  install -Dm644 "src/Gui/Icons/freecad.svg" \
+ "$pkgdir/usr/share/icons/hicolor/scalable/apps/freecad.svg"
 
   # Mime info
   install -D -m644 "${srcdir}/${pkgname}.xml" 
"${pkgdir}/usr/share/mime/packages/${pkgname}.xml"

Modified: freecad.desktop
===
--- freecad.desktop 2017-03-05 09:48:08 UTC (rev 214944)
+++ freecad.desktop 2017-03-05 10:48:59 UTC (rev 214945)
@@ -8,7 +8,7 @@
 Path=/usr/share/freecad
 Terminal=false
 Type=Application
-Icon=/usr/share/freecad/freecad.xpm
+Icon=freecad
 Categories=Application;Science;Math;Education;
 StartupNotify=true
 MimeType=application/x-extension-fcstd;


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2017-01-02 Thread Felix Yan
Date: Monday, January 2, 2017 @ 09:21:12
  Author: felixonmars
Revision: 204212

upgpkg: freecad 0.16-7

rebuild with boost 1.63.0

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-01-02 09:20:57 UTC (rev 204211)
+++ PKGBUILD2017-01-02 09:21:12 UTC (rev 204212)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.16
-pkgrel=6
+pkgrel=7
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2016-10-08 Thread Bartłomiej Piotrowski
Date: Saturday, October 8, 2016 @ 12:27:40
  Author: bpiotrowski
Revision: 191634

upgpkg: freecad 0.16-6

rebuild against boost 1.62.0

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-10-08 11:55:34 UTC (rev 191633)
+++ PKGBUILD2016-10-08 12:27:40 UTC (rev 191634)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.16
-pkgrel=5
+pkgrel=6
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2016-09-13 Thread Florian Pritz
Date: Tuesday, September 13, 2016 @ 15:02:53
  Author: bluewind
Revision: 189269

upgpkg: freecad 0.16-5

Rebuild against opencascade 6.9.1-3

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-09-13 15:01:40 UTC (rev 189268)
+++ PKGBUILD2016-09-13 15:02:53 UTC (rev 189269)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.16
-pkgrel=4
+pkgrel=5
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'
@@ -20,7 +20,7 @@
 makedepends=('boost' 'eigen' 'gcc-fortran' 'swig' 'xerces-c' 
'desktop-file-utils' 'cmake' 'coin>=3.1.3-9')
 # TODO add reasons
 optdepends=('python2-matplotlib' 'pycollada-git' 'python2-pyqt4')
-source=("https://github.com/FreeCAD/FreeCAD/archive/$pkgver.tar.gz;
+source=("$pkgname-$pkgver.tar.gz::https://github.com/FreeCAD/FreeCAD/archive/$pkgver.tar.gz;
"${pkgname}.desktop"
"${pkgname}.xml")
 md5sums=('6e992c98ae2b8448bcf428e3e9efb02f'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2016-08-19 Thread Florian Pritz
Date: Friday, August 19, 2016 @ 19:56:33
  Author: bluewind
Revision: 187085

boost 1.61 rebuild

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-08-19 18:04:16 UTC (rev 187084)
+++ PKGBUILD2016-08-19 19:56:33 UTC (rev 187085)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.16
-pkgrel=3
+pkgrel=4
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD freecad.install)

2016-04-30 Thread Florian Pritz
Date: Saturday, April 30, 2016 @ 16:27:06
  Author: bluewind
Revision: 173174

upgpkg: freecad 0.16-2

hook rebuild

Modified:
  freecad/trunk/PKGBUILD
Deleted:
  freecad/trunk/freecad.install

-+
 PKGBUILD|3 +--
 freecad.install |   15 ---
 2 files changed, 1 insertion(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-04-30 14:12:30 UTC (rev 173173)
+++ PKGBUILD2016-04-30 14:27:06 UTC (rev 173174)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.16
-pkgrel=1
+pkgrel=2
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'
@@ -20,7 +20,6 @@
 makedepends=('boost' 'eigen' 'gcc-fortran' 'swig' 'xerces-c' 
'desktop-file-utils' 'cmake' 'coin>=3.1.3-9')
 # TODO add reasons
 optdepends=('python2-matplotlib' 'pycollada-git' 'python2-pyqt4')
-install=freecad.install
 source=("https://github.com/FreeCAD/FreeCAD/archive/$pkgver.tar.gz;
"${pkgname}.desktop"
"${pkgname}.xml")

Deleted: freecad.install
===
--- freecad.install 2016-04-30 14:12:30 UTC (rev 173173)
+++ freecad.install 2016-04-30 14:27:06 UTC (rev 173174)
@@ -1,15 +0,0 @@
-post_install() {
-xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-update-desktop-database -q
-update-mime-database usr/share/mime
-}
-
-post_upgrade() {
-post_install
-}
-
-post_remove() {
-xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-update-desktop-database -q
-update-mime-database usr/share/mime
-}


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2016-04-09 Thread Florian Pritz
Date: Saturday, April 9, 2016 @ 19:27:41
  Author: bluewind
Revision: 169920

upgpkg: freecad 0.16-1

upstream update

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |   16 +++-
 1 file changed, 7 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-04-09 17:02:15 UTC (rev 169919)
+++ PKGBUILD2016-04-09 17:27:41 UTC (rev 169920)
@@ -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,15 +21,15 @@
 # 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'" \
@@ -36,8 +36,6 @@
 -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
@@ -44,7 +42,7 @@
 }
 
 build() {
-  cd "${srcdir}/freecad-${pkgver}/"
+  cd "${srcdir}/FreeCAD-${pkgver}/"
   cmake \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX:PATH="/usr" \
@@ -58,7 +56,7 @@
 }
 
 package() {
-  cd "${srcdir}/freecad-${pkgver}"
+  cd "${srcdir}/FreeCAD-${pkgver}"
   make DESTDIR="${pkgdir}" install
 
   # Symlink to /usr/bin


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2016-01-08 Thread Florian Pritz
Date: Friday, January 8, 2016 @ 21:31:21
  Author: bluewind
Revision: 155730

upgpkg: freecad 0.15.4671-7

rebuild against opencascade 6.9.1

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-08 18:16:16 UTC (rev 155729)
+++ PKGBUILD2016-01-08 20:31:21 UTC (rev 155730)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.15.4671
-pkgrel=6
+pkgrel=7
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2015-12-21 Thread Evangelos Foutras
Date: Monday, December 21, 2015 @ 20:12:23
  Author: foutrelis
Revision: 154053

boost 1.60.0 rebuild

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-21 19:10:41 UTC (rev 154052)
+++ PKGBUILD2015-12-21 19:12:23 UTC (rev 154053)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.15.4671
-pkgrel=5
+pkgrel=6
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2015-12-21 Thread Evangelos Foutras
Date: Monday, December 21, 2015 @ 19:26:00
  Author: foutrelis
Revision: 154011

Fix build with boost 1.60.0

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |   12 
 1 file changed, 8 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-21 18:24:58 UTC (rev 154010)
+++ PKGBUILD2015-12-21 18:26:00 UTC (rev 154011)
@@ -29,14 +29,18 @@
  'c2f4154c8e4678825411de8e7fa54c6b')
 
 prepare() {
+  cd "${srcdir}/freecad-${pkgver}/"
+
   sed -i \
 -e "46i\\\tModDir = '/usr/share/freecad/Mod'" \
 -e "50i\\\tLibDir = '/usr/lib/freecad'" \
-"${srcdir}/freecad-${pkgver}/src/App/FreeCADInit.py"
+src/App/FreeCADInit.py
 
-  sed -i \
- -e 's|\bpyside-uic\b|python2-pyside-uic|' \
- $srcdir/freecad-$pkgver/cMake/FindPySideTools.cmake
+  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() {


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2015-12-08 Thread Bartłomiej Piotrowski
Date: Tuesday, December 8, 2015 @ 12:29:27
  Author: bpiotrowski
Revision: 150242

C++11 ABI rebuild

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-08 11:13:06 UTC (rev 150241)
+++ PKGBUILD2015-12-08 11:29:27 UTC (rev 150242)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.15.4671
-pkgrel=4
+pkgrel=5
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2015-10-15 Thread Bartłomiej Piotrowski
Date: Thursday, October 15, 2015 @ 13:54:01
  Author: bpiotrowski
Revision: 144108

boost 1.59.0 rebuild

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-15 11:39:28 UTC (rev 144107)
+++ PKGBUILD2015-10-15 11:54:01 UTC (rev 144108)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.15.4671
-pkgrel=3
+pkgrel=4
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2015-05-15 Thread Florian Pritz
Date: Friday, May 15, 2015 @ 14:31:24
  Author: bluewind
Revision: 133507

upgpkg: freecad 0.15.4671-3

opencascade rebuild

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-05-15 12:31:22 UTC (rev 133506)
+++ PKGBUILD2015-05-15 12:31:24 UTC (rev 133507)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.15.4671
-pkgrel=2
+pkgrel=3
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2015-04-28 Thread Florian Pritz
Date: Tuesday, April 28, 2015 @ 14:42:06
  Author: bluewind
Revision: 132442

fix md5sum

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-04-28 12:35:56 UTC (rev 132441)
+++ PKGBUILD2015-04-28 12:42:06 UTC (rev 132442)
@@ -24,7 +24,7 @@
 
source=(http://downloads.sourceforge.net/sourceforge/free-cad/freecad_${pkgver}.tar.gz;
${pkgname}.desktop
${pkgname}.xml)
-md5sums=('4fe88e3647fe15e770e1b5c631424579'
+md5sums=('7afa95d3e8cd845bef83202e76db7f24'
  '382cd66757dae635b53105d207679fce'
  'c2f4154c8e4678825411de8e7fa54c6b')
 


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2015-04-23 Thread Florian Pritz
Date: Thursday, April 23, 2015 @ 12:38:48
  Author: bluewind
Revision: 132045

upgpkg: freecad 0.15.4671-2

boost 1.58.0 rebuild

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-04-23 10:35:50 UTC (rev 132044)
+++ PKGBUILD2015-04-23 10:38:48 UTC (rev 132045)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.15.4671
-pkgrel=1
+pkgrel=2
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2015-04-11 Thread Florian Pritz
Date: Sunday, April 12, 2015 @ 00:01:21
  Author: bluewind
Revision: 131192

upgpkg: freecad 0.15.4671-1

upstream update

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |   14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-04-11 21:59:14 UTC (rev 131191)
+++ PKGBUILD2015-04-11 22:01:21 UTC (rev 131192)
@@ -8,8 +8,8 @@
 # Contributor: gborzi
 
 pkgname=freecad
-pkgver=0.14.3702
-pkgrel=5
+pkgver=0.15.4671
+pkgrel=1
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'
@@ -16,15 +16,15 @@
 license=('LGPL')
 depends=('boost-libs' 'curl' 'opencascade=6.6.0' 'python2-pivy' 'xerces-c'
  'libspnav' 'shared-mime-info' 'hicolor-icon-theme'
- 'python2-matplotlib' 'python2-shiboken' 'python2-pyside' 'qtwebkit')
+ 'python2-matplotlib' 'python2-shiboken' 'python2-pyside-tools' 
'pyside-tools-common' 'qtwebkit')
 makedepends=('boost' 'eigen' 'gcc-fortran' 'swig' 'xerces-c' 
'desktop-file-utils' 'cmake' 'coin=3.1.3-9')
 # 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=(http://downloads.sourceforge.net/sourceforge/free-cad/freecad_${pkgver}.tar.gz;
${pkgname}.desktop
${pkgname}.xml)
-md5sums=('234747bdff47a62fd10cb902f3dd772b'
+md5sums=('4fe88e3647fe15e770e1b5c631424579'
  '382cd66757dae635b53105d207679fce'
  'c2f4154c8e4678825411de8e7fa54c6b')
 
@@ -33,6 +33,10 @@
 -e 46i\\\tModDir = '/usr/share/freecad/Mod' \
 -e 50i\\\tLibDir = '/usr/lib/freecad' \
 ${srcdir}/freecad-${pkgver}/src/App/FreeCADInit.py
+
+  sed -i \
+ -e 's|\bpyside-uic\b|python2-pyside-uic|' \
+ $srcdir/freecad-$pkgver/cMake/FindPySideTools.cmake
 }
 
 build() {


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2015-02-25 Thread Florian Pritz
Date: Wednesday, February 25, 2015 @ 11:12:01
  Author: bluewind
Revision: 128209

upgpkg: freecad 0.14.3702-5

fix FS#43936 - [freecad] version reports $WCREV$ instead of revision

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-02-25 09:43:15 UTC (rev 128208)
+++ PKGBUILD2015-02-25 10:12:01 UTC (rev 128209)
@@ -9,7 +9,7 @@
 
 pkgname=freecad
 pkgver=0.14.3702
-pkgrel=4
+pkgrel=5
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'
@@ -37,9 +37,8 @@
 
 build() {
   cd ${srcdir}/freecad-${pkgver}/
-  mkdir -p build
-  cd build
-  cmake .. \
+  cmake \
+-DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX:PATH=/usr \
 -DCMAKE_INSTALL_DOCDIR:PATH=share/freecad/doc \
 -DCMAKE_INSTALL_DATADIR:PATH=share/freecad \
@@ -51,7 +50,7 @@
 }
 
 package() {
-  cd ${srcdir}/freecad-${pkgver}/build
+  cd ${srcdir}/freecad-${pkgver}
   make DESTDIR=${pkgdir} install
 
   # Symlink to /usr/bin


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2015-01-21 Thread Florian Pritz
Date: Wednesday, January 21, 2015 @ 14:13:08
  Author: bluewind
Revision: 126355

fix pivy dep

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-01-21 11:32:08 UTC (rev 126354)
+++ PKGBUILD2015-01-21 13:13:08 UTC (rev 126355)
@@ -14,7 +14,7 @@
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'
 license=('LGPL')
-depends=('boost-libs' 'curl' 'opencascade=6.6.0' 'pivy' 'xerces-c'
+depends=('boost-libs' 'curl' 'opencascade=6.6.0' 'python2-pivy' 'xerces-c'
  'libspnav' 'shared-mime-info' 'hicolor-icon-theme'
  'python2-matplotlib' 'python2-shiboken' 'python2-pyside' 'qtwebkit')
 makedepends=('boost' 'eigen' 'gcc-fortran' 'swig' 'xerces-c' 
'desktop-file-utils' 'cmake' 'coin=3.1.3-9')


[arch-commits] Commit in freecad/trunk (PKGBUILD)

2014-12-07 Thread Florian Pritz
Date: Sunday, December 7, 2014 @ 17:35:58
  Author: bluewind
Revision: 123595

fix FS#43028 - [freecad] Missing dependency on qtwebkit

upgpkg: freecad 0.14.3702-4

Modified:
  freecad/trunk/PKGBUILD

--+
 PKGBUILD |6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-07 16:34:19 UTC (rev 123594)
+++ PKGBUILD2014-12-07 16:35:58 UTC (rev 123595)
@@ -9,12 +9,14 @@
 
 pkgname=freecad
 pkgver=0.14.3702
-pkgrel=3
+pkgrel=4
 pkgdesc='A general purpose 3D CAD modeler'
 arch=('i686' 'x86_64')
 url='http://www.freecadweb.org/'
 license=('LGPL')
-depends=('boost-libs' 'curl' 'opencascade=6.6.0' 'pivy' 'xerces-c' 'libspnav' 
'shared-mime-info' 'hicolor-icon-theme' 'python2-matplotlib' 'python2-shiboken' 
'python2-pyside')
+depends=('boost-libs' 'curl' 'opencascade=6.6.0' 'pivy' 'xerces-c'
+ 'libspnav' 'shared-mime-info' 'hicolor-icon-theme'
+ 'python2-matplotlib' 'python2-shiboken' 'python2-pyside' 'qtwebkit')
 makedepends=('boost' 'eigen' 'gcc-fortran' 'swig' 'xerces-c' 
'desktop-file-utils' 'cmake' 'coin=3.1.3-9')
 # TODO add reasons
 optdepends=('python2-matplotlib' 'pycollada-git' 'python2-pyqt4')