[arch-commits] Commit in freecad/repos (16 files)

Florian Pritz bluewind at archlinux.org
Wed Feb 25 10:12:08 UTC 2015


    Date: Wednesday, February 25, 2015 @ 11:12:08
  Author: bluewind
Revision: 128210

archrelease: copy trunk to community-i686, community-x86_64

Added:
  freecad/repos/community-i686/PKGBUILD
    (from rev 128209, freecad/trunk/PKGBUILD)
  freecad/repos/community-i686/freecad.desktop
    (from rev 128209, freecad/trunk/freecad.desktop)
  freecad/repos/community-i686/freecad.install
    (from rev 128209, freecad/trunk/freecad.install)
  freecad/repos/community-i686/freecad.xml
    (from rev 128209, freecad/trunk/freecad.xml)
  freecad/repos/community-x86_64/PKGBUILD
    (from rev 128209, freecad/trunk/PKGBUILD)
  freecad/repos/community-x86_64/freecad.desktop
    (from rev 128209, freecad/trunk/freecad.desktop)
  freecad/repos/community-x86_64/freecad.install
    (from rev 128209, freecad/trunk/freecad.install)
  freecad/repos/community-x86_64/freecad.xml
    (from rev 128209, freecad/trunk/freecad.xml)
Deleted:
  freecad/repos/community-i686/PKGBUILD
  freecad/repos/community-i686/freecad.desktop
  freecad/repos/community-i686/freecad.install
  freecad/repos/community-i686/freecad.xml
  freecad/repos/community-x86_64/PKGBUILD
  freecad/repos/community-x86_64/freecad.desktop
  freecad/repos/community-x86_64/freecad.install
  freecad/repos/community-x86_64/freecad.xml

----------------------------------+
 /PKGBUILD                        |  140 +++++++++++++++++++++++++++++++++++++
 /freecad.desktop                 |   28 +++++++
 /freecad.install                 |   30 +++++++
 community-i686/PKGBUILD          |   71 ------------------
 community-i686/freecad.desktop   |   14 ---
 community-i686/freecad.install   |   15 ---
 community-x86_64/PKGBUILD        |   71 ------------------
 community-x86_64/freecad.desktop |   14 ---
 community-x86_64/freecad.install |   15 ---
 9 files changed, 198 insertions(+), 200 deletions(-)

Deleted: community-i686/PKGBUILD
===================================================================
--- community-i686/PKGBUILD	2015-02-25 10:12:01 UTC (rev 128209)
+++ community-i686/PKGBUILD	2015-02-25 10:12:08 UTC (rev 128210)
@@ -1,71 +0,0 @@
-# Maintainer: Florian Pritz <bluewind at xinu.at>
-# Contributor: Jonas Heinrich <onny at project-insanity.org>
-# Contributor: Jonas Heinrich <onny at project-insanity.org>
-# Contributor: Jordi De Groof <jordi (dot) degroof (at) gmail (dot) com>
-# Contributor: mickele
-# Contributor: manwithgrenade
-# Contributor: bricem13
-# Contributor: gborzi
-
-pkgname=freecad
-pkgver=0.14.3702
-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' '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"
-	"${pkgname}.desktop"
-	"${pkgname}.xml")
-md5sums=('234747bdff47a62fd10cb902f3dd772b'
-         '382cd66757dae635b53105d207679fce'
-         'c2f4154c8e4678825411de8e7fa54c6b')
-
-prepare() {
-  sed -i \
-    -e "46i\\\tModDir = '/usr/share/freecad/Mod'" \
-    -e "50i\\\tLibDir = '/usr/lib/freecad'" \
-    "${srcdir}/freecad-${pkgver}/src/App/FreeCADInit.py"
-}
-
-build() {
-  cd "${srcdir}/freecad-${pkgver}/"
-  mkdir -p build
-  cd build
-  cmake .. \
-    -DCMAKE_INSTALL_PREFIX:PATH="/usr" \
-    -DCMAKE_INSTALL_DOCDIR:PATH="share/freecad/doc" \
-    -DCMAKE_INSTALL_DATADIR:PATH="share/freecad" \
-    -DCMAKE_INSTALL_LIBDIR:PATH="lib/freecad" \
-    -DOCC_INCLUDE_DIR:PATH=/opt/opencascade/inc/ \
-    -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python2 \
-    -DFREECAD_USE_EXTERNAL_PIVY:BOOL=ON
-  make
-}
-
-package() {
-  cd "${srcdir}/freecad-${pkgver}/build"
-  make DESTDIR="${pkgdir}" install
-
-  # Symlink to /usr/bin
-  ln -sf "FreeCAD" "${pkgdir}/usr/bin/freecad"
-  ln -sf "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" \
-    "${srcdir}/${pkgname}.desktop"
-
-  # Mime info
-  install -D -m644 "${srcdir}/${pkgname}.xml" "${pkgdir}/usr/share/mime/packages/${pkgname}.xml"
-}

Copied: freecad/repos/community-i686/PKGBUILD (from rev 128209, freecad/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD	                        (rev 0)
+++ community-i686/PKGBUILD	2015-02-25 10:12:08 UTC (rev 128210)
@@ -0,0 +1,70 @@
+# Maintainer: Florian Pritz <bluewind at xinu.at>
+# Contributor: Jonas Heinrich <onny at project-insanity.org>
+# Contributor: Jonas Heinrich <onny at project-insanity.org>
+# Contributor: Jordi De Groof <jordi (dot) degroof (at) gmail (dot) com>
+# Contributor: mickele
+# Contributor: manwithgrenade
+# Contributor: bricem13
+# Contributor: gborzi
+
+pkgname=freecad
+pkgver=0.14.3702
+pkgrel=5
+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' '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')
+# 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"
+	"${pkgname}.desktop"
+	"${pkgname}.xml")
+md5sums=('234747bdff47a62fd10cb902f3dd772b'
+         '382cd66757dae635b53105d207679fce'
+         'c2f4154c8e4678825411de8e7fa54c6b')
+
+prepare() {
+  sed -i \
+    -e "46i\\\tModDir = '/usr/share/freecad/Mod'" \
+    -e "50i\\\tLibDir = '/usr/lib/freecad'" \
+    "${srcdir}/freecad-${pkgver}/src/App/FreeCADInit.py"
+}
+
+build() {
+  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" \
+    -DOCC_INCLUDE_DIR:PATH=/opt/opencascade/inc/ \
+    -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python2 \
+    -DFREECAD_USE_EXTERNAL_PIVY:BOOL=ON
+  make
+}
+
+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"
+
+  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" \
+    "${srcdir}/${pkgname}.desktop"
+
+  # Mime info
+  install -D -m644 "${srcdir}/${pkgname}.xml" "${pkgdir}/usr/share/mime/packages/${pkgname}.xml"
+}

Deleted: community-i686/freecad.desktop
===================================================================
--- community-i686/freecad.desktop	2015-02-25 10:12:01 UTC (rev 128209)
+++ community-i686/freecad.desktop	2015-02-25 10:12:08 UTC (rev 128210)
@@ -1,14 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Encoding=UTF-8
-Name=FreeCAD
-Comment=A general purpose 3D CAD modeler
-GenericName=CAD Application
-Exec=/usr/bin/freecad %F
-Path=/usr/share/freecad
-Terminal=false
-Type=Application
-Icon=/usr/share/freecad/freecad.xpm
-Categories=Application;Science;Math;Education;
-StartupNotify=true
-MimeType=application/x-extension-fcstd;

Copied: freecad/repos/community-i686/freecad.desktop (from rev 128209, freecad/trunk/freecad.desktop)
===================================================================
--- community-i686/freecad.desktop	                        (rev 0)
+++ community-i686/freecad.desktop	2015-02-25 10:12:08 UTC (rev 128210)
@@ -0,0 +1,14 @@
+[Desktop Entry]
+Version=1.0
+Encoding=UTF-8
+Name=FreeCAD
+Comment=A general purpose 3D CAD modeler
+GenericName=CAD Application
+Exec=/usr/bin/freecad %F
+Path=/usr/share/freecad
+Terminal=false
+Type=Application
+Icon=/usr/share/freecad/freecad.xpm
+Categories=Application;Science;Math;Education;
+StartupNotify=true
+MimeType=application/x-extension-fcstd;

Deleted: community-i686/freecad.install
===================================================================
--- community-i686/freecad.install	2015-02-25 10:12:01 UTC (rev 128209)
+++ community-i686/freecad.install	2015-02-25 10:12:08 UTC (rev 128210)
@@ -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
-}

Copied: freecad/repos/community-i686/freecad.install (from rev 128209, freecad/trunk/freecad.install)
===================================================================
--- community-i686/freecad.install	                        (rev 0)
+++ community-i686/freecad.install	2015-02-25 10:12:08 UTC (rev 128210)
@@ -0,0 +1,15 @@
+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
+}

Deleted: community-i686/freecad.xml
===================================================================
(Binary files differ)

Copied: freecad/repos/community-i686/freecad.xml (from rev 128209, freecad/trunk/freecad.xml)
===================================================================
(Binary files differ)

Deleted: community-x86_64/PKGBUILD
===================================================================
--- community-x86_64/PKGBUILD	2015-02-25 10:12:01 UTC (rev 128209)
+++ community-x86_64/PKGBUILD	2015-02-25 10:12:08 UTC (rev 128210)
@@ -1,71 +0,0 @@
-# Maintainer: Florian Pritz <bluewind at xinu.at>
-# Contributor: Jonas Heinrich <onny at project-insanity.org>
-# Contributor: Jonas Heinrich <onny at project-insanity.org>
-# Contributor: Jordi De Groof <jordi (dot) degroof (at) gmail (dot) com>
-# Contributor: mickele
-# Contributor: manwithgrenade
-# Contributor: bricem13
-# Contributor: gborzi
-
-pkgname=freecad
-pkgver=0.14.3702
-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' '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"
-	"${pkgname}.desktop"
-	"${pkgname}.xml")
-md5sums=('234747bdff47a62fd10cb902f3dd772b'
-         '382cd66757dae635b53105d207679fce'
-         'c2f4154c8e4678825411de8e7fa54c6b')
-
-prepare() {
-  sed -i \
-    -e "46i\\\tModDir = '/usr/share/freecad/Mod'" \
-    -e "50i\\\tLibDir = '/usr/lib/freecad'" \
-    "${srcdir}/freecad-${pkgver}/src/App/FreeCADInit.py"
-}
-
-build() {
-  cd "${srcdir}/freecad-${pkgver}/"
-  mkdir -p build
-  cd build
-  cmake .. \
-    -DCMAKE_INSTALL_PREFIX:PATH="/usr" \
-    -DCMAKE_INSTALL_DOCDIR:PATH="share/freecad/doc" \
-    -DCMAKE_INSTALL_DATADIR:PATH="share/freecad" \
-    -DCMAKE_INSTALL_LIBDIR:PATH="lib/freecad" \
-    -DOCC_INCLUDE_DIR:PATH=/opt/opencascade/inc/ \
-    -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python2 \
-    -DFREECAD_USE_EXTERNAL_PIVY:BOOL=ON
-  make
-}
-
-package() {
-  cd "${srcdir}/freecad-${pkgver}/build"
-  make DESTDIR="${pkgdir}" install
-
-  # Symlink to /usr/bin
-  ln -sf "FreeCAD" "${pkgdir}/usr/bin/freecad"
-  ln -sf "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" \
-    "${srcdir}/${pkgname}.desktop"
-
-  # Mime info
-  install -D -m644 "${srcdir}/${pkgname}.xml" "${pkgdir}/usr/share/mime/packages/${pkgname}.xml"
-}

Copied: freecad/repos/community-x86_64/PKGBUILD (from rev 128209, freecad/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD	                        (rev 0)
+++ community-x86_64/PKGBUILD	2015-02-25 10:12:08 UTC (rev 128210)
@@ -0,0 +1,70 @@
+# Maintainer: Florian Pritz <bluewind at xinu.at>
+# Contributor: Jonas Heinrich <onny at project-insanity.org>
+# Contributor: Jonas Heinrich <onny at project-insanity.org>
+# Contributor: Jordi De Groof <jordi (dot) degroof (at) gmail (dot) com>
+# Contributor: mickele
+# Contributor: manwithgrenade
+# Contributor: bricem13
+# Contributor: gborzi
+
+pkgname=freecad
+pkgver=0.14.3702
+pkgrel=5
+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' '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')
+# 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"
+	"${pkgname}.desktop"
+	"${pkgname}.xml")
+md5sums=('234747bdff47a62fd10cb902f3dd772b'
+         '382cd66757dae635b53105d207679fce'
+         'c2f4154c8e4678825411de8e7fa54c6b')
+
+prepare() {
+  sed -i \
+    -e "46i\\\tModDir = '/usr/share/freecad/Mod'" \
+    -e "50i\\\tLibDir = '/usr/lib/freecad'" \
+    "${srcdir}/freecad-${pkgver}/src/App/FreeCADInit.py"
+}
+
+build() {
+  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" \
+    -DOCC_INCLUDE_DIR:PATH=/opt/opencascade/inc/ \
+    -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python2 \
+    -DFREECAD_USE_EXTERNAL_PIVY:BOOL=ON
+  make
+}
+
+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"
+
+  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" \
+    "${srcdir}/${pkgname}.desktop"
+
+  # Mime info
+  install -D -m644 "${srcdir}/${pkgname}.xml" "${pkgdir}/usr/share/mime/packages/${pkgname}.xml"
+}

Deleted: community-x86_64/freecad.desktop
===================================================================
--- community-x86_64/freecad.desktop	2015-02-25 10:12:01 UTC (rev 128209)
+++ community-x86_64/freecad.desktop	2015-02-25 10:12:08 UTC (rev 128210)
@@ -1,14 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Encoding=UTF-8
-Name=FreeCAD
-Comment=A general purpose 3D CAD modeler
-GenericName=CAD Application
-Exec=/usr/bin/freecad %F
-Path=/usr/share/freecad
-Terminal=false
-Type=Application
-Icon=/usr/share/freecad/freecad.xpm
-Categories=Application;Science;Math;Education;
-StartupNotify=true
-MimeType=application/x-extension-fcstd;

Copied: freecad/repos/community-x86_64/freecad.desktop (from rev 128209, freecad/trunk/freecad.desktop)
===================================================================
--- community-x86_64/freecad.desktop	                        (rev 0)
+++ community-x86_64/freecad.desktop	2015-02-25 10:12:08 UTC (rev 128210)
@@ -0,0 +1,14 @@
+[Desktop Entry]
+Version=1.0
+Encoding=UTF-8
+Name=FreeCAD
+Comment=A general purpose 3D CAD modeler
+GenericName=CAD Application
+Exec=/usr/bin/freecad %F
+Path=/usr/share/freecad
+Terminal=false
+Type=Application
+Icon=/usr/share/freecad/freecad.xpm
+Categories=Application;Science;Math;Education;
+StartupNotify=true
+MimeType=application/x-extension-fcstd;

Deleted: community-x86_64/freecad.install
===================================================================
--- community-x86_64/freecad.install	2015-02-25 10:12:01 UTC (rev 128209)
+++ community-x86_64/freecad.install	2015-02-25 10:12:08 UTC (rev 128210)
@@ -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
-}

Copied: freecad/repos/community-x86_64/freecad.install (from rev 128209, freecad/trunk/freecad.install)
===================================================================
--- community-x86_64/freecad.install	                        (rev 0)
+++ community-x86_64/freecad.install	2015-02-25 10:12:08 UTC (rev 128210)
@@ -0,0 +1,15 @@
+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
+}

Deleted: community-x86_64/freecad.xml
===================================================================
(Binary files differ)

Copied: freecad/repos/community-x86_64/freecad.xml (from rev 128209, freecad/trunk/freecad.xml)
===================================================================
(Binary files differ)



More information about the arch-commits mailing list