pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
wip/michabo: Import as michabo-d37d39e5a43fef036d456b5f0f76410a6f8f5397
Module Name: pkgsrc-wip
Committed By: ng0 <ng0%n0.is@localhost>
Pushed By: ng0
Date: Mon Jun 10 11:26:13 2019 +0000
Changeset: b80366cea06e646189ec49f12807b366b6bb5a0d
Added Files:
michabo/DESCR
michabo/Makefile
michabo/PLIST
michabo/TODO
michabo/distinfo
Log Message:
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.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b80366cea06e646189ec49f12807b366b6bb5a0d
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
michabo/DESCR | 5 +++++
michabo/Makefile | 44 ++++++++++++++++++++++++++++++++++++++++++++
michabo/PLIST | 14 ++++++++++++++
michabo/TODO | 2 ++
michabo/distinfo | 6 ++++++
5 files changed, 71 insertions(+)
diffs:
diff --git a/michabo/DESCR b/michabo/DESCR
new file mode 100644
index 0000000000..cb21a6799e
--- /dev/null
+++ b/michabo/DESCR
@@ -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.
diff --git a/michabo/Makefile b/michabo/Makefile
new file mode 100644
index 0000000000..9236fa710a
--- /dev/null
+++ b/michabo/Makefile
@@ -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@localhost
+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"
diff --git a/michabo/PLIST b/michabo/PLIST
new file mode 100644
index 0000000000..b189fd67ca
--- /dev/null
+++ b/michabo/PLIST
@@ -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
diff --git a/michabo/TODO b/michabo/TODO
new file mode 100644
index 0000000000..380ede3e3f
--- /dev/null
+++ b/michabo/TODO
@@ -0,0 +1,2 @@
+* Which parts of qt5 do we really need?
+* Investigate the application crashes.
diff --git a/michabo/distinfo b/michabo/distinfo
new file mode 100644
index 0000000000..0d19c08338
--- /dev/null
+++ b/michabo/distinfo
@@ -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
Home |
Main Index |
Thread Index |
Old Index