pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

quiterss: Import quiterss-0.18.12 as wip/quiterss



Module Name:	pkgsrc-wip
Committed By:	Roberto Neri <robn%gmx.com@localhost>
Pushed By:	robn
Date:		Tue Feb 26 11:52:25 2019 +0000
Changeset:	2f8ed1aee72f2d4d040a4c4289efc18186486b89

Modified Files:
	Makefile
Added Files:
	quiterss/DESCR
	quiterss/Makefile
	quiterss/PLIST
	quiterss/distinfo
	quiterss/options.mk

Log Message:
quiterss: Import quiterss-0.18.12 as wip/quiterss

QuiteRSS is an open-source cross-platform RSS/Atom news feed reader

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=2f8ed1aee72f2d4d040a4c4289efc18186486b89

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile            |  1 +
 quiterss/DESCR      |  1 +
 quiterss/Makefile   | 41 +++++++++++++++++++++++++++++++++++++++++
 quiterss/PLIST      | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 quiterss/distinfo   |  6 ++++++
 quiterss/options.mk | 20 ++++++++++++++++++++
 6 files changed, 120 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 5de1d6d255..e8f1e5cb83 100644
--- a/Makefile
+++ b/Makefile
@@ -4126,6 +4126,7 @@ SUBDIR+=	quarkcoin
 SUBDIR+=	quex
 SUBDIR+=	quickfix
 SUBDIR+=	quickie
+SUBDIR+=	quiterss
 SUBDIR+=	qupzilla
 SUBDIR+=	qutebrowser
 SUBDIR+=	quvi
diff --git a/quiterss/DESCR b/quiterss/DESCR
new file mode 100644
index 0000000000..cc7b0bd3ad
--- /dev/null
+++ b/quiterss/DESCR
@@ -0,0 +1 @@
+QuiteRSS is a open-source cross-platform RSS/Atom news feeds reader
diff --git a/quiterss/Makefile b/quiterss/Makefile
new file mode 100644
index 0000000000..35cbaa99b3
--- /dev/null
+++ b/quiterss/Makefile
@@ -0,0 +1,41 @@
+# $NetBSD$
+
+PKGNAME=	quiterss-0.18.12
+DISTNAME=	QuiteRSS-0.18.12-src
+CATEGORIES=	www
+MASTER_SITES=	https://quiterss.org/files/0.18.12/
+EXTRACT_USING=	bsdtar
+
+MAINTAINER=	robn%gmx.com@localhost
+HOMEPAGE=	https://quiterss.org/en
+COMMENT=	RSS/Atom feed reader
+LICENSE=	gnu-gpl-v3
+
+EXTRACT_DIR=	${WRKSRC}
+
+USE_LANGUAGES=	c c++
+MAKE_ARGS+=	LDFLAGS=${COMPILER_RPATH_FLAG}${X11BASE}/lib
+MAKE_ARGS+=	QTDIR=${QTDIR}
+
+pre-extract:
+	mkdir ${WRKSRC}
+
+post-extract:
+	find ${WRKSRC} -type d -print0 | xargs -0 chmod 755
+	find ${WRKSRC} -type f -perm 664 -print0 | xargs -0 chmod 644
+
+do-configure:
+	mkdir ${WRKSRC}/build
+	cd ${WRKSRC}/build && ${QTDIR}/bin/qmake CONFIG+=release PREFIX=${PREFIX} ../QuiteRSS.pro
+
+do-build:
+	cd ${WRKSRC}/build && ${MAKE} ${MAKE_ARGS}
+
+do-install:
+	cd ${WRKSRC}/build && ${MAKE} INSTALL_ROOT=${DESTDIR} install
+
+.include "options.mk"
+
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/quiterss/PLIST b/quiterss/PLIST
new file mode 100644
index 0000000000..422e618902
--- /dev/null
+++ b/quiterss/PLIST
@@ -0,0 +1,51 @@
+@comment $NetBSD$
+bin/quiterss
+share/applications/quiterss.desktop
+share/icons/hicolor/128x128/apps/quiterss.png
+share/icons/hicolor/16x16/apps/quiterss.png
+share/icons/hicolor/256x256/apps/quiterss.png
+share/icons/hicolor/32x32/apps/quiterss.png
+share/icons/hicolor/48x48/apps/quiterss.png
+share/icons/hicolor/64x64/apps/quiterss.png
+share/pixmaps/quiterss.png
+share/quiterss/lang/quiterss_ar.qm
+share/quiterss/lang/quiterss_bg.qm
+share/quiterss/lang/quiterss_cs.qm
+share/quiterss/lang/quiterss_de.qm
+share/quiterss/lang/quiterss_el_GR.qm
+share/quiterss/lang/quiterss_es.qm
+share/quiterss/lang/quiterss_fa.qm
+share/quiterss/lang/quiterss_fi.qm
+share/quiterss/lang/quiterss_fr.qm
+share/quiterss/lang/quiterss_gl.qm
+share/quiterss/lang/quiterss_hi.qm
+share/quiterss/lang/quiterss_hu.qm
+share/quiterss/lang/quiterss_it.qm
+share/quiterss/lang/quiterss_ja.qm
+share/quiterss/lang/quiterss_ko.qm
+share/quiterss/lang/quiterss_lt.qm
+share/quiterss/lang/quiterss_nl.qm
+share/quiterss/lang/quiterss_pl.qm
+share/quiterss/lang/quiterss_pt_BR.qm
+share/quiterss/lang/quiterss_pt_PT.qm
+share/quiterss/lang/quiterss_ro_RO.qm
+share/quiterss/lang/quiterss_ru.qm
+share/quiterss/lang/quiterss_sk.qm
+share/quiterss/lang/quiterss_sr.qm
+share/quiterss/lang/quiterss_sv.qm
+share/quiterss/lang/quiterss_tg_TJ.qm
+share/quiterss/lang/quiterss_tr.qm
+share/quiterss/lang/quiterss_uk.qm
+share/quiterss/lang/quiterss_vi.qm
+share/quiterss/lang/quiterss_zh_CN.qm
+share/quiterss/lang/quiterss_zh_TW.qm
+share/quiterss/sound/notification.wav
+share/quiterss/style/Rstyle_v1.2.css
+share/quiterss/style/gray.qss
+share/quiterss/style/green.qss
+share/quiterss/style/news.css
+share/quiterss/style/orange.qss
+share/quiterss/style/pink.qss
+share/quiterss/style/purple.qss
+share/quiterss/style/system.qss
+share/quiterss/style/system2.qss
diff --git a/quiterss/distinfo b/quiterss/distinfo
new file mode 100644
index 0000000000..30d82a9756
--- /dev/null
+++ b/quiterss/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (QuiteRSS-0.18.12-src.tar.gz) = 89dbf087b60ca7b1a6adfa74beffae957785d6c0
+RMD160 (QuiteRSS-0.18.12-src.tar.gz) = 5ebcdd34983bcd45edafa8d438107453d1856cf8
+SHA512 (QuiteRSS-0.18.12-src.tar.gz) = a7dc17cd8a24d3c37da35031a46ba59aadb039b46f0f0e994a53253c57e016f5d9022fcfaebd5bb816b1bb3a346344851c457ca35253d70ba07809a7c87a1c17
+Size (QuiteRSS-0.18.12-src.tar.gz) = 3595287 bytes
diff --git a/quiterss/options.mk b/quiterss/options.mk
new file mode 100644
index 0000000000..600275dc17
--- /dev/null
+++ b/quiterss/options.mk
@@ -0,0 +1,20 @@
+# $NetBSD$
+
+PKG_OPTIONS_VAR=		PKG_OPTIONS.quiterss
+
+PKG_OPTIONS_REQUIRED_GROUPS=	qt
+PKG_OPTIONS_GROUP.qt=		qt4 qt5
+
+PKG_SUGGESTED_OPTIONS=		qt5
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mqt4)
+.include "../../multimedia/phonon/buildlink3.mk"
+.include "../../x11/qt4-tools/buildlink3.mk"
+.endif
+
+.if !empty(PKG_OPTIONS:Mqt5)
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../x11/qt5-qtwebkit/buildlink3.mk"
+.endif


Home | Main Index | Thread Index | Old Index