Date: Sunday, December 7, 2014 @ 17:36:06 Author: bluewind Revision: 123596
archrelease: copy trunk to community-i686, community-x86_64 Added: freecad/repos/community-i686/PKGBUILD (from rev 123595, freecad/trunk/PKGBUILD) freecad/repos/community-i686/freecad.desktop (from rev 123595, freecad/trunk/freecad.desktop) freecad/repos/community-i686/freecad.install (from rev 123595, freecad/trunk/freecad.install) freecad/repos/community-i686/freecad.xml (from rev 123595, freecad/trunk/freecad.xml) freecad/repos/community-x86_64/PKGBUILD (from rev 123595, freecad/trunk/PKGBUILD) freecad/repos/community-x86_64/freecad.desktop (from rev 123595, freecad/trunk/freecad.desktop) freecad/repos/community-x86_64/freecad.install (from rev 123595, freecad/trunk/freecad.install) freecad/repos/community-x86_64/freecad.xml (from rev 123595, 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 | 142 +++++++++++++++++++++++++++++++++++++ /freecad.desktop | 28 +++++++ /freecad.install | 30 +++++++ community-i686/PKGBUILD | 69 ----------------- community-i686/freecad.desktop | 14 --- community-i686/freecad.install | 15 --- community-x86_64/PKGBUILD | 69 ----------------- community-x86_64/freecad.desktop | 14 --- community-x86_64/freecad.install | 15 --- 9 files changed, 200 insertions(+), 196 deletions(-) Deleted: community-i686/PKGBUILD =================================================================== --- community-i686/PKGBUILD 2014-12-07 16:35:58 UTC (rev 123595) +++ community-i686/PKGBUILD 2014-12-07 16:36:06 UTC (rev 123596) @@ -1,69 +0,0 @@ -# Maintainer: Florian Pritz <bluew...@xinu.at> -# Contributor: Jonas Heinrich <o...@project-insanity.org> -# Contributor: Jonas Heinrich <o...@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=3 -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') -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 123595, freecad/trunk/PKGBUILD) =================================================================== --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2014-12-07 16:36:06 UTC (rev 123596) @@ -0,0 +1,71 @@ +# Maintainer: Florian Pritz <bluew...@xinu.at> +# Contributor: Jonas Heinrich <o...@project-insanity.org> +# Contributor: Jonas Heinrich <o...@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" +} Deleted: community-i686/freecad.desktop =================================================================== --- community-i686/freecad.desktop 2014-12-07 16:35:58 UTC (rev 123595) +++ community-i686/freecad.desktop 2014-12-07 16:36:06 UTC (rev 123596) @@ -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 123595, freecad/trunk/freecad.desktop) =================================================================== --- community-i686/freecad.desktop (rev 0) +++ community-i686/freecad.desktop 2014-12-07 16:36:06 UTC (rev 123596) @@ -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 2014-12-07 16:35:58 UTC (rev 123595) +++ community-i686/freecad.install 2014-12-07 16:36:06 UTC (rev 123596) @@ -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 123595, freecad/trunk/freecad.install) =================================================================== --- community-i686/freecad.install (rev 0) +++ community-i686/freecad.install 2014-12-07 16:36:06 UTC (rev 123596) @@ -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 123595, freecad/trunk/freecad.xml) =================================================================== (Binary files differ) Deleted: community-x86_64/PKGBUILD =================================================================== --- community-x86_64/PKGBUILD 2014-12-07 16:35:58 UTC (rev 123595) +++ community-x86_64/PKGBUILD 2014-12-07 16:36:06 UTC (rev 123596) @@ -1,69 +0,0 @@ -# Maintainer: Florian Pritz <bluew...@xinu.at> -# Contributor: Jonas Heinrich <o...@project-insanity.org> -# Contributor: Jonas Heinrich <o...@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=3 -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') -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 123595, freecad/trunk/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2014-12-07 16:36:06 UTC (rev 123596) @@ -0,0 +1,71 @@ +# Maintainer: Florian Pritz <bluew...@xinu.at> +# Contributor: Jonas Heinrich <o...@project-insanity.org> +# Contributor: Jonas Heinrich <o...@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" +} Deleted: community-x86_64/freecad.desktop =================================================================== --- community-x86_64/freecad.desktop 2014-12-07 16:35:58 UTC (rev 123595) +++ community-x86_64/freecad.desktop 2014-12-07 16:36:06 UTC (rev 123596) @@ -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 123595, freecad/trunk/freecad.desktop) =================================================================== --- community-x86_64/freecad.desktop (rev 0) +++ community-x86_64/freecad.desktop 2014-12-07 16:36:06 UTC (rev 123596) @@ -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 2014-12-07 16:35:58 UTC (rev 123595) +++ community-x86_64/freecad.install 2014-12-07 16:36:06 UTC (rev 123596) @@ -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 123595, freecad/trunk/freecad.install) =================================================================== --- community-x86_64/freecad.install (rev 0) +++ community-x86_64/freecad.install 2014-12-07 16:36:06 UTC (rev 123596) @@ -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 123595, freecad/trunk/freecad.xml) =================================================================== (Binary files differ)