SLADE: Fix installation

Package works now.
This commit is contained in:
Michael Baeuerle 2020-08-28 16:26:57 +02:00
parent 6692b1a828
commit c2f8d0be7b
4 changed files with 24 additions and 11 deletions

View File

@ -13,19 +13,34 @@ LICENSE= gnu-gpl-v2
.include "../../mk/bsd.prefs.mk"
USE_LANGUAGES= c c++14
USE_TOOLS+= pkg-config
USE_TOOLS+= pkg-config zip
USE_CMAKE= yes
CMAKE_ARGS+= -Wno-dev
CMAKE_ARGS+= -DNO_COTIRE=ON # cmake has similar functionality since 3.16
CMAKE_ARGS+= -DNO_COTIRE=ON # CMake has similar functionality since 3.16
CMAKE_ARGS+= -DNO_WEBVIEW=ON
CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release # Use "Debug" for development
INSTALLATION_DIRS+= share/icons/hicolor/128x128/apps
post-install:
${MV} ${DESTDIR}${PREFIX}/share/applications/net.mancubus.SLADE.desktop \
${DESTDIR}${PREFIX}/share/applications/SLADE.desktop
${MV} ${DESTDIR}${PREFIX}/share/icons/net.mancubus.SLADE.png \
${DESTDIR}${PREFIX}/share/icons/hicolor/128x128/apps/SLADE.png
${MV} ${DESTDIR}${PREFIX}/share/metainfo/net.mancubus.SLADE.metainfo.xml \
${DESTDIR}${PREFIX}/share/metainfo/SLADE.metainfo.xml
BUILDLINK_API_DEPENDS.fluidsynth+= fluidsynth>=1.1.3
.include "../../audio/fluidsynth/buildlink3.mk"
.include "../../archivers/bzip2/buildlink3.mk"
BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2.3
BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2.3
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/freeimage/buildlink3.mk"
.include "../../graphics/ftgl/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
BUILDLINK_API_DEPENDS.sfml+= sfml>=2.0
.include "../../multimedia/sfml/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../x11/wxGTK30/buildlink3.mk"
.if ${PKG_BUILD_OPTIONS.wxGTK30:Mgtk2}

View File

@ -1,2 +1,6 @@
@comment $NetBSD$
bin/slade
share/applications/SLADE.desktop
share/icons/hicolor/128x128/apps/SLADE.png
share/metainfo/SLADE.metainfo.xml
share/slade3/slade.pk3

View File

@ -1,3 +1,3 @@
[X] Fix pkglint errors
[ ] Unbreak installation
[ ] Create PLIST
[X] Unbreak installation
[X] Create PLIST

View File

@ -1,6 +0,0 @@
The location of the crispy-doom WAD directory has been set to:
DOOMWADDIR
This is the pkgsrc standard Doom WAD directory location (shared with other
Doom packages).