wip/michabo: Update to commit 59f6168486352890cd9ef914ede23b1eccab5712.
if 0.1 is functional enough, we could downgrade to 0.1 instead.
This commit is contained in:
parent
3b4bf79d78
commit
ea38f28e44
|
@ -1,5 +1,2 @@
|
|||
Michabo is a work in progress native (e.g. not Electron) desktop app
|
||||
michabo is a work in progress native (e.g. not Electron) desktop app
|
||||
for Pleroma and Mastodon servers.
|
||||
Warning! This app is not yet suitable for use as your daily driver.
|
||||
While the client core is robust, there are many missing features which
|
||||
make it annoying to use.
|
||||
|
|
|
@ -4,16 +4,15 @@ DISTNAME= michabo
|
|||
PKGNAME= michabo-${GIT_COMMITID}
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= https://git.pleroma.social/kaniini/michabo/-/archive/${GIT_COMMITID}/michabo-${GIT_COMMITID}.tar.gz
|
||||
GIT_COMMITID= d37d39e5a43fef036d456b5f0f76410a6f8f5397
|
||||
GIT_COMMITID= 59f6168486352890cd9ef914ede23b1eccab5712
|
||||
EXTRACT_USING= bsdtar
|
||||
# \todo: check if tagged 0.1 is recent enough to make it work.
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= https://git.pleroma.social/kaniini/michabo
|
||||
COMMENT= Qt client for Pleroma and Mastodon
|
||||
LICENSE= gnu-gpl-v3
|
||||
|
||||
USE_LANGUAGES= c c++
|
||||
USE_TOOLS+= gmake
|
||||
USE_LANGUAGES= c++
|
||||
|
||||
QTDIR?= ${PREFIX}/qt5
|
||||
PREPEND_PATH+= ${QTDIR}/bin
|
||||
|
@ -26,19 +25,14 @@ TOOLS_PATH.${t}= ${QTDIR}/bin/${t}
|
|||
.endfor
|
||||
|
||||
INSTALLATION_DIRS+= bin
|
||||
INSTALLATION_DIRS+= share/michabo/icons
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}-${GIT_COMMITID}
|
||||
|
||||
do-configure:
|
||||
cd ${WRKSRC} && ${QTDIR}/bin/qmake
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/Michabo ${DESTDIR}${PREFIX}/bin/Michabo
|
||||
${INSTALL_DATA} ${WRKSRC}/icons/*.svg ${DESTDIR}${PREFIX}/share/michabo/icons
|
||||
${INSTALL_DATA} ${WRKSRC}/icons/*.png ${DESTDIR}${PREFIX}/share/michabo/icons
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}-${GIT_COMMITID}
|
||||
|
||||
# Run-time dependency qt5 (modules: Core, Gui, WebSockets, Widgets, Network, DBus)
|
||||
.include "../../devel/meson/build.mk"
|
||||
.include "../../x11/qt5-qtbase/buildlink3.mk"
|
||||
.include "../../x11/qt5-qtmultimedia/buildlink3.mk"
|
||||
.include "../../x11/qt5-qttools/buildlink3.mk"
|
||||
.include "../../x11/qt5-qtx11extras/buildlink3.mk"
|
||||
.include "../../x11/qt5-qtwebsockets/buildlink3.mk"
|
||||
#.include "../../x11/qt5-qtmultimedia/buildlink3.mk"
|
||||
#.include "../../x11/qt5-qttools/buildlink3.mk"
|
||||
#.include "../../x11/qt5-qtx11extras/buildlink3.mk"
|
||||
#.include "../../x11/qt5-qtnetworkauth/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
|
|
|
@ -1,14 +1,2 @@
|
|||
@comment $NetBSD$
|
||||
bin/Michabo
|
||||
share/michabo/icons/action-favorite.svg
|
||||
share/michabo/icons/action-repeat.svg
|
||||
share/michabo/icons/action-reply.svg
|
||||
share/michabo/icons/ellipsis-h.svg
|
||||
share/michabo/icons/michabo-16.png
|
||||
share/michabo/icons/michabo-16.svg
|
||||
share/michabo/icons/michabo-256.png
|
||||
share/michabo/icons/michabo-32.png
|
||||
share/michabo/icons/michabo-32.svg
|
||||
share/michabo/icons/michabo-64.png
|
||||
share/michabo/icons/michabo-64.svg
|
||||
share/michabo/icons/michabo-default.svg
|
||||
bin/michabo
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
$NetBSD$
|
||||
|
||||
SHA1 (michabo.tar.gz) = 81b8fe681c975cc8dd96470892e2366c7620c6e8
|
||||
RMD160 (michabo.tar.gz) = f2bb94b85399f9154d1dda7a34e137e33b54576f
|
||||
SHA512 (michabo.tar.gz) = 0e285ec6adb12313dfa6fa5c650ff4991a016773ab47e19bf59e1f493edaebc804095283acce8964eedf704496628de100fe6943e5c6ef187d9972825d45432d
|
||||
Size (michabo.tar.gz) = 193301 bytes
|
||||
SHA1 (michabo.tar.gz) = fab628d579f55bb49d24fc59a2ee8f0cbe265e48
|
||||
RMD160 (michabo.tar.gz) = 9a46169b593f123e7d116b381a236dd88ed78259
|
||||
SHA512 (michabo.tar.gz) = 24c31af330790590aad5090b64eac833276b03aba0c3099bc36fe454d901ae784ebfe0cce95e69c365835b3d235be41b185181ef38c348d195fff3eb56f98945
|
||||
Size (michabo.tar.gz) = 376190 bytes
|
||||
|
|
Loading…
Reference in New Issue