Package Details: freecad-git 0.22.0.36999.ged77603af9-1

Git Clone URL: https://aur.archlinux.org/freecad-git.git (read-only, click to copy)
Package Base: freecad-git
Description: A general purpose 3D CAD modeler - git checkout
Upstream URL: https://www.freecad.org/
Licenses: LGPL
Conflicts: freecad, freecad-appimage, freecad-appimage-git
Provides: freecad
Submitter: gborzi
Maintainer: greyltc (adrianinsaval)
Last Packager: adrianinsaval
Votes: 104
Popularity: 0.040540
First Submitted: 2012-03-03 13:46 (UTC)
Last Updated: 2024-04-30 00:29 (UTC)

Pinned Comments

adrianinsaval commented on 2023-03-12 14:50 (UTC)

If the check fails there is little I can do about it as it most likely needs to be fixed upstream, in such cases report those upstream (maybe wait a day or two as sometimes it's quickly solved upstream) or skip the check with makepkg --nocheck if you don't care about the functionality that is being reported as failing in the check.

Latest Comments

« First ‹ Previous 1 .. 48 49 50 51 52 53 54 55 56 57 Next › Last »

gborzi commented on 2011-03-27 13:06 (UTC)

Hello mickele, OK, I've changed those directories, but at the moment there is a problem compiling today's revision 4317. I'm retrying with !makeflags.

mickele commented on 2011-03-27 10:21 (UTC)

Probably files should be installed in /usr/lib/freecad-svn, /usr/share/freecad-svn ... I can adopt freecad and modify its PKGBUILD following the same convention, installing files in /usr/lib/freecad, /usr/share/freecad...

gborzi commented on 2011-03-26 23:06 (UTC)

I've made some modifications to the PKGBUILD, following mickele's suggestions. Now it installs executables under /usr/lib/freecad, data under /usr/share/freecad, includes under /usr/include/freecad, like the debian package. In the meantime, freecad devs have released trunk 4316. Thanks to mickele for the suggestions, to vinvin and Archimage for reporting that it works.

<deleted-account> commented on 2011-03-26 22:54 (UTC)

Everything works fine, thank you gborzi !

mickele commented on 2011-03-26 20:43 (UTC)

New version of the package installs a non standard directory in usr (/usr/Mod). This is why the previous version was installing in /opt. Icon file freecad.xpm conflicts with icon file from freecad (http://aur.archlinux.org/packages.php?ID=7575), the stable version of the package. A possible solution is renaming the file. Another suggestion is about freecad.desktop that I think should be compatible with freecad's one (it should have the same categories).

vinvin commented on 2011-03-26 18:16 (UTC)

I was finally able to compile it and test it, and it works perfectly. Thanks for the patches gborzi. I did not need the Driver_Document.h patch, this issue didn't appear. Basically, the required changes were removing -mt at the end of boost references in the acinclude.m4 file, and adding the '#define BOOST_FILESYSTEM_VERSION 2' line, after having ran a make clean to take into account the new opencascade version.

gborzi commented on 2011-03-26 11:36 (UTC)

Adopted and updated. Please note that I don't use this package, so I need feedback from users to check that it is properly working.

<deleted-account> commented on 2011-03-26 00:36 (UTC)

I think it's better that you maintain the package since you've found the solution, I've dropped it

gborzi commented on 2011-03-26 00:19 (UTC)

I've made a working PKGBUILD for this package, you can find it here http://pastebin.com/Yw8mMrPE This is what I changed: 1) boost=1.46.0; 2) sed -i -e 's/-lboost\(.*\)-mt/-lboost\1/' configure to fix the -lboost*-mt libraries; 3) --with-occ-include=/opt/opencascade/inc instead of --with-occ-include=/opt/opencascade/include; 4) change a line with sed in src/3rdParty/salomesmesh/Makefile to fix the Driver_Document.h problem; 5) change a line with sed in src/App/PropertyStandard.h to fix boost filesystem version problem. The package it seems to work (I can't be sure because I don't know how to use it). Finally, I removed the !makeflags option.

<deleted-account> commented on 2011-03-25 13:19 (UTC)

I'm going to step down as a maintainer, who wants to take care of the package ?