Package Details: bricscad-en_us 21.2.04-1

Git Clone URL: https://aur.archlinux.org/bricscad-en_us.git (read-only, click to copy)
Package Base: bricscad-en_us
Description: Alternative to CAD number DWG
Upstream URL: https://www.bricsys.com
Licenses: Custom:bricscad
Provides: bricscad
Submitter: blx32
Maintainer: blx32 (Tunji)
Last Packager: blx32
Votes: 2
Popularity: 0.184463
First Submitted: 2020-09-20 00:45
Last Updated: 2021-05-11 16:16

Pinned Comments

blx32 commented on 2020-12-09 05:14

Due to lack of time, some programs may be out of date. But those who wish to co-maintain are welcome.

Bricsys does not provide a permanent link, even if you contact us. To use, download it at https://www.bricsys.com/protected/download.do and place it in the PKGBUILD folder.

According to the developers' information, intel gpu is not fully supported.

Latest Comments

mika.cousin commented on 2021-03-29 17:10

21.2.02 is out. Just changed "pkgver=21.2.02" and "md5sums=('b7e33b8ab7412260d59470a80ec58d54')" in PKGBUILD to install.

Trying to use it with Gnome+Wayland (intel gpu) but no success. Works with Gnome+X11 (coredump on exit). Anyone with better luck ?

Tunji commented on 2021-02-14 14:53

For those of you who just want to get this working I edited the md5sum for the download of the newest V21 file

pkgname=bricscad-en_us
pkgver=21.1.06
pkgrel=1
pkgdesc="Alternative to CAD number DWG"
arch=("x86_64")
url="https://www.bricsys.com"
license=('Custom:bricscad')
depends=(lib32-glibc  cairo lib32-fontconfig libcups lib32-freetype2 lib32-gtk2)
_lang=en_US
provides=('bricscad')
#optdepends=()

# To download you must be logged in. The official website has no permanent link.
source=("./BricsCAD-V${pkgver}-en_US.x86_64.rpm")

#validpgpkeys=()

# build() {
    # cd "$pkgname-$pkgver"
    # ./configure --prefix=/usr
    # makepkg
# }

package() {
    cp -dr --no-preserve=ownership ./usr "${pkgdir}"/
    cp -dr --no-preserve=ownership ./opt "${pkgdir}"/
    cp -dr --no-preserve=ownership ./var "${pkgdir}"/
}

post_install(){
    if [ "$1" = "configure" ] && [ -x "`which update-menus 2>/dev/null`" ]; then
    update-menus
fi

if [ "$1" = "configure" ] && [ -x "`which update-desktop-database 2>/dev/null`" ]; then
    update-desktop-database /usr/share/applications/
fi

if [ "$1" = "configure" ] && [ -x "`which update-mime-database 2>/dev/null`" ]; then
    update-mime-database /usr/share/mime    
fi

if [ "$1" = "configure" ] && [ -x "`which gtk-update-icon-cache 2>/dev/null`" ] && [ -x /usr/share/icons/gnome/index.theme ]; then
    gtk-update-icon-cache --force /usr/share/icons/gnome
fi

if [ "$1" = "configure" ] && [ -x "`which locale-gen 2>/dev/null`" ]; then
    locale-gen ${_lang}
fi
}
post_remove(){
    if [ -x "`which update-menus 2>/dev/null`" ]; then update-menus ; fi

if [ -x "`which update-desktop-database 2>/dev/null`" ]; then update-desktop-database /usr/share/applications/ ; fi

if [ -x "`which update-mime-database 2>/dev/null`" ]; then update-mime-database /usr/share/mime ; fi

if [ -x "`which gtk-update-icon-cache 2>/dev/null`" ] && [ -x /usr/share/icons/gnome/index.theme ]; then gtk-update-icon-cache --force /usr/share/icons/gnome ; fi

}
md5sums=('2803065a0e0801c8cf40cced74d0ae12')

Additionally once you install you're going to have to give your user permissions to the /var/bricsys folder with the chgrp command.

Idk if this is the optimal way to go about this but it worked for me.

jbmorgado commented on 2020-12-10 16:57

I can't activate the license though. I am lead to think it has something to do with permissions:

"No rehostable hostid top-level dir (error code -148)"

blx32 commented on 2020-12-09 05:14

Due to lack of time, some programs may be out of date. But those who wish to co-maintain are welcome.

Bricsys does not provide a permanent link, even if you contact us. To use, download it at https://www.bricsys.com/protected/download.do and place it in the PKGBUILD folder.

According to the developers' information, intel gpu is not fully supported.

jbmorgado commented on 2020-12-02 22:03

Fails to build with error:

Building bricscad-en_us...
==> Making package: bricscad-en_us 20.2.10-1 (qua 02 dez 2020 22:02:17)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading BricsCAD-V20.2.10-1-en_US.x86_64.rpm...
curl: (3) URL using bad/illegal format or missing URL
==> ERROR: Failure while downloading file://BricsCAD-V20.2.10-1-en_US.x86_64.rpm
    Aborting...
Failed to build bricscad-en_us