milis/talimatname/genel/b/brlcad/talimat

47 lines
1.6 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Tanım: Kapsamlı bir 3B katı modelleme sistemi.
# URL: https://brlcad.org
# Paketçi: Cihan_Alkan
# Gerekler: xorg-libxft xorg-libxi cmake xorg-mesa
# Grup: tasarım
isim=brlcad
surum=7.26.4
devir=1
kaynak=(http://downloads.sourceforge.net/sourceforge/${isim}/${isim}-${surum}.tar.bz2
build.patch)
derle() {
patch --quiet --strip=0 "--directory=${SRC}/${isim}-${surum}" "--input=${SRC}/build.patch"
local _pkgprefix="/opt/${isim}"
mkdir "${SRC}/build"
cd "${SRC}/build"
cmake -Wno-dev "${SRC}/${isim}-${surum}" "-DCMAKE_INSTALL_PREFIX=${_pkgprefix}" \
-DBRLCAD_ENABLE_COMPILER_WARNINGS=OFF -DBRLCAD_ENABLE_STRICT=OFF \
-DCMAKE_BUILD_TYPE=Release -DBRLCAD_FLAGS_DEBUG=OFF -DBRLCAD_BUILD_STATIC_LIBS=OFF \
-DBRLCAD_ENABLE_OPENGL=ON -DBRLCAD_BUNDLED_LIBS=BUNDLED -DBRLCAD_FREETYPE=OFF \
-DBRLCAD_PNG=OFF -DBRLCAD_REGEX=OFF -DBRLCAD_ZLIB=OFF -DBRLCAD_ENABLE_QT=OFF
make -j3
echo "export PATH=\"\$PATH:${_pkgprefix}/bin\"" >"${isim}.sh"
cd "${SRC}/build"
make "DESTDIR=${PKG}" install
# Başlatıcı
mkdir -pv $PKG/usr/share/applications &&
cat > $PKG/usr/share/applications/$isim.desktop << "EOF" &&
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=/opt/brlcad/share/doc/html/lessons/es/images/mged07_goblet_mater_complete.png
Exec=/opt/brlcad/bin/archer
Categories=Graphics;
Name=BrlCAD
Comment=Kapsamlı bir 3B katı modelleme sistemi.
EOF
install -D --mode=u=rw,go=r "--target-directory=${PKG}/usr/share/licenses/${isim}" share/doc/legal/{bdl,bsd}.txt
install -D --mode=u=rwx,go=rx "--target-directory=${PKG}/etc/profile.d" "${isim}.sh"
}