parent
773679dbbd
commit
730a1a6c30
Binary file not shown.
Binary file not shown.
@ -0,0 +1,108 @@
|
|||||||
|
From ab72d64818a5d88ceb4ab94f1eaae04268519e73 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Rafal Luzynski <digitalfreak@lingonborough.com>
|
||||||
|
Date: Mon, 21 Aug 2017 11:55:41 +0200
|
||||||
|
Subject: [PATCH] Remove Expert mode and the remaining Analyze code
|
||||||
|
|
||||||
|
The Expert mode was originally introduced together with the Analyze
|
||||||
|
feature by the commit 532cbd4. The Expert mode was intended to hide
|
||||||
|
the Analyze feature by default and show in only when the Expert mode
|
||||||
|
is on. Later the commit f5eb93f removed most of the Analyze feature
|
||||||
|
although some of its code still remained and was unused. At the same
|
||||||
|
time, probably by mistake, the Expert mode was switched to control
|
||||||
|
the visibility of the Details context menu item.
|
||||||
|
|
||||||
|
This commit removes the Expert mode which is unused and implemented
|
||||||
|
incorrectly and any remains of the Analyze feature. Closes #182.
|
||||||
|
---
|
||||||
|
src/gnome-abrt | 3 ---
|
||||||
|
src/gnome_abrt/controller.py.in | 7 -------
|
||||||
|
src/gnome_abrt/oops.glade | 8 --------
|
||||||
|
src/gnome_abrt/views.py | 7 -------
|
||||||
|
4 files changed, 25 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/gnome-abrt b/src/gnome-abrt
|
||||||
|
index f8e96e8..b1044d3 100755
|
||||||
|
--- a/src/gnome-abrt
|
||||||
|
+++ b/src/gnome-abrt
|
||||||
|
@@ -401,8 +401,6 @@ if __name__ == "__main__":
|
||||||
|
help=_('Be verbose'))
|
||||||
|
CMDARGS.add_argument('-p', '--problem',
|
||||||
|
help=_('Selected problem ID'))
|
||||||
|
- CMDARGS.add_argument('-x', '--expert', action='store_true',
|
||||||
|
- help=_('Expert mode'))
|
||||||
|
|
||||||
|
OPTIONS = CMDARGS.parse_args()
|
||||||
|
|
||||||
|
@@ -414,7 +412,6 @@ if __name__ == "__main__":
|
||||||
|
CONF = get_configuration()
|
||||||
|
# TODO : mark this option as hidden or something like that
|
||||||
|
CONF.add_option('problemid', default_value=None)
|
||||||
|
- CONF.add_option('expert', default_value=(OPTIONS.expert))
|
||||||
|
|
||||||
|
APP_CMDLINE = []
|
||||||
|
if 'problem' in VARS:
|
||||||
|
diff --git a/src/gnome_abrt/controller.py.in b/src/gnome_abrt/controller.py.in
|
||||||
|
index fc16dc2..86db419 100644
|
||||||
|
--- a/src/gnome_abrt/controller.py.in
|
||||||
|
+++ b/src/gnome_abrt/controller.py.in
|
||||||
|
@@ -45,13 +45,6 @@ class Controller(object):
|
||||||
|
|
||||||
|
problem.delete()
|
||||||
|
|
||||||
|
- def analyze(self, problem):
|
||||||
|
- if not problem:
|
||||||
|
- logging.error("BUG: Controller: Can't open detail of None problem")
|
||||||
|
- return
|
||||||
|
-
|
||||||
|
- self.run_event_fn("open-gui", problem)
|
||||||
|
-
|
||||||
|
def _refresh_sources(self):
|
||||||
|
for name, src in self.sources:
|
||||||
|
try:
|
||||||
|
diff --git a/src/gnome_abrt/oops.glade b/src/gnome_abrt/oops.glade
|
||||||
|
index bbb732b..b8ddb42 100644
|
||||||
|
--- a/src/gnome_abrt/oops.glade
|
||||||
|
+++ b/src/gnome_abrt/oops.glade
|
||||||
|
@@ -23,14 +23,6 @@
|
||||||
|
<accelerator key="Return"/>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
- <object class="GtkAction" id="gac_analyze">
|
||||||
|
- <property name="label" translatable="yes">Analy_ze</property>
|
||||||
|
- <property name="tooltip" translatable="yes">Open selected problem for analysis</property>
|
||||||
|
- <signal name="activate" handler="on_gac_analyze_activate" swapped="no"/>
|
||||||
|
- </object>
|
||||||
|
- <accelerator key="Return" modifiers="GDK_CONTROL_MASK | GDK_MOD1_MASK"/>
|
||||||
|
- </child>
|
||||||
|
- <child>
|
||||||
|
<object class="GtkAction" id="gac_detail">
|
||||||
|
<property name="label" translatable="yes">D_etails</property>
|
||||||
|
<property name="tooltip" translatable="yes">Show technical details</property>
|
||||||
|
diff --git a/src/gnome_abrt/views.py b/src/gnome_abrt/views.py
|
||||||
|
index 82b606f..ec7b211 100644
|
||||||
|
--- a/src/gnome_abrt/views.py
|
||||||
|
+++ b/src/gnome_abrt/views.py
|
||||||
|
@@ -527,7 +527,6 @@ class OopsWindow(Gtk.ApplicationWindow):
|
||||||
|
conf.set_watch('T_FMT', self._options_observer)
|
||||||
|
conf.set_watch('D_T_FMT', self._options_observer)
|
||||||
|
self._options_observer.option_updated(conf, 'problemid')
|
||||||
|
- self._builder.mi_detail.set_visible(conf['expert'])
|
||||||
|
|
||||||
|
# enable observer
|
||||||
|
self._source_observer.enable()
|
||||||
|
@@ -1002,12 +1001,6 @@ _("This problem has been reported, but a <i>Bugzilla</i> ticket has not"
|
||||||
|
selected[0].problem_id, self)
|
||||||
|
|
||||||
|
@handle_problem_and_source_errors
|
||||||
|
- def on_gac_analyze_activate(self, action):
|
||||||
|
- selected = self._get_selected(self.lss_problems)
|
||||||
|
- if selected:
|
||||||
|
- self._controller.analyze(selected[0])
|
||||||
|
-
|
||||||
|
- @handle_problem_and_source_errors
|
||||||
|
def on_gac_report_activate(self, action):
|
||||||
|
selected = self._get_selected(self.lss_problems)
|
||||||
|
if selected and not selected[0]['not-reportable']:
|
||||||
|
--
|
||||||
|
2.13.6
|
||||||
|
|
@ -1,2 +1,3 @@
|
|||||||
DIST mcelog-154.tar.gz 297148 BLAKE2B 80b2b6b13222d0194d63516607b3132e2146894189e2c3c793c953dc43705a5b386ecb76ae3c8b7b345f8d440f547b3e566b16bf0802d17188cce978e1ad2fc1 SHA512 8a160aaa8a0ed736cb81082321e199e6a6e4f7f6528915752af545db28918e89dcb6bf321a92472d776c61914d08c613900273b3d265a375684e3212547abe38
|
DIST mcelog-154.tar.gz 297148 BLAKE2B 80b2b6b13222d0194d63516607b3132e2146894189e2c3c793c953dc43705a5b386ecb76ae3c8b7b345f8d440f547b3e566b16bf0802d17188cce978e1ad2fc1 SHA512 8a160aaa8a0ed736cb81082321e199e6a6e4f7f6528915752af545db28918e89dcb6bf321a92472d776c61914d08c613900273b3d265a375684e3212547abe38
|
||||||
DIST mcelog-157.tar.gz 297194 BLAKE2B f34e57f282828941b7023b6f043084dec4591b071f4e23fff318ea4ff49c8be2c0eab3279d7803d3cf029351f51d2acdf16d4eb1998042a8002f6667c81df90d SHA512 831835058ab820497aed5640a424908e3ee138431041b1c70e2d4f601a242e0437d240a842de1c0bc10f41790f1ddff64054e79ff2a6de1c814710acd9210bbd
|
DIST mcelog-157.tar.gz 297194 BLAKE2B f34e57f282828941b7023b6f043084dec4591b071f4e23fff318ea4ff49c8be2c0eab3279d7803d3cf029351f51d2acdf16d4eb1998042a8002f6667c81df90d SHA512 831835058ab820497aed5640a424908e3ee138431041b1c70e2d4f601a242e0437d240a842de1c0bc10f41790f1ddff64054e79ff2a6de1c814710acd9210bbd
|
||||||
|
DIST mcelog-159.tar.gz 301033 BLAKE2B fb2cebc6f87429c5d8ba734ab5ab008552da1c492ccba53cec7a51e88e6a9ffaca14cf797ada952dbd24f0d17e52b45958defd82d46da533c9d97dbff96c67a7 SHA512 f5828f9b675eb091f297a2176e2b709a8180e9b29ad11438880a2f5a5a98a410413f20ad2fbb7ac06fe7e7980e1ea7fcb8c8ca5d90a04ed2d7dcd553a9b76b49
|
||||||
|
@ -0,0 +1,58 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit linux-info systemd toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="A tool to log and decode Machine Check Exceptions"
|
||||||
|
HOMEPAGE="http://mcelog.org/"
|
||||||
|
SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="selinux"
|
||||||
|
|
||||||
|
RDEPEND="selinux? ( sec-policy/selinux-mcelog )"
|
||||||
|
|
||||||
|
# TODO: add mce-inject to the tree to support test phase
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
pkg_pretend() {
|
||||||
|
if [[ ${MERGE_TYPE} != buildonly ]]; then
|
||||||
|
local CONFIG_CHECK="~X86_MCE"
|
||||||
|
kernel_is -ge 4 12 && CONFIG_CHECK+=" ~X86_MCELOG_LEGACY"
|
||||||
|
check_extra_config
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
eapply "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \
|
||||||
|
"${FILESDIR}"/${PN}-129-debugflags.patch
|
||||||
|
eapply_user
|
||||||
|
tc-export CC
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
insinto /etc/cron.daily
|
||||||
|
newins ${PN}.cron ${PN}
|
||||||
|
|
||||||
|
insinto /etc/logrotate.d/
|
||||||
|
newins ${PN}.logrotate ${PN}
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}"/${PN}.init-r1 ${PN}
|
||||||
|
systemd_dounit "${FILESDIR}"/${PN}.service
|
||||||
|
|
||||||
|
dodoc *.pdf
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
einfo "The default configuration set is now installed in /etc/${PN}"
|
||||||
|
einfo "you might want to edit those files."
|
||||||
|
einfo
|
||||||
|
einfo "A sample cronjob is installed into /etc/cron.daily"
|
||||||
|
einfo "without executable bit (system service is the preferred method now)"
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
|
DIST newsyslog-1.1.0.81.tar.gz 174411 BLAKE2B d7916396ecf7dda9928891c3bd1020be45354c9623e53d9a52170567c811b3cad3e82efec8145f51a68ed851c46a6c3fb6e8bf944bedf935f2a6589e4b45d3e1 SHA512 de7ae2f71fb5a2a3fad0eaaa793da1ff2b36bc5757a30c70e8f740da8ea2647aea0422c13c1cc1a5e082e41938cbb590c8bb0ecf46d5d584466069f319db47c2
|
||||||
DIST newsyslog-1.1.tar.gz 156371 BLAKE2B f9ac2de3059e377e61963af70591ca19bc335ffc96d1aa94770fec96cad7b8200d10edc6ac4ab115b697eb0527a998dd457ea1c0d5a1b529d5cbf5285d5ec138 SHA512 b321ae47ecacf6905858bedfaa5ca8c4230f7b6e5a715f8481331940c0ae53795769524a62d1670b4df27f9e263b407be83527a64ccd54b3ba75d55d3c5149b1
|
DIST newsyslog-1.1.tar.gz 156371 BLAKE2B f9ac2de3059e377e61963af70591ca19bc335ffc96d1aa94770fec96cad7b8200d10edc6ac4ab115b697eb0527a998dd457ea1c0d5a1b529d5cbf5285d5ec138 SHA512 b321ae47ecacf6905858bedfaa5ca8c4230f7b6e5a715f8481331940c0ae53795769524a62d1670b4df27f9e263b407be83527a64ccd54b3ba75d55d3c5149b1
|
||||||
|
@ -0,0 +1,20 @@
|
|||||||
|
--- a/Makefile.in 2018-06-24 14:36:18.647850208 +0000
|
||||||
|
+++ b/Makefile.in 2018-06-24 14:37:50.216321235 +0000
|
||||||
|
@@ -763,7 +763,7 @@
|
||||||
|
|
||||||
|
.8.8.html:
|
||||||
|
@rm -f $@
|
||||||
|
- ($(TBL) $< | $(NROFF) -mdoc2html > $@) || (rm -f $@; exit 1)
|
||||||
|
+ ($(TBL) $< | $(NROFF) -mhtml > $@) || (rm -f $@; exit 1)
|
||||||
|
|
||||||
|
.5.5.ps:
|
||||||
|
@rm -f $@
|
||||||
|
@@ -771,7 +771,7 @@
|
||||||
|
|
||||||
|
.5.5.html:
|
||||||
|
@rm -f $@
|
||||||
|
- ($(TBL) $< | $(NROFF) -mdoc2html > $@) || (rm -f $@; exit 1)
|
||||||
|
+ ($(TBL) $< | $(NROFF) -mhtml > $@) || (rm -f $@; exit 1)
|
||||||
|
|
||||||
|
.cat5.cat5-dist:
|
||||||
|
@rm -f $@
|
@ -0,0 +1,42 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DESCRIPTION="a highly configurable program for managing and archiving log files"
|
||||||
|
HOMEPAGE="http://www.weird.com/~woods/projects/newsyslog.html"
|
||||||
|
SRC_URI="http://download.openpkg.org/components/cache/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
|
||||||
|
DEPEND="sys-apps/groff"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
virtual/cron
|
||||||
|
app-arch/gzip"
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}/${P}-html.patch" )
|
||||||
|
|
||||||
|
DOCS=( newsyslog.conf AUTHORS ChangeLog INSTALL NEWS ToDo )
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf="--with-syslogd_pid=/var/run/syslog.pid"
|
||||||
|
|
||||||
|
has_version 'app-admin/syslog-ng' \
|
||||||
|
&& myconf="--with-syslogd_pid=/var/run/syslog-ng.pid"
|
||||||
|
|
||||||
|
econf \
|
||||||
|
--with-gzip \
|
||||||
|
--with-newsyslog_conf=/etc/newsyslog.conf \
|
||||||
|
${myconf}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake \
|
||||||
|
DESTDIR="${D}" \
|
||||||
|
catmandir="${T}"/dont-install \
|
||||||
|
install
|
||||||
|
einstalldocs
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1,5 @@
|
|||||||
|
DIST clamtk-5.25.tar.xz 243444 BLAKE2B 3d46ba9fba200b432594719c16d9b09637b8990f3ddfa9aa5b1c9193879c2e28d5e52c40525e99630b33138b39cfe5e804ecd9cb1cc85bbf06b0544aba0c877b SHA512 3886e829388ccfcaacec8b1e62be23898851ef68a5b6a1bed01e2eea31a899d0d5ca7727288633ef0612d90ba60330df1d0275c5c92154879a0d8a553180b414
|
||||||
|
DIST clamtk-gnome-0.02.tar.xz 14888 BLAKE2B 2137e7bc53f557cdb2f03afe3b6cb3b1185bb12c6b646f2bdb74c69bc3d6b59b23895d36583225f6a536d91237ffd84d307e7b52f16336a88311a60b84b2cbcd SHA512 f4a33d31ecf914f016fd029a7e9b9c903ba39bb139ed21f15786445d2394ace36ff08396baf68130d4bc3081847c34efda31ad3f727b9f5c479da4392750940f
|
||||||
|
DIST clamtk-kde-0.18.tar.xz 17732 BLAKE2B ca82934417f2d869fd8c8e36a31ef4a52cf4ee73581c5d1d400c1b28908c5ea2524a8f5d1110b1e949038378613fb4d5607d5123eebe91df695a53d0dd489302 SHA512 145ddd349010e0bb6fe3295e50d6e15a2dd96e604babbd5de4cb49ba75169d2050777cac38e40ac6a64cb89ddf94025d610aca73136c75f81115d0a2d863d24e
|
||||||
|
DIST nemo-sendto-clamtk-0.04.tar.xz 4228 BLAKE2B ce656d4f021bc30cd12fb2ee5f98a78c1f1fdb2460ed2cbba0b572408617f91b39b2ca2fe542b9cec7be79b4b9fdfd685f5553e1a671454ca1e6723241dcb805 SHA512 2b5d3abbc4ae5dbc71b1b7bc836df88ad51e6afa00d5e954b5c1355a70c0420b6fef895e1cb5cccb86a662aee2039cef6c01821c1347fa155b5da3529b25562c
|
||||||
|
DIST thunar-sendto-clamtk-0.06.tar.xz 4416 BLAKE2B 6b9f8857fead9f175af0a5fd3585790c49865b07016ddbc0dfc21f761ecbac32d97a65731fdca0335fd4852af9efc93c06ecb994f769a5efeade35cb734e9924 SHA512 f3b6f296213ad5974f8134d682cce4e426d9730d1898e8f7ea474e27314ee47957b033bbd7f16196cabf054eccec844c05ff8c8f9a98ad013a7f89b899cee591
|
@ -0,0 +1,170 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
PLOCALES="af ar ast az bg bs ca cs da de el_GR en_AU en_CA en_GB eo es eu fi fo fr ga gl he hr hu id it ja km ko lo lt lv mr ms nb nl nl_BE nn pa pl pt pt_BR ro ru si sk sl sr@latin sv ta te th tr ug uk uz zh_CN zh_TW"
|
||||||
|
PLOCALE_BACKUP="en_GB"
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
|
||||||
|
inherit desktop l10n perl-functions python-single-r1 xdg-utils
|
||||||
|
|
||||||
|
MY_PV_KDE="0.18"
|
||||||
|
MY_PV_NAUTILUS="0.02"
|
||||||
|
MY_PV_NEMO="0.04"
|
||||||
|
MY_PV_THUNAR="0.06"
|
||||||
|
|
||||||
|
DESCRIPTION="A graphical front-end for ClamAV"
|
||||||
|
HOMEPAGE="https://dave-theunsub.github.io/clamtk/"
|
||||||
|
SRC_URI="https://bitbucket.org/davem_/clamtk/downloads/${P}.tar.xz
|
||||||
|
kde? ( https://bitbucket.org/davem_/${PN}-kde/downloads/${PN}-kde-${MY_PV_KDE}.tar.xz )
|
||||||
|
nautilus? ( https://bitbucket.org/davem_/${PN}-gnome/downloads/${PN}-gnome-${MY_PV_NAUTILUS}.tar.xz )
|
||||||
|
nemo? ( https://bitbucket.org/davem_/nemo-sendto-${PN}/downloads/nemo-sendto-${PN}-${MY_PV_NEMO}.tar.xz )
|
||||||
|
thunar? ( https://bitbucket.org/davem_/thunar-sendto-${PN}/downloads/thunar-sendto-${PN}-${MY_PV_THUNAR}.tar.xz )"
|
||||||
|
|
||||||
|
LICENSE="|| ( Artistic GPL-1+ )"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="kde nautilus nemo +nls thunar"
|
||||||
|
REQUIRED_USE="nautilus? ( ${PYTHON_REQUIRED_USE} )"
|
||||||
|
|
||||||
|
RDEPEND="app-antivirus/clamav
|
||||||
|
dev-perl/File-chdir
|
||||||
|
dev-perl/Gtk2
|
||||||
|
dev-perl/JSON
|
||||||
|
dev-perl/LWP-Protocol-https
|
||||||
|
dev-perl/LWP-UserAgent-Cached
|
||||||
|
dev-perl/Locale-gettext
|
||||||
|
dev-perl/Text-CSV
|
||||||
|
dev-perl/glib-perl
|
||||||
|
dev-perl/libwww-perl
|
||||||
|
virtual/perl-Digest-MD5
|
||||||
|
virtual/perl-Digest-SHA
|
||||||
|
virtual/perl-Encode
|
||||||
|
virtual/perl-MIME-Base64
|
||||||
|
virtual/perl-Time-Piece
|
||||||
|
nautilus? ( dev-python/nautilus-python[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
DEPEND="nls? ( sys-devel/gettext )"
|
||||||
|
|
||||||
|
DOCS=( CHANGES credits.md DISCLAIMER README.md )
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
if use nautilus; then
|
||||||
|
python-single-r1_pkg_setup
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
default
|
||||||
|
|
||||||
|
unpack "${S}"/clamtk.1.gz
|
||||||
|
|
||||||
|
if use kde; then
|
||||||
|
unpack "${S}"/../clamtk-kde-${MY_PV_KDE}/clamtk-kde.1.gz
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use nautilus; then
|
||||||
|
unpack "${S}"/../clamtk-gnome-${MY_PV_NAUTILUS}/clamtk-gnome.1.gz
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use nemo; then
|
||||||
|
unpack "${S}"/../nemo-sendto-clamtk-${MY_PV_NEMO}/nemo-sendto-clamtk.1.gz
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use thunar; then
|
||||||
|
unpack "${S}"/../thunar-sendto-clamtk-${MY_PV_THUNAR}/thunar-sendto-clamtk.1.gz
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
remove_locales() {
|
||||||
|
rm "po/${1}.mo" || die
|
||||||
|
}
|
||||||
|
|
||||||
|
if use nls; then
|
||||||
|
l10n_find_plocales_changes 'po' '' '.mo'
|
||||||
|
l10n_for_each_disabled_locale_do remove_locales
|
||||||
|
fi
|
||||||
|
|
||||||
|
default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
install_locales() {
|
||||||
|
domo "po/${1}.mo" || die
|
||||||
|
}
|
||||||
|
|
||||||
|
dobin clamtk
|
||||||
|
|
||||||
|
perl_set_version
|
||||||
|
insinto "${VENDOR_LIB}"/ClamTk
|
||||||
|
doins lib/*.pm
|
||||||
|
|
||||||
|
if use nls; then
|
||||||
|
l10n_for_each_locale_do install_locales
|
||||||
|
fi
|
||||||
|
|
||||||
|
doicon images/clamtk.png images/clamtk.xpm
|
||||||
|
|
||||||
|
domenu clamtk.desktop
|
||||||
|
|
||||||
|
doman ../clamtk.1
|
||||||
|
|
||||||
|
if use kde; then
|
||||||
|
insinto /usr/share/kservices5/ServiceMenus
|
||||||
|
doins ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.desktop
|
||||||
|
|
||||||
|
doicon ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.png ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.xpm
|
||||||
|
|
||||||
|
doman ../clamtk-kde.1
|
||||||
|
|
||||||
|
docinto dolphin
|
||||||
|
dodoc ../clamtk-kde-${MY_PV_KDE}/CHANGES ../clamtk-kde-${MY_PV_KDE}/README.md
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use nautilus; then
|
||||||
|
insinto /usr/share/nautilus-python/extensions
|
||||||
|
doins ../clamtk-gnome-${MY_PV_NAUTILUS}/clamtk-gnome.py
|
||||||
|
|
||||||
|
doicon ../clamtk-gnome-${MY_PV_NAUTILUS}/images/clamtk-gnome.png
|
||||||
|
|
||||||
|
doman ../clamtk-gnome.1
|
||||||
|
|
||||||
|
docinto nautilus
|
||||||
|
dodoc ../clamtk-gnome-${MY_PV_NAUTILUS}/CHANGES ../clamtk-gnome-${MY_PV_NAUTILUS}/DISCLAIMER ../clamtk-gnome-${MY_PV_NAUTILUS}/README.md
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use nemo; then
|
||||||
|
insinto /usr/share/nemo/actions/
|
||||||
|
doins ../nemo-sendto-clamtk-${MY_PV_NEMO}/nemo-sendto-clamtk.nemo_action
|
||||||
|
|
||||||
|
doman ../nemo-sendto-clamtk.1
|
||||||
|
|
||||||
|
docinto nemo
|
||||||
|
dodoc ../nemo-sendto-clamtk-${MY_PV_NEMO}/CHANGES ../nemo-sendto-clamtk-${MY_PV_NEMO}/DISCLAIMER ../nemo-sendto-clamtk-${MY_PV_NEMO}/README.md
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use thunar; then
|
||||||
|
insinto /usr/share/Thunar/sendto
|
||||||
|
doins ../thunar-sendto-clamtk-${MY_PV_THUNAR}/thunar-sendto-clamtk.desktop
|
||||||
|
|
||||||
|
doman ../thunar-sendto-clamtk.1
|
||||||
|
|
||||||
|
docinto thunar
|
||||||
|
dodoc ../thunar-sendto-clamtk-${MY_PV_THUNAR}/CHANGES ../thunar-sendto-clamtk-${MY_PV_THUNAR}/DISCLAIMER ../thunar-sendto-clamtk-${MY_PV_THUNAR}/README
|
||||||
|
fi
|
||||||
|
|
||||||
|
einstalldocs
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
xdg_desktop_database_update
|
||||||
|
xdg_mimeinfo_database_update
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
xdg_desktop_database_update
|
||||||
|
xdg_mimeinfo_database_update
|
||||||
|
}
|
@ -0,0 +1,27 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>ck+gentoo@bl4ckb0x.de</email>
|
||||||
|
<name>Conrad Kostecki</name>
|
||||||
|
</maintainer>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>proxy-maint@gentoo.org</email>
|
||||||
|
<name>Proxy Maintainers</name>
|
||||||
|
</maintainer>
|
||||||
|
<longdescription>
|
||||||
|
ClamTk is a frontend for ClamAV (Clam Antivirus).
|
||||||
|
It is intended to be an easy to use, light-weight,
|
||||||
|
on-demand scanner for Linux systems.
|
||||||
|
</longdescription>
|
||||||
|
<use>
|
||||||
|
<flag name="kde">Install the Dolphin plugin.</flag>
|
||||||
|
<flag name="nautilus">Install the Nautilus plugin.</flag>
|
||||||
|
<flag name="nemo">Install the Nemo plugin.</flag>
|
||||||
|
<flag name="thunar">Install the Thunar plugin.</flag>
|
||||||
|
</use>
|
||||||
|
<upstream>
|
||||||
|
<bugs-to>https://github.com/dave-theunsub/clamtk/issues</bugs-to>
|
||||||
|
<remote-id type="github">dave-theunsub/clamtk</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
|||||||
DIST stress-ng-0.09.30.tar.xz 350520 BLAKE2B 24d4b92947aa00549905166f58408e4c3d90945c7dc4f0e4bb1d143eea80cc7ef641547611c68f80d45c77a2b552937b6426c3162c54137435ceb578fa5da5a7 SHA512 3bab686e9a251e9f693987cf90554687acc3a4ea06712adc4c90ff45e6fbf650077017ecde49871aa1806ef9c874fd819f9ae65baea04bdf576da2abbf273f9c
|
DIST stress-ng-0.09.31.tar.xz 350760 BLAKE2B 5f839b4a4020cb3f1c5cfeafafefc576dd36f4d6c600f4cce917837ddf3f2e70349b0b76037dc2ee0e3d96fca172d65b01629559f705bdbf6f975978a79f58b1 SHA512 01fc32bac51adcbf98907c73bfc0c54ec9d04355d3959e7dcba208dbd85c314310cf6c5b4fe092dad53bfca54d7dfe6d292b75845bc0b0998e43f9907dbc50ac
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,13 +1,13 @@
|
|||||||
DIST gentoo-wine-patches-20180120.tar.xz 58672 BLAKE2B 84d621075b65475cec41a06429680b518d7eafb938cefd903f3f8aa71ea3049ac9d8de05af48f9f4f4a1b9172c7ef17784540413e410eb8ec11e8ec4a63858c6 SHA512 5b354a409c7a2b77499aaa593b9248a1d15d755e3687b095755faacc30068bfcdbdd5c2a2a78617cb1a78c46d2931162bd69ec3379b035d81494bea7108263c2
|
DIST gentoo-wine-patches-20180120.tar.xz 58672 BLAKE2B 84d621075b65475cec41a06429680b518d7eafb938cefd903f3f8aa71ea3049ac9d8de05af48f9f4f4a1b9172c7ef17784540413e410eb8ec11e8ec4a63858c6 SHA512 5b354a409c7a2b77499aaa593b9248a1d15d755e3687b095755faacc30068bfcdbdd5c2a2a78617cb1a78c46d2931162bd69ec3379b035d81494bea7108263c2
|
||||||
DIST wine-2.0.tar.bz2 23662707 BLAKE2B 1d485c1359ce8a0395a9f6378c1f8be33ea2836b80390d1eb1095057a0acedd21708daab16e1851a315391b9f9b0a360879b9d98c73bcc8371c5023e9a8037f5 SHA512 b0a57ba8202d9fc396e5bfb7a7718d6bababbed8f3351e7fdc36afa37f35a871e04903757618f73427aeb71a52b2d323977d79e48f8b38d636f23fd404441186
|
DIST wine-2.0.tar.bz2 23662707 BLAKE2B 1d485c1359ce8a0395a9f6378c1f8be33ea2836b80390d1eb1095057a0acedd21708daab16e1851a315391b9f9b0a360879b9d98c73bcc8371c5023e9a8037f5 SHA512 b0a57ba8202d9fc396e5bfb7a7718d6bababbed8f3351e7fdc36afa37f35a871e04903757618f73427aeb71a52b2d323977d79e48f8b38d636f23fd404441186
|
||||||
DIST wine-3.10.tar.xz 20485784 BLAKE2B 3a5e9ca948880a3bc979c33e797296d156425438c2502c3d2c50a6d5241e485bdc081ff195b0647cfa1db1cab247e941f02d0511f7b94dc0037fa24e2e61eb5c SHA512 bb1a1d8e8ad7f48d9fcf48ebbf0ebbb8e3b45ea211736bd7837144ea34b373f74955d3c0ccc4cdc44020eea23c8af8e67252e1c5cd6115e11419ad5f6ef24843
|
DIST wine-3.10.tar.xz 20485784 BLAKE2B 3a5e9ca948880a3bc979c33e797296d156425438c2502c3d2c50a6d5241e485bdc081ff195b0647cfa1db1cab247e941f02d0511f7b94dc0037fa24e2e61eb5c SHA512 bb1a1d8e8ad7f48d9fcf48ebbf0ebbb8e3b45ea211736bd7837144ea34b373f74955d3c0ccc4cdc44020eea23c8af8e67252e1c5cd6115e11419ad5f6ef24843
|
||||||
DIST wine-3.8.tar.xz 20473392 BLAKE2B a7873dd15a373491703e16888044cf2ba00121f91a4583fe6dcf687b5179a2d926035cc86c75f70ceca03a508bd4712c58a1662186e0a6e0c139e63e686f8c5d SHA512 387c6bff3eafac7e92030d11c02b3461b4ead059d2aad7f6d903e176f304d2ac0a426132fcd452507868f0d22bb360a30734edf3e73dfd514037458f08406e98
|
DIST wine-3.11.tar.xz 20501100 BLAKE2B 793fe0a83ed13f4ca436c710198ffcbde5e0109d9890551a410b1d836d79adf4060f0cc7e20861eb806878db79f8003023821ac1b0d72a0710235412863c4576 SHA512 8f7226364648ec30eb77f1848ee6bf01be2445fd96f902309575ac1f6ece31bf54d415516fcda76ae438010a36a9d4846d22cc37365aac4a230701376f9589d7
|
||||||
DIST wine-3.9.tar.xz 20508952 BLAKE2B 6fbf22673588963c483b7b31e82287c09e15b579b8f57267e2731768f95a1f986954bb473ee0dfa2428802fe9331b8599a01c782dd1152d36ce2002b6a4e6bde SHA512 4c4e5a741a61b9427c175e015177df5806638736f7dfd92098ed95239d41a373cbab876c054d3c948e1db6a7de359db3babd63bc194edc8c2c3be28b58f75e64
|
DIST wine-3.9.tar.xz 20508952 BLAKE2B 6fbf22673588963c483b7b31e82287c09e15b579b8f57267e2731768f95a1f986954bb473ee0dfa2428802fe9331b8599a01c782dd1152d36ce2002b6a4e6bde SHA512 4c4e5a741a61b9427c175e015177df5806638736f7dfd92098ed95239d41a373cbab876c054d3c948e1db6a7de359db3babd63bc194edc8c2c3be28b58f75e64
|
||||||
DIST wine-d3d9-2.0.tar.gz 48373 BLAKE2B 80370a7519141030a7e54c2ea5db410b2bf1cde8d8389618487c52e4ff40f87cf7b0f9087331bb43fa6436e1b9936de9cc00a02b9ab9ce6528635a245e6a8b3f SHA512 a9e2d1c9f2784128e4c53a8dc923070a5057b5ff3d83c2b536a2d2df0bc8433ac92b8ab1c3cdf34158c0e7bfe497ddb5974605fbc1736a92307639d59450c7a1
|
DIST wine-d3d9-2.0.tar.gz 48373 BLAKE2B 80370a7519141030a7e54c2ea5db410b2bf1cde8d8389618487c52e4ff40f87cf7b0f9087331bb43fa6436e1b9936de9cc00a02b9ab9ce6528635a245e6a8b3f SHA512 a9e2d1c9f2784128e4c53a8dc923070a5057b5ff3d83c2b536a2d2df0bc8433ac92b8ab1c3cdf34158c0e7bfe497ddb5974605fbc1736a92307639d59450c7a1
|
||||||
DIST wine-d3d9-3.10.tar.gz 50540 BLAKE2B c9127e5504cbf0d0fe338645bc2d8ed6f71db1174f8ab8ff9e92457745f5ccf6ac8bd043442a5a250b9da7e0c157113682cbf184041488ef6ebaecce2bebdafc SHA512 6397005616ab6424ba9e5c289e935c15b3b789717d887afb28bee1b30912052d6c47495d9b91952c38da7be03382dd0dc708fea42f7fe4c6221cf315c5faa810
|
DIST wine-d3d9-3.10.tar.gz 50540 BLAKE2B c9127e5504cbf0d0fe338645bc2d8ed6f71db1174f8ab8ff9e92457745f5ccf6ac8bd043442a5a250b9da7e0c157113682cbf184041488ef6ebaecce2bebdafc SHA512 6397005616ab6424ba9e5c289e935c15b3b789717d887afb28bee1b30912052d6c47495d9b91952c38da7be03382dd0dc708fea42f7fe4c6221cf315c5faa810
|
||||||
DIST wine-d3d9-3.8.tar.gz 50700 BLAKE2B 33b71ef6e8839e55a74afa10eaabdbfadee6a99c94d89c402b796516aaa72d094c024a253c9f06f4685b8453f097513fa88f6dc72a4fe230c44d0d960e6d44d3 SHA512 e036f9da5993732415752d1f076eba5fd378ad49949a12d094081ff02454dfd8ce2156a5f418b77aa1426772f0b0785f3b0ffb9fc84e80c6265b6e5b7226bf15
|
DIST wine-d3d9-3.11.tar.gz 50540 BLAKE2B c9c6469fb0dfff9be5cf50796f47a747d02c736a22b186ec561c0dcc3715a0da1cfce24e852da075685ea3047131d98cf506810ab7d555fd91ca334dbf8c315c SHA512 57ebadc6764c36a925c8e9130b3b436513795bb53e96566a88c22337b37a8c3efcb84aada19d3e5dd6ae2eb24f64b46a33376027600cb7863254369b4555de05
|
||||||
DIST wine-d3d9-3.9.tar.gz 50551 BLAKE2B 3f77b541b39172dd606bcd9083bae71e75c7b5cf129132dffe1e2261519c5e330aff92545169ce6148d35d292fda9a7367f3bb3951e9777d68c9c1bfd6659e3f SHA512 bdc0ce6e1d0bb247ae6421b4a3a6c600453647105f679113c7db78984ec7154b0728140facd2e3e1a64f0ff0969ab93c2829e72557c42f7a7ad05faf1c906499
|
DIST wine-d3d9-3.9.tar.gz 50551 BLAKE2B 3f77b541b39172dd606bcd9083bae71e75c7b5cf129132dffe1e2261519c5e330aff92545169ce6148d35d292fda9a7367f3bb3951e9777d68c9c1bfd6659e3f SHA512 bdc0ce6e1d0bb247ae6421b4a3a6c600453647105f679113c7db78984ec7154b0728140facd2e3e1a64f0ff0969ab93c2829e72557c42f7a7ad05faf1c906499
|
||||||
DIST wine-staging-2.0.tar.gz 10182575 BLAKE2B 1de645f66fa3e5e0d8ceddf5439fd246510470f63d6331c7029abed7192180b7b8430e43a2e732a30a5fbe0c73ba39b7fafcfc08830c68e679dff90576c3a960 SHA512 51412299259d6e92c8993543d5fdb3239ebe31e0d1d715e0a9e8ce94b3139c0567b08ff1600d41be94f12427cbfccc2f6b6b2ed030535445c95618aaf6578580
|
DIST wine-staging-2.0.tar.gz 10182575 BLAKE2B 1de645f66fa3e5e0d8ceddf5439fd246510470f63d6331c7029abed7192180b7b8430e43a2e732a30a5fbe0c73ba39b7fafcfc08830c68e679dff90576c3a960 SHA512 51412299259d6e92c8993543d5fdb3239ebe31e0d1d715e0a9e8ce94b3139c0567b08ff1600d41be94f12427cbfccc2f6b6b2ed030535445c95618aaf6578580
|
||||||
DIST wine-staging-3.10.tar.gz 9943542 BLAKE2B 412319529e6fe9bb21a4629e1ae1896fe47a413a7ab688d6245fd5b85aa2969be040df3fa8d0ad6185617c814c7b69df891c9067260de28e505298695a6776ea SHA512 baae31ce569c06f8ac5ffc579d8f3bb95de55c50b83c1db13eaaeaee5c8c5b3b7fb6028d69dce6645ac697692372a65be8d60532123a94e0f5fcd0778d2082c5
|
DIST wine-staging-3.10.tar.gz 9943542 BLAKE2B 412319529e6fe9bb21a4629e1ae1896fe47a413a7ab688d6245fd5b85aa2969be040df3fa8d0ad6185617c814c7b69df891c9067260de28e505298695a6776ea SHA512 baae31ce569c06f8ac5ffc579d8f3bb95de55c50b83c1db13eaaeaee5c8c5b3b7fb6028d69dce6645ac697692372a65be8d60532123a94e0f5fcd0778d2082c5
|
||||||
DIST wine-staging-3.8.tar.gz 9957202 BLAKE2B 1f85ebc9cf8f5d3c684ce60a59783355ec558e62a8c93564107de2893e82257846be45b3f55fd23f9b317245acc04ee3c4884003572169d6f0efef30145e33f7 SHA512 46ba27b0b9fe5f86d1647f12050715b796604c91487cad6847dce5250ffcfdf8ccf44dcff79c88048221cbf58af92ed72523c09f3591e2c5306bba24ff9d154c
|
DIST wine-staging-3.11.tar.gz 9950753 BLAKE2B bffc6a86b652695d9ed4e0e2ce6f165e45fc2f6fb7e898704fd22624b1b0497ae35319b2444b49ee62eb8d0e308dd32148af64e38f480ce4408170aa2c91a828 SHA512 811a8668c3747f02850928a99bc66612937c38d98068dddec47bffe427d00c7c83b172f12807e1cb609d83c00e978949f913877bfbf5d8443a5ad29011c03545
|
||||||
DIST wine-staging-3.9.tar.gz 9932873 BLAKE2B 9a0bb5689b1d2cff6e133f0dd94cc13b63f59ef9e5b129aaf48501317a75aadbf27058fe8cc436816501cbe416c285504d9c98504024f9a0606ee4c4afc48e4b SHA512 4f52937621b7e5a3f4b3e52ecba8c7d318c621e76c8e4ce3be176d56b382bf06e3a0453d37c3b725df63f0a7349f53a7c075148c7e1ed89a028696538e31acad
|
DIST wine-staging-3.9.tar.gz 9932873 BLAKE2B 9a0bb5689b1d2cff6e133f0dd94cc13b63f59ef9e5b129aaf48501317a75aadbf27058fe8cc436816501cbe416c285504d9c98504024f9a0606ee4c4afc48e4b SHA512 4f52937621b7e5a3f4b3e52ecba8c7d318c621e76c8e4ce3be176d56b382bf06e3a0453d37c3b725df63f0a7349f53a7c075148c7e1ed89a028696538e31acad
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
DIST gentoo-wine-patches-20180120.tar.xz 58672 BLAKE2B 84d621075b65475cec41a06429680b518d7eafb938cefd903f3f8aa71ea3049ac9d8de05af48f9f4f4a1b9172c7ef17784540413e410eb8ec11e8ec4a63858c6 SHA512 5b354a409c7a2b77499aaa593b9248a1d15d755e3687b095755faacc30068bfcdbdd5c2a2a78617cb1a78c46d2931162bd69ec3379b035d81494bea7108263c2
|
DIST gentoo-wine-patches-20180120.tar.xz 58672 BLAKE2B 84d621075b65475cec41a06429680b518d7eafb938cefd903f3f8aa71ea3049ac9d8de05af48f9f4f4a1b9172c7ef17784540413e410eb8ec11e8ec4a63858c6 SHA512 5b354a409c7a2b77499aaa593b9248a1d15d755e3687b095755faacc30068bfcdbdd5c2a2a78617cb1a78c46d2931162bd69ec3379b035d81494bea7108263c2
|
||||||
DIST wine-2.0.tar.bz2 23662707 BLAKE2B 1d485c1359ce8a0395a9f6378c1f8be33ea2836b80390d1eb1095057a0acedd21708daab16e1851a315391b9f9b0a360879b9d98c73bcc8371c5023e9a8037f5 SHA512 b0a57ba8202d9fc396e5bfb7a7718d6bababbed8f3351e7fdc36afa37f35a871e04903757618f73427aeb71a52b2d323977d79e48f8b38d636f23fd404441186
|
DIST wine-2.0.tar.bz2 23662707 BLAKE2B 1d485c1359ce8a0395a9f6378c1f8be33ea2836b80390d1eb1095057a0acedd21708daab16e1851a315391b9f9b0a360879b9d98c73bcc8371c5023e9a8037f5 SHA512 b0a57ba8202d9fc396e5bfb7a7718d6bababbed8f3351e7fdc36afa37f35a871e04903757618f73427aeb71a52b2d323977d79e48f8b38d636f23fd404441186
|
||||||
DIST wine-3.10.tar.xz 20485784 BLAKE2B 3a5e9ca948880a3bc979c33e797296d156425438c2502c3d2c50a6d5241e485bdc081ff195b0647cfa1db1cab247e941f02d0511f7b94dc0037fa24e2e61eb5c SHA512 bb1a1d8e8ad7f48d9fcf48ebbf0ebbb8e3b45ea211736bd7837144ea34b373f74955d3c0ccc4cdc44020eea23c8af8e67252e1c5cd6115e11419ad5f6ef24843
|
DIST wine-3.10.tar.xz 20485784 BLAKE2B 3a5e9ca948880a3bc979c33e797296d156425438c2502c3d2c50a6d5241e485bdc081ff195b0647cfa1db1cab247e941f02d0511f7b94dc0037fa24e2e61eb5c SHA512 bb1a1d8e8ad7f48d9fcf48ebbf0ebbb8e3b45ea211736bd7837144ea34b373f74955d3c0ccc4cdc44020eea23c8af8e67252e1c5cd6115e11419ad5f6ef24843
|
||||||
DIST wine-3.8.tar.xz 20473392 BLAKE2B a7873dd15a373491703e16888044cf2ba00121f91a4583fe6dcf687b5179a2d926035cc86c75f70ceca03a508bd4712c58a1662186e0a6e0c139e63e686f8c5d SHA512 387c6bff3eafac7e92030d11c02b3461b4ead059d2aad7f6d903e176f304d2ac0a426132fcd452507868f0d22bb360a30734edf3e73dfd514037458f08406e98
|
DIST wine-3.11.tar.xz 20501100 BLAKE2B 793fe0a83ed13f4ca436c710198ffcbde5e0109d9890551a410b1d836d79adf4060f0cc7e20861eb806878db79f8003023821ac1b0d72a0710235412863c4576 SHA512 8f7226364648ec30eb77f1848ee6bf01be2445fd96f902309575ac1f6ece31bf54d415516fcda76ae438010a36a9d4846d22cc37365aac4a230701376f9589d7
|
||||||
DIST wine-3.9.tar.xz 20508952 BLAKE2B 6fbf22673588963c483b7b31e82287c09e15b579b8f57267e2731768f95a1f986954bb473ee0dfa2428802fe9331b8599a01c782dd1152d36ce2002b6a4e6bde SHA512 4c4e5a741a61b9427c175e015177df5806638736f7dfd92098ed95239d41a373cbab876c054d3c948e1db6a7de359db3babd63bc194edc8c2c3be28b58f75e64
|
DIST wine-3.9.tar.xz 20508952 BLAKE2B 6fbf22673588963c483b7b31e82287c09e15b579b8f57267e2731768f95a1f986954bb473ee0dfa2428802fe9331b8599a01c782dd1152d36ce2002b6a4e6bde SHA512 4c4e5a741a61b9427c175e015177df5806638736f7dfd92098ed95239d41a373cbab876c054d3c948e1db6a7de359db3babd63bc194edc8c2c3be28b58f75e64
|
||||||
DIST wine-d3d9-2.0.tar.gz 48373 BLAKE2B 80370a7519141030a7e54c2ea5db410b2bf1cde8d8389618487c52e4ff40f87cf7b0f9087331bb43fa6436e1b9936de9cc00a02b9ab9ce6528635a245e6a8b3f SHA512 a9e2d1c9f2784128e4c53a8dc923070a5057b5ff3d83c2b536a2d2df0bc8433ac92b8ab1c3cdf34158c0e7bfe497ddb5974605fbc1736a92307639d59450c7a1
|
DIST wine-d3d9-2.0.tar.gz 48373 BLAKE2B 80370a7519141030a7e54c2ea5db410b2bf1cde8d8389618487c52e4ff40f87cf7b0f9087331bb43fa6436e1b9936de9cc00a02b9ab9ce6528635a245e6a8b3f SHA512 a9e2d1c9f2784128e4c53a8dc923070a5057b5ff3d83c2b536a2d2df0bc8433ac92b8ab1c3cdf34158c0e7bfe497ddb5974605fbc1736a92307639d59450c7a1
|
||||||
DIST wine-d3d9-3.10.tar.gz 50540 BLAKE2B c9127e5504cbf0d0fe338645bc2d8ed6f71db1174f8ab8ff9e92457745f5ccf6ac8bd043442a5a250b9da7e0c157113682cbf184041488ef6ebaecce2bebdafc SHA512 6397005616ab6424ba9e5c289e935c15b3b789717d887afb28bee1b30912052d6c47495d9b91952c38da7be03382dd0dc708fea42f7fe4c6221cf315c5faa810
|
DIST wine-d3d9-3.10.tar.gz 50540 BLAKE2B c9127e5504cbf0d0fe338645bc2d8ed6f71db1174f8ab8ff9e92457745f5ccf6ac8bd043442a5a250b9da7e0c157113682cbf184041488ef6ebaecce2bebdafc SHA512 6397005616ab6424ba9e5c289e935c15b3b789717d887afb28bee1b30912052d6c47495d9b91952c38da7be03382dd0dc708fea42f7fe4c6221cf315c5faa810
|
||||||
DIST wine-d3d9-3.8.tar.gz 50700 BLAKE2B 33b71ef6e8839e55a74afa10eaabdbfadee6a99c94d89c402b796516aaa72d094c024a253c9f06f4685b8453f097513fa88f6dc72a4fe230c44d0d960e6d44d3 SHA512 e036f9da5993732415752d1f076eba5fd378ad49949a12d094081ff02454dfd8ce2156a5f418b77aa1426772f0b0785f3b0ffb9fc84e80c6265b6e5b7226bf15
|
DIST wine-d3d9-3.11.tar.gz 50540 BLAKE2B c9c6469fb0dfff9be5cf50796f47a747d02c736a22b186ec561c0dcc3715a0da1cfce24e852da075685ea3047131d98cf506810ab7d555fd91ca334dbf8c315c SHA512 57ebadc6764c36a925c8e9130b3b436513795bb53e96566a88c22337b37a8c3efcb84aada19d3e5dd6ae2eb24f64b46a33376027600cb7863254369b4555de05
|
||||||
DIST wine-d3d9-3.9.tar.gz 50551 BLAKE2B 3f77b541b39172dd606bcd9083bae71e75c7b5cf129132dffe1e2261519c5e330aff92545169ce6148d35d292fda9a7367f3bb3951e9777d68c9c1bfd6659e3f SHA512 bdc0ce6e1d0bb247ae6421b4a3a6c600453647105f679113c7db78984ec7154b0728140facd2e3e1a64f0ff0969ab93c2829e72557c42f7a7ad05faf1c906499
|
DIST wine-d3d9-3.9.tar.gz 50551 BLAKE2B 3f77b541b39172dd606bcd9083bae71e75c7b5cf129132dffe1e2261519c5e330aff92545169ce6148d35d292fda9a7367f3bb3951e9777d68c9c1bfd6659e3f SHA512 bdc0ce6e1d0bb247ae6421b4a3a6c600453647105f679113c7db78984ec7154b0728140facd2e3e1a64f0ff0969ab93c2829e72557c42f7a7ad05faf1c906499
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
DIST gentoo-wine-patches-20180120.tar.xz 58672 BLAKE2B 84d621075b65475cec41a06429680b518d7eafb938cefd903f3f8aa71ea3049ac9d8de05af48f9f4f4a1b9172c7ef17784540413e410eb8ec11e8ec4a63858c6 SHA512 5b354a409c7a2b77499aaa593b9248a1d15d755e3687b095755faacc30068bfcdbdd5c2a2a78617cb1a78c46d2931162bd69ec3379b035d81494bea7108263c2
|
DIST gentoo-wine-patches-20180120.tar.xz 58672 BLAKE2B 84d621075b65475cec41a06429680b518d7eafb938cefd903f3f8aa71ea3049ac9d8de05af48f9f4f4a1b9172c7ef17784540413e410eb8ec11e8ec4a63858c6 SHA512 5b354a409c7a2b77499aaa593b9248a1d15d755e3687b095755faacc30068bfcdbdd5c2a2a78617cb1a78c46d2931162bd69ec3379b035d81494bea7108263c2
|
||||||
DIST wine-2.0.tar.bz2 23662707 BLAKE2B 1d485c1359ce8a0395a9f6378c1f8be33ea2836b80390d1eb1095057a0acedd21708daab16e1851a315391b9f9b0a360879b9d98c73bcc8371c5023e9a8037f5 SHA512 b0a57ba8202d9fc396e5bfb7a7718d6bababbed8f3351e7fdc36afa37f35a871e04903757618f73427aeb71a52b2d323977d79e48f8b38d636f23fd404441186
|
DIST wine-2.0.tar.bz2 23662707 BLAKE2B 1d485c1359ce8a0395a9f6378c1f8be33ea2836b80390d1eb1095057a0acedd21708daab16e1851a315391b9f9b0a360879b9d98c73bcc8371c5023e9a8037f5 SHA512 b0a57ba8202d9fc396e5bfb7a7718d6bababbed8f3351e7fdc36afa37f35a871e04903757618f73427aeb71a52b2d323977d79e48f8b38d636f23fd404441186
|
||||||
DIST wine-3.10.tar.xz 20485784 BLAKE2B 3a5e9ca948880a3bc979c33e797296d156425438c2502c3d2c50a6d5241e485bdc081ff195b0647cfa1db1cab247e941f02d0511f7b94dc0037fa24e2e61eb5c SHA512 bb1a1d8e8ad7f48d9fcf48ebbf0ebbb8e3b45ea211736bd7837144ea34b373f74955d3c0ccc4cdc44020eea23c8af8e67252e1c5cd6115e11419ad5f6ef24843
|
DIST wine-3.10.tar.xz 20485784 BLAKE2B 3a5e9ca948880a3bc979c33e797296d156425438c2502c3d2c50a6d5241e485bdc081ff195b0647cfa1db1cab247e941f02d0511f7b94dc0037fa24e2e61eb5c SHA512 bb1a1d8e8ad7f48d9fcf48ebbf0ebbb8e3b45ea211736bd7837144ea34b373f74955d3c0ccc4cdc44020eea23c8af8e67252e1c5cd6115e11419ad5f6ef24843
|
||||||
DIST wine-3.8.tar.xz 20473392 BLAKE2B a7873dd15a373491703e16888044cf2ba00121f91a4583fe6dcf687b5179a2d926035cc86c75f70ceca03a508bd4712c58a1662186e0a6e0c139e63e686f8c5d SHA512 387c6bff3eafac7e92030d11c02b3461b4ead059d2aad7f6d903e176f304d2ac0a426132fcd452507868f0d22bb360a30734edf3e73dfd514037458f08406e98
|
DIST wine-3.11.tar.xz 20501100 BLAKE2B 793fe0a83ed13f4ca436c710198ffcbde5e0109d9890551a410b1d836d79adf4060f0cc7e20861eb806878db79f8003023821ac1b0d72a0710235412863c4576 SHA512 8f7226364648ec30eb77f1848ee6bf01be2445fd96f902309575ac1f6ece31bf54d415516fcda76ae438010a36a9d4846d22cc37365aac4a230701376f9589d7
|
||||||
DIST wine-3.9.tar.xz 20508952 BLAKE2B 6fbf22673588963c483b7b31e82287c09e15b579b8f57267e2731768f95a1f986954bb473ee0dfa2428802fe9331b8599a01c782dd1152d36ce2002b6a4e6bde SHA512 4c4e5a741a61b9427c175e015177df5806638736f7dfd92098ed95239d41a373cbab876c054d3c948e1db6a7de359db3babd63bc194edc8c2c3be28b58f75e64
|
DIST wine-3.9.tar.xz 20508952 BLAKE2B 6fbf22673588963c483b7b31e82287c09e15b579b8f57267e2731768f95a1f986954bb473ee0dfa2428802fe9331b8599a01c782dd1152d36ce2002b6a4e6bde SHA512 4c4e5a741a61b9427c175e015177df5806638736f7dfd92098ed95239d41a373cbab876c054d3c948e1db6a7de359db3babd63bc194edc8c2c3be28b58f75e64
|
||||||
DIST wine-staging-2.0.tar.gz 10182575 BLAKE2B 1de645f66fa3e5e0d8ceddf5439fd246510470f63d6331c7029abed7192180b7b8430e43a2e732a30a5fbe0c73ba39b7fafcfc08830c68e679dff90576c3a960 SHA512 51412299259d6e92c8993543d5fdb3239ebe31e0d1d715e0a9e8ce94b3139c0567b08ff1600d41be94f12427cbfccc2f6b6b2ed030535445c95618aaf6578580
|
DIST wine-staging-2.0.tar.gz 10182575 BLAKE2B 1de645f66fa3e5e0d8ceddf5439fd246510470f63d6331c7029abed7192180b7b8430e43a2e732a30a5fbe0c73ba39b7fafcfc08830c68e679dff90576c3a960 SHA512 51412299259d6e92c8993543d5fdb3239ebe31e0d1d715e0a9e8ce94b3139c0567b08ff1600d41be94f12427cbfccc2f6b6b2ed030535445c95618aaf6578580
|
||||||
DIST wine-staging-3.10.tar.gz 9943542 BLAKE2B 412319529e6fe9bb21a4629e1ae1896fe47a413a7ab688d6245fd5b85aa2969be040df3fa8d0ad6185617c814c7b69df891c9067260de28e505298695a6776ea SHA512 baae31ce569c06f8ac5ffc579d8f3bb95de55c50b83c1db13eaaeaee5c8c5b3b7fb6028d69dce6645ac697692372a65be8d60532123a94e0f5fcd0778d2082c5
|
DIST wine-staging-3.10.tar.gz 9943542 BLAKE2B 412319529e6fe9bb21a4629e1ae1896fe47a413a7ab688d6245fd5b85aa2969be040df3fa8d0ad6185617c814c7b69df891c9067260de28e505298695a6776ea SHA512 baae31ce569c06f8ac5ffc579d8f3bb95de55c50b83c1db13eaaeaee5c8c5b3b7fb6028d69dce6645ac697692372a65be8d60532123a94e0f5fcd0778d2082c5
|
||||||
DIST wine-staging-3.8.tar.gz 9957202 BLAKE2B 1f85ebc9cf8f5d3c684ce60a59783355ec558e62a8c93564107de2893e82257846be45b3f55fd23f9b317245acc04ee3c4884003572169d6f0efef30145e33f7 SHA512 46ba27b0b9fe5f86d1647f12050715b796604c91487cad6847dce5250ffcfdf8ccf44dcff79c88048221cbf58af92ed72523c09f3591e2c5306bba24ff9d154c
|
DIST wine-staging-3.11.tar.gz 9950753 BLAKE2B bffc6a86b652695d9ed4e0e2ce6f165e45fc2f6fb7e898704fd22624b1b0497ae35319b2444b49ee62eb8d0e308dd32148af64e38f480ce4408170aa2c91a828 SHA512 811a8668c3747f02850928a99bc66612937c38d98068dddec47bffe427d00c7c83b172f12807e1cb609d83c00e978949f913877bfbf5d8443a5ad29011c03545
|
||||||
DIST wine-staging-3.9.tar.gz 9932873 BLAKE2B 9a0bb5689b1d2cff6e133f0dd94cc13b63f59ef9e5b129aaf48501317a75aadbf27058fe8cc436816501cbe416c285504d9c98504024f9a0606ee4c4afc48e4b SHA512 4f52937621b7e5a3f4b3e52ecba8c7d318c621e76c8e4ce3be176d56b382bf06e3a0453d37c3b725df63f0a7349f53a7c075148c7e1ed89a028696538e31acad
|
DIST wine-staging-3.9.tar.gz 9932873 BLAKE2B 9a0bb5689b1d2cff6e133f0dd94cc13b63f59ef9e5b129aaf48501317a75aadbf27058fe8cc436816501cbe416c285504d9c98504024f9a0606ee4c4afc48e4b SHA512 4f52937621b7e5a3f4b3e52ecba8c7d318c621e76c8e4ce3be176d56b382bf06e3a0453d37c3b725df63f0a7349f53a7c075148c7e1ed89a028696538e31acad
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,3 +1 @@
|
|||||||
DIST calcurse-4.2.1.tar.gz 612593 BLAKE2B 7c8fb995ea16abcdd5ae768cda09298e4bdeb64d8476657b3d1320394a269add3b1c4279e8a6b7a089f27404d43ec3acfbab6222cfce74dc422042247109fb00 SHA512 77f7fd23fe28e34ace29239530948c7576196339e4c603952dd5d48a201fa2e52bfcfaf411edf3f299c9d8b30d659febade68679fc65a2b87afb305bbf5db8df
|
|
||||||
DIST calcurse-4.2.2.tar.gz 612456 BLAKE2B b73e876f671b75d362bf32bfc341fd985796a6be6b5c4164464bdef1f35d26fbecec3bb7f5dcd54a1ab9e3405186ea2d791484902643362738db38d647d786b3 SHA512 d54d5a1ca457499ff82fe0b6a945f5f54c0f93f84b34d5a69579dd42d4d44edda0b81a165d29b4f3d77ef7219b2e815b5858eaa744eb418e9549abf58eb2f958
|
|
||||||
DIST calcurse-4.3.0.tar.gz 597490 BLAKE2B 7fe31fc09cae12438173d4846a1e4b0a55f9e9416ab23ffc8b78e9d0f621072d8aca96b4161d5659db088e1007f685228e9669aae2d5606939c6564252826e1d SHA512 d948354b512d406f4915ce37107d3f529031e7698d7b38465913ff37120a93283e01f09f5267ebb19bf39ea133d6fac579b218d6dfd6056003b6222f9038f4b3
|
DIST calcurse-4.3.0.tar.gz 597490 BLAKE2B 7fe31fc09cae12438173d4846a1e4b0a55f9e9416ab23ffc8b78e9d0f621072d8aca96b4161d5659db088e1007f685228e9669aae2d5606939c6564252826e1d SHA512 d948354b512d406f4915ce37107d3f529031e7698d7b38465913ff37120a93283e01f09f5267ebb19bf39ea133d6fac579b218d6dfd6056003b6222f9038f4b3
|
||||||
|
@ -1,42 +0,0 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
inherit eutils autotools multilib-minimal
|
|
||||||
|
|
||||||
DESCRIPTION="a text-based calendar and scheduling application"
|
|
||||||
HOMEPAGE="https://calcurse.org/"
|
|
||||||
SRC_URI="https://calcurse.org/files/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc ppc64 x86"
|
|
||||||
|
|
||||||
RDEPEND="sys-libs/ncurses:0="
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
DOCS=( AUTHORS NEWS README )
|
|
||||||
|
|
||||||
PATCHES=( "${FILESDIR}"/"${PN}-4.2.1-tinfo.patch" )
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
# Dubious tests.
|
|
||||||
rm -v "${S}/test"/ical-00{2,4,6}.sh || die
|
|
||||||
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_configure() {
|
|
||||||
ECONF_SOURCE="${S}" econf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
multilib-minimal_src_compile
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
multilib-minimal_src_install
|
|
||||||
}
|
|
@ -1,42 +0,0 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
inherit eutils autotools multilib-minimal
|
|
||||||
|
|
||||||
DESCRIPTION="a text-based calendar and scheduling application"
|
|
||||||
HOMEPAGE="https://calcurse.org/"
|
|
||||||
SRC_URI="https://calcurse.org/files/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86 ~ppc ~ppc64"
|
|
||||||
|
|
||||||
RDEPEND="sys-libs/ncurses:0="
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
DOCS=( AUTHORS NEWS README )
|
|
||||||
|
|
||||||
PATCHES=( "${FILESDIR}"/"${PN}-4.2.1-tinfo.patch" )
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
# Dubious tests.
|
|
||||||
rm -v "${S}/test"/ical-00{2,4,6}.sh || die
|
|
||||||
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_configure() {
|
|
||||||
ECONF_SOURCE="${S}" econf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
multilib-minimal_src_compile
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
multilib-minimal_src_install
|
|
||||||
}
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
|||||||
DIST fugitive-2.2.tar.gz 30651 BLAKE2B 7e6ecf372661afcfa586097e979c996f19df85bf41d3b2409e26fe9131a48c02946614a15231accecbe8906a458698f89b66cc86f3707f2f7014e00d795786fe SHA512 763fc352e495dae6346fdedee5e3993a11fe402dbad0e9ee4b002b6b416404c46b56a061b3d9e663174b371d2d62e62e22f5a2cf8767fb6aee28b236c77d9d41
|
DIST fugitive-2.2.tar.gz 30651 BLAKE2B 7e6ecf372661afcfa586097e979c996f19df85bf41d3b2409e26fe9131a48c02946614a15231accecbe8906a458698f89b66cc86f3707f2f7014e00d795786fe SHA512 763fc352e495dae6346fdedee5e3993a11fe402dbad0e9ee4b002b6b416404c46b56a061b3d9e663174b371d2d62e62e22f5a2cf8767fb6aee28b236c77d9d41
|
||||||
|
DIST fugitive-2.3.tar.gz 30949 BLAKE2B ff62ad9f5b85fff6a06fe006884901ca0f80a5ee139032955a6af596cadf3dca18d73980da12429706102cbe8105fcbff5fb1dd6375b851f978746a5251f1d22 SHA512 8a176705c0326ac034abaf23423e58d490feb7f11dc45ad23641fafb95279094ed38475a90e7c2e7fc95c615558db75f3587740e2658f3988fa07a1957aa1039
|
||||||
|
@ -0,0 +1,22 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
inherit vim-plugin
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/tpope/vim-fugitive.git"
|
||||||
|
else
|
||||||
|
inherit vcs-snapshot
|
||||||
|
SRC_URI="https://github.com/tpope/vim-fugitive/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="vim plugin: a git wrapper for vim"
|
||||||
|
HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=2975 https://github.com/tpope/vim-fugitive/"
|
||||||
|
LICENSE="vim"
|
||||||
|
|
||||||
|
VIM_PLUGIN_HELPFILES="${PN}.txt"
|
||||||
|
|
||||||
|
RDEPEND="dev-vcs/git"
|
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
DIST gnatcoll-db-gpl-2018-src.tar.gz 2375712 BLAKE2B d5678bdc0993b67d93bdd4cb33ee3ecba15f7cdeead173caaaa08312103505d97099037215a3b0699296aadfa0ef68327f28e01c6229db1fefc5b7d7ebf93187 SHA512 02c967b5951ef0e17e58874e03c9a6252f9c4b28100c9530fb88212e91bc692545f3acc8623477942db220bd54d56b494150b088d05c40f6a24aad8cf6a8f8de
|
@ -0,0 +1,21 @@
|
|||||||
|
--- a/sqlite/gnatcoll_sqlite.gpr 2018-06-24 14:08:52.477478654 +0200
|
||||||
|
+++ b/sqlite/gnatcoll_sqlite.gpr 2018-06-24 14:08:59.149372684 +0200
|
||||||
|
@@ -42,7 +42,7 @@
|
||||||
|
for Library_Name use Name;
|
||||||
|
for Library_Version use "lib" & Name & Gnatcoll.So_Ext & "." & Version;
|
||||||
|
|
||||||
|
- for Languages use ("Ada", "C");
|
||||||
|
+ for Languages use ("Ada");
|
||||||
|
|
||||||
|
Thread_Lib := ();
|
||||||
|
|
||||||
|
--- a/postgres/gnatcoll_postgres.gpr 2018-06-24 16:39:56.345322365 +0200
|
||||||
|
+++ b/postgres/gnatcoll_postgres.gpr 2018-06-24 16:40:30.737772583 +0200
|
||||||
|
@@ -81,6 +81,7 @@
|
||||||
|
for Switches ("Ada") use ("-O2", "-gnatn", "-gnatwaCJ");
|
||||||
|
for Switches ("C") use ("-O2", "-Wunreachable-code") & PQP_Flag;
|
||||||
|
end case;
|
||||||
|
+ for Driver ("C") use External ("GCC", "gcc");
|
||||||
|
end Compiler;
|
||||||
|
|
||||||
|
package Binder is
|
@ -0,0 +1,104 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
inherit multilib multiprocessing autotools python-single-r1
|
||||||
|
|
||||||
|
MYP=${PN}-gpl-${PV}
|
||||||
|
|
||||||
|
DESCRIPTION="GNAT Component Collection"
|
||||||
|
HOMEPAGE="http://libre.adacore.com"
|
||||||
|
SRC_URI="http://mirrors.cdn.adacore.com/art/5b0ce9cbc7a4475263382be6
|
||||||
|
-> ${MYP}-src.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="gnat_2016 gnat_2017 +gnat_2018 gnatcoll_db2ada gnatinspect postgres
|
||||||
|
+shared sql sqlite static-libs static-pic xref"
|
||||||
|
|
||||||
|
RDEPEND="dev-lang/gnat-gpl:7.3.0
|
||||||
|
dev-ada/gnatcoll-core[gnat_2018,shared?,static-libs?,static-pic?]
|
||||||
|
dev-ada/libgpr[gnat_2018,shared?,static-libs?,static-pic?]
|
||||||
|
dev-ada/xmlada[gnat_2018,shared?,static-libs?,static-pic?]
|
||||||
|
sqlite? ( dev-db/sqlite:3 )
|
||||||
|
postgres? ( dev-db/postgresql:* )
|
||||||
|
xref? (
|
||||||
|
dev-ada/gnatcoll-bindings[iconv,shared?,static-libs?,static-pic?]
|
||||||
|
)"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-ada/gprbuild[gnat_2018]"
|
||||||
|
|
||||||
|
REQUIRED_USE="!gnat_2016 !gnat_2017 gnat_2018
|
||||||
|
sqlite? ( sql )
|
||||||
|
xref? ( sqlite )
|
||||||
|
gnatinspect? ( xref )
|
||||||
|
gnatcoll_db2ada? ( sql )"
|
||||||
|
|
||||||
|
S="${WORKDIR}"/${MYP}-src
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
GCC_PV=7.3.0
|
||||||
|
build () {
|
||||||
|
GCC=${CHOST}-gcc-${GCC_PV} \
|
||||||
|
GPR_PROJECT_PATH="${S}/sql":"${S}/sqlite":"${S}/xref" \
|
||||||
|
gprbuild -p -m -v -j$(makeopts_jobs) -XGNATCOLL_SQLITE=external \
|
||||||
|
-XGNATCOLL_VERSION=2018 \
|
||||||
|
-XBUILD=PROD -XLIBRARY_TYPE=$2 -XXMLADA_BUILD=$2 -XGPR_BUILD=$2 \
|
||||||
|
-P $1/$3.gpr \
|
||||||
|
-cargs:Ada ${ADAFLAGS} -cargs:C ${CFLAGS} || die "gprbuild failed"
|
||||||
|
}
|
||||||
|
for kind in shared static-libs static-pic ; do
|
||||||
|
if use $kind; then
|
||||||
|
lib=${kind%-libs}
|
||||||
|
lib=${lib/shared/relocatable}
|
||||||
|
for dir in sql sqlite xref postgres ; do
|
||||||
|
if use $dir; then
|
||||||
|
build $dir $lib gnatcoll_${dir}
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
if use shared; then
|
||||||
|
preflib=relocatable
|
||||||
|
elif use static-libs; then
|
||||||
|
preflib=static
|
||||||
|
else
|
||||||
|
preflib=static-pic
|
||||||
|
fi
|
||||||
|
for dir in gnatinspect gnatcoll_db2ada ; do
|
||||||
|
if use $dir; then
|
||||||
|
build $dir $lib ${dir}
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
build () {
|
||||||
|
GPR_PROJECT_PATH="${D}/usr/share/gpr" gprinstall -p -f \
|
||||||
|
-XBUILD=PROD -XGNATCOLL_VERSION=2018 \
|
||||||
|
--prefix="${D}"/usr -XLIBRARY_TYPE=$2 -XXMLADA_BUILD=$2 \
|
||||||
|
-XGPR_BUILD=$2 --build-name=$2 --build-var=LIBRARY_TYPE \
|
||||||
|
-P $1/$3.gpr
|
||||||
|
}
|
||||||
|
for kind in shared static-libs static-pic ; do
|
||||||
|
if use $kind; then
|
||||||
|
lib=${kind%-libs}
|
||||||
|
lib=${lib/shared/relocatable}
|
||||||
|
for dir in sql sqlite xref postgres ; do
|
||||||
|
if use $dir; then
|
||||||
|
build $dir $lib gnatcoll_${dir}
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
for dir in gnatinspect gnatcoll_db2ada ; do
|
||||||
|
if use $dir; then
|
||||||
|
build $dir $lib ${dir}
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
einstalldocs
|
||||||
|
}
|
@ -0,0 +1,33 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>tupone@gentoo.org</email>
|
||||||
|
<name>Tupone Alfredo</name>
|
||||||
|
</maintainer>
|
||||||
|
<use>
|
||||||
|
<flag name="gnat_2016">Compile with dev-lang/gnat-gpl-2016</flag>
|
||||||
|
<flag name="gnat_2017">Compile with dev-lang/gnat-gpl-2017</flag>
|
||||||
|
<flag name="gnat_2018">Compile with dev-lang/gnat-gpl-2018</flag>
|
||||||
|
<flag name="gnatcoll_db2ada">Build gnatcoll_db2ada</flag>
|
||||||
|
<flag name="gnatinspect">Build gnatinspect</flag>
|
||||||
|
<flag name="shared">Build shared library</flag>
|
||||||
|
<flag name="sql">Build sql library</flag>
|
||||||
|
<flag name="static-pic">Build shared library</flag>
|
||||||
|
<flag name="xref">Build xref library</flag>
|
||||||
|
</use>
|
||||||
|
<longdescription lang="en">
|
||||||
|
The reusable library known as the GNAT Component Collection (GNATColl)
|
||||||
|
is based on one main principle: general-purpose packages that are part
|
||||||
|
of the GNAT technology should also be available to GNAT user
|
||||||
|
application code. The compiler front end, the GNAT Programming Studio
|
||||||
|
(GPS) Interactive Development Environment, and the GNAT Tracker
|
||||||
|
web-based interface all served as sources for the components.
|
||||||
|
|
||||||
|
The GNATColl components complement the predefined Ada and GNAT
|
||||||
|
libraries and deal with a range of common programming issues including
|
||||||
|
string and text processing, memory management, and file handling.
|
||||||
|
Several of the components are especially useful in enterprise
|
||||||
|
applications.
|
||||||
|
</longdescription>
|
||||||
|
</pkgmetadata>
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue