abinfo "Configuring librecad ..."
qmake-qt5 CONFIG+=release CONFIG+=force_debug_info PREFIX="$PKGDIR"/usr librecad.pro

abinfo "Building librecad"
make

abinfo "Running postprocess script"
sh scripts/postprocess-unix.sh

abinfo "Installing librecad"
install -Dvm755 "$SRCDIR"/unix/librecad \
    "$PKGDIR"/usr/bin/librecad
install -Dvm755 "$SRCDIR"/unix/ttf2lff \
    "$PKGDIR"/usr/bin/ttf2lff
install -Dvm755 "$SRCDIR"/unix/resources/plugins/* \
    -t "$PKGDIR"/usr/lib/librecad/

abinfo "Moving librecad data to /usr/share"
mkdir -p "$PKGDIR"/usr/share/librecad/fonts/
cp -a "$SRCDIR"/unix/resources/fonts/* \
    "$PKGDIR"/usr/share/librecad/fonts/
mkdir -p "$PKGDIR"/usr/share/librecad/library
cp -a "$SRCDIR"/unix/resources/library/* \
    "$PKGDIR"/usr/share/librecad/library/
mkdir -p "$PKGDIR"/usr/share/librecad/patterns
cp -a "$SRCDIR"/unix/resources/patterns/* \
    "$PKGDIR"/usr/share/librecad/patterns/
mkdir -p "$PKGDIR"/usr/share/librecad/qm
cp -a "$SRCDIR"/unix/resources/qm/* \
    "$PKGDIR"/usr/share/librecad/qm/

abinfo "Installing desktop files ..."
install -Dvm644 "$SRCDIR"/desktop/librecad.desktop \
    "$PKGDIR"/usr/share/applications/librecad.desktop
install -Dvm644 "$SRCDIR"/desktop/*.appdata.xml \
    -t "$PKGDIR"/usr/share/metainfo/
install -Dvm644 "$SRCDIR"/librecad/res/main/librecad.png \
    "$PKGDIR"/usr/share/pixmaps/librecad.png
install -Dvm644 "$SRCDIR"/desktop/librecad.sharedmimeinfo \
    "$PKGDIR"/usr/share/mime/packages/librecad.xml
