From 56bd759df1d0c750a065b8c845e93d5dfa6b549d Mon Sep 17 00:00:00 2001 From: "Robin H. Johnson" Date: Sat, 8 Aug 2015 13:49:04 -0700 Subject: proj/gentoo: Initial commit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson X-Thanks: Alec Warner - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring - wrote much python to improve cvs2svn X-Thanks: Rich Freeman - validation scripts X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed --- net-news/quiterss/Manifest | 4 ++ net-news/quiterss/metadata.xml | 19 +++++++ net-news/quiterss/quiterss-0.16.2.ebuild | 75 ++++++++++++++++++++++++++ net-news/quiterss/quiterss-0.17.6.ebuild | 73 +++++++++++++++++++++++++ net-news/quiterss/quiterss-0.17.7.ebuild | 91 ++++++++++++++++++++++++++++++++ net-news/quiterss/quiterss-0.18.2.ebuild | 83 +++++++++++++++++++++++++++++ net-news/quiterss/quiterss-9999.ebuild | 83 +++++++++++++++++++++++++++++ 7 files changed, 428 insertions(+) create mode 100644 net-news/quiterss/Manifest create mode 100644 net-news/quiterss/metadata.xml create mode 100644 net-news/quiterss/quiterss-0.16.2.ebuild create mode 100644 net-news/quiterss/quiterss-0.17.6.ebuild create mode 100644 net-news/quiterss/quiterss-0.17.7.ebuild create mode 100644 net-news/quiterss/quiterss-0.18.2.ebuild create mode 100644 net-news/quiterss/quiterss-9999.ebuild (limited to 'net-news/quiterss') diff --git a/net-news/quiterss/Manifest b/net-news/quiterss/Manifest new file mode 100644 index 000000000000..eae07cf8c555 --- /dev/null +++ b/net-news/quiterss/Manifest @@ -0,0 +1,4 @@ +DIST QuiteRSS-0.16.2-src.tar.bz2 3645410 SHA256 794d0290048b713fe24e2db6967ac3f902c7e8d01fc41f6cd5b30ce24d643f73 SHA512 18456254418fa9854c146cc987a125fdd96618bc2631dbe0bb10f2a899c7ae3fcf168a37920e3e98862cad88dadbc566952e543c77852e01fdb70b3325b4be0c WHIRLPOOL 62463125f20e5747382c24ee8b568479c0f5910b40c11486741d706d39c44e651ac041f05db0b831c30edeb3f9e5bf6604e57a26d288e762c01ebb932b17140c +DIST QuiteRSS-0.17.6-src.tar.bz2 3832771 SHA256 b14c715755ff6a1a4fa39b1d3efae893835fde07a23e69275fc12fa742cc8e7d SHA512 c6b16bfd7003e343768793a2d972ca9dfa9402c3ce923f0db501249b9f0826707763652ff6f7a37882e9151215245803b0dd6a25781ba5fa166c4594d59d847f WHIRLPOOL 1ae970d36c76f54bf92afd422fc33b5248f4b828c04df2b5705853ded45790ef1bb56711fdb1feec9eee3749abfaea4f569a1ae5ca6bbec1eb8238fd396800fe +DIST quiterss-0.17.7.tar.gz 5356077 SHA256 5deeeb3fffba57dcc4d9f98d3be15b605549301462388107c45aba222889896c SHA512 ddee530789890fa4462f42fec139fd2dab3cff2f32f27dd49f8b8873ecf2f187731c92adc7804955e6f27cc7f399823f1847b62286aa12268deb8a5192977797 WHIRLPOOL bc7cd42f38a8d7c505af8abb566717bf66d0beef7a5cb709b78b27bce9ac048f5be66705df2eaf426b6669c46c87fbc61aea88b539314cec57226e194bee40fd +DIST quiterss-0.18.2.tar.gz 3061821 SHA256 7c934c1e2a531662277164765fa4ddc18f691c6a5de3240fd2c2c5cfd95b4d75 SHA512 e55e6a4c52ce19c976e7a47007557d31471a520d896ceddffc6475a75ccef1541960311c175daeeb93a9a395fff33e8bbf6b7dee3e657c465b2c4a0fd91b6531 WHIRLPOOL cdf50c06e17fe20e6fe7f26500ca05f48cdefeaab4c6e3fb354407fe37f9b35051da4bf1e9fe2beea6156deaf9913dcce1ef404d33e6d62211edb6e8502702e6 diff --git a/net-news/quiterss/metadata.xml b/net-news/quiterss/metadata.xml new file mode 100644 index 000000000000..a331f411d871 --- /dev/null +++ b/net-news/quiterss/metadata.xml @@ -0,0 +1,19 @@ + + + + qt + proxy-maintainers + + nikoli@gmx.us + Nikoli + + + Enable sound support via media-libs/phonon + or dev-qt/qtphonon + + + quite-rss + https://code.google.com/p/quite-rss/issues + QuiteRSS/quiterss + + diff --git a/net-news/quiterss/quiterss-0.16.2.ebuild b/net-news/quiterss/quiterss-0.16.2.ebuild new file mode 100644 index 000000000000..6b6b0bf419f0 --- /dev/null +++ b/net-news/quiterss/quiterss-0.16.2.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PLOCALES="ar cs de el_GR es fa fi fr gl hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ tr uk vi zh_CN zh_TW" +EHG_REPO_URI="https://code.google.com/p/quite-rss" +inherit qt4-r2 l10n fdo-mime gnome2-utils +[[ ${PV} == *9999* ]] && inherit mercurial + +[[ ${PV} == *9999* ]] || \ +MY_P="QuiteRSS-${PV}-src" + +DESCRIPTION="A Qt4-based RSS/Atom feed reader" +HOMEPAGE="https://quiterss.org" +[[ ${PV} == *9999* ]] || \ +SRC_URI="https://quiterss.org/files/${PV}/${MY_P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +[[ ${PV} == *9999* ]] || \ +KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" +IUSE="debug phonon" + +RDEPEND=" + dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtsingleapplication[X,qt4(+)] + dev-qt/qtsql:4[sqlite] + dev-qt/qtwebkit:4 + dev-db/sqlite:3 + phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +[[ ${PV} == *9999* ]] || \ +S="${WORKDIR}/${MY_P}" + +DOCS=( AUTHORS HISTORY_EN HISTORY_RU README ) + +src_prepare() { + my_rm_loc() { + sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die + } + # dedicated english locale file is not installed at all + rm "lang/${PN}_en.ts" || die + + l10n_find_plocales_changes "lang" "${PN}_" '.ts' + l10n_for_each_disabled_locale_do my_rm_loc + + qt4-r2_src_prepare +} + +src_configure() { + eqmake4 PREFIX="${EPREFIX}/usr" \ + SYSTEMQTSA=1 \ + $(usex phonon '' 'DISABLE_PHONON=1') +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} diff --git a/net-news/quiterss/quiterss-0.17.6.ebuild b/net-news/quiterss/quiterss-0.17.6.ebuild new file mode 100644 index 000000000000..e27d828e6318 --- /dev/null +++ b/net-news/quiterss/quiterss-0.17.6.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PLOCALES="ar bg cs de el_GR es fa fi fr gl hi hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ tr uk vi zh_CN zh_TW" + +if [[ ${PV} == *9999* ]]; then + EHG_REPO_URI="https://code.google.com/p/quite-rss" + inherit mercurial + KEYWORDS="" +else + MY_P="QuiteRSS-${PV}-src" + SRC_URI="https://quiterss.org/files/${PV}/${MY_P}.tar.bz2" + KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" + S="${WORKDIR}/${MY_P}" +fi + +inherit fdo-mime gnome2-utils l10n qmake-utils + +DESCRIPTION="A Qt-based RSS/Atom feed reader" +HOMEPAGE="https://quiterss.org" + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug phonon" + +RDEPEND=" + dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtsingleapplication[X,qt4(+)] + dev-qt/qtsql:4[sqlite] + dev-qt/qtwebkit:4 + phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) ) + dev-db/sqlite:3" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS HISTORY_EN HISTORY_RU README ) + +src_prepare() { + my_rm_loc() { + sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die + } + # dedicated english locale file is not installed at all + rm "lang/${PN}_en.ts" || die + + l10n_find_plocales_changes "lang" "${PN}_" '.ts' + l10n_for_each_disabled_locale_do my_rm_loc +} + +src_configure() { + eqmake4 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1 \ + $(usex phonon '' 'DISABLE_PHONON=1') +} + +src_install() { + emake INSTALL_ROOT="${D}" install +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} diff --git a/net-news/quiterss/quiterss-0.17.7.ebuild b/net-news/quiterss/quiterss-0.17.7.ebuild new file mode 100644 index 000000000000..d9559aaf62ad --- /dev/null +++ b/net-news/quiterss/quiterss-0.17.7.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PLOCALES="ar bg cs de el_GR es fa fi fr gl hi hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ tr uk vi zh_CN zh_TW" +EGIT_REPO_URI="https://github.com/QuiteRSS/quiterss.git" +inherit eutils l10n fdo-mime gnome2-utils qmake-utils +[[ ${PV} == *9999* ]] && inherit git-r3 + +DESCRIPTION="A Qt-based RSS/Atom feed reader" +HOMEPAGE="https://quiterss.org" +[[ ${PV} == *9999* ]] || \ +SRC_URI="https://github.com/QuiteRSS/quiterss/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +[[ ${PV} == *9999* ]] || \ +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +IUSE="debug phonon +qt4 qt5" +REQUIRED_USE="^^ ( qt4 qt5 )" + +RDEPEND=" + qt4? ( + dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtsql:4[sqlite] + dev-qt/qtwebkit:4 + phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) ) + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsql:5[sqlite] + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + ) + dev-qt/qtsingleapplication[X,qt4(+)?,qt5(-)?] + dev-db/sqlite:3 +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +DOCS=( AUTHORS HISTORY_EN HISTORY_RU README ) + +src_prepare() { + my_rm_loc() { + sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die + } + + epatch_user + + # dedicated english locale file is not installed at all + rm "lang/${PN}_en.ts" || die + + l10n_find_plocales_changes "lang" "${PN}_" '.ts' + l10n_for_each_disabled_locale_do my_rm_loc +} + +src_configure() { + use qt4 && eqmake4 PREFIX="${EPREFIX}/usr" \ + SYSTEMQTSA=1 \ + $(usex phonon '' 'DISABLE_PHONON=1') + use qt5 && eqmake5 PREFIX="${EPREFIX}/usr" \ + SYSTEMQTSA=1 +} + +src_install() { + emake INSTALL_ROOT="${D}" install + einstalldocs +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} diff --git a/net-news/quiterss/quiterss-0.18.2.ebuild b/net-news/quiterss/quiterss-0.18.2.ebuild new file mode 100644 index 000000000000..0554f11fa41f --- /dev/null +++ b/net-news/quiterss/quiterss-0.18.2.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PLOCALES="ar bg cs de el_GR es fa fi fr gl hi hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ tr uk vi zh_CN zh_TW" +inherit eutils l10n fdo-mime gnome2-utils qmake-utils + +DESCRIPTION="A Qt-based RSS/Atom feed reader" +HOMEPAGE="https://quiterss.org" + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/QuiteRSS/quiterss.git" + inherit git-r3 +else + SRC_URI="https://github.com/QuiteRSS/quiterss/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug phonon +qt4 qt5" +REQUIRED_USE="^^ ( qt4 qt5 )" + +RDEPEND="dev-db/sqlite:3 + dev-qt/qtsingleapplication[X,qt4(+)?,qt5(-)?] + qt4? ( dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtsql:4[sqlite] + dev-qt/qtwebkit:4 + phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) ) ) + qt5? ( dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsql:5[sqlite] + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS CHANGELOG README.md ) + +src_prepare() { + my_rm_loc() { + sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die + } + + epatch_user + + # dedicated english locale file is not installed at all + rm "lang/${PN}_en.ts" || die + + l10n_find_plocales_changes "lang" "${PN}_" '.ts' + l10n_for_each_disabled_locale_do my_rm_loc +} + +src_configure() { + use qt4 && eqmake4 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1 \ + $(usex phonon '' 'DISABLE_PHONON=1') + use qt5 && eqmake5 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1 +} + +src_install() { + emake INSTALL_ROOT="${D}" install + einstalldocs +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} diff --git a/net-news/quiterss/quiterss-9999.ebuild b/net-news/quiterss/quiterss-9999.ebuild new file mode 100644 index 000000000000..0554f11fa41f --- /dev/null +++ b/net-news/quiterss/quiterss-9999.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PLOCALES="ar bg cs de el_GR es fa fi fr gl hi hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ tr uk vi zh_CN zh_TW" +inherit eutils l10n fdo-mime gnome2-utils qmake-utils + +DESCRIPTION="A Qt-based RSS/Atom feed reader" +HOMEPAGE="https://quiterss.org" + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/QuiteRSS/quiterss.git" + inherit git-r3 +else + SRC_URI="https://github.com/QuiteRSS/quiterss/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug phonon +qt4 qt5" +REQUIRED_USE="^^ ( qt4 qt5 )" + +RDEPEND="dev-db/sqlite:3 + dev-qt/qtsingleapplication[X,qt4(+)?,qt5(-)?] + qt4? ( dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtsql:4[sqlite] + dev-qt/qtwebkit:4 + phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) ) ) + qt5? ( dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsql:5[sqlite] + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS CHANGELOG README.md ) + +src_prepare() { + my_rm_loc() { + sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die + } + + epatch_user + + # dedicated english locale file is not installed at all + rm "lang/${PN}_en.ts" || die + + l10n_find_plocales_changes "lang" "${PN}_" '.ts' + l10n_for_each_disabled_locale_do my_rm_loc +} + +src_configure() { + use qt4 && eqmake4 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1 \ + $(usex phonon '' 'DISABLE_PHONON=1') + use qt5 && eqmake5 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1 +} + +src_install() { + emake INSTALL_ROOT="${D}" install + einstalldocs +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} -- cgit v1.2.3