wip/michabo: Update to commit 59f6168486352890cd9ef914ede23b1eccab5712.

if 0.1 is functional enough, we could downgrade to 0.1 instead.
This commit is contained in:
ng0 2020-01-06 18:20:02 +00:00
parent 3b4bf79d78
commit ea38f28e44
4 changed files with 17 additions and 38 deletions

View File

@ -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.

View File

@ -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"

View File

@ -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

View File

@ -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