wip/michabo: Import as michabo-d37d39e5a43fef036d456b5f0f76410a6f8f5397
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. NOTE: this still crashes.
This commit is contained in:
parent
614d805cdb
commit
b80366cea0
|
@ -0,0 +1,5 @@
|
|||
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.
|
|
@ -0,0 +1,44 @@
|
|||
# $NetBSD$
|
||||
|
||||
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
|
||||
EXTRACT_USING= bsdtar
|
||||
|
||||
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
|
||||
|
||||
QTDIR?= ${PREFIX}/qt5
|
||||
PREPEND_PATH+= ${QTDIR}/bin
|
||||
CONFIGURE_ENV+= QTDIR=${QTDIR:Q}
|
||||
MAKE_ENV+= QTDIR=${QTDIR:Q}
|
||||
|
||||
.for t in lupdate lrelease moc qmake uic
|
||||
TOOLS_CREATE+= ${t}
|
||||
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
|
||||
|
||||
.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 "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1,14 @@
|
|||
@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
|
|
@ -0,0 +1,2 @@
|
|||
* Which parts of qt5 do we really need?
|
||||
* Investigate the application crashes.
|
|
@ -0,0 +1,6 @@
|
|||
$NetBSD$
|
||||
|
||||
SHA1 (michabo.tar.gz) = 81b8fe681c975cc8dd96470892e2366c7620c6e8
|
||||
RMD160 (michabo.tar.gz) = f2bb94b85399f9154d1dda7a34e137e33b54576f
|
||||
SHA512 (michabo.tar.gz) = 0e285ec6adb12313dfa6fa5c650ff4991a016773ab47e19bf59e1f493edaebc804095283acce8964eedf704496628de100fe6943e5c6ef187d9972825d45432d
|
||||
Size (michabo.tar.gz) = 193301 bytes
|
Loading…
Reference in New Issue