summaryrefslogtreecommitdiff
path: root/dev-util/regexxer
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-util/regexxer
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-util/regexxer')
-rw-r--r--dev-util/regexxer/Manifest7
-rw-r--r--dev-util/regexxer/files/regexxer-0.10-glib-2.32.patch35
-rw-r--r--dev-util/regexxer/files/regexxer-0.10-sandbox.patch15
-rw-r--r--dev-util/regexxer/metadata.xml11
-rw-r--r--dev-util/regexxer/regexxer-0.10.ebuild32
5 files changed, 100 insertions, 0 deletions
diff --git a/dev-util/regexxer/Manifest b/dev-util/regexxer/Manifest
new file mode 100644
index 000000000000..7811d97d8a73
--- /dev/null
+++ b/dev-util/regexxer/Manifest
@@ -0,0 +1,7 @@
+AUX regexxer-0.10-glib-2.32.patch 864 SHA256 de526cfd5a06c5775124b7a54ee146dd8a3383e6660002481636aae3eb5baa6b SHA512 99e25b974a6be678169a57f8f5e728f60c470e7d2290e365f7b9c0c326d8e7867af0a093f6b0a7505ea7068e01770cdc565cf33e2db8cc6695bd5bd269a56a8b WHIRLPOOL 1239bb97ea476b7de502183c24ab017687774d8a6c8b225cf9fe4c95b67cbf904150b992fe24a0d5940eb2df883bcc44d33aabd38e95eccda3d70776d105eaa9
+AUX regexxer-0.10-sandbox.patch 412 SHA256 9cdc7ef74c67dbbd2702970014bf1c839cc8f0f0edcaadb5a898b47844bc83b3 SHA512 2e895d2686e243ce1ada04dc9fe4db846b59dd076252e992349442658c96cba6ce62499fb056c77d0aa19329794545ea313c538c61efab147a44fe85b2c40534 WHIRLPOOL ab13002c51ab30a81db823d9d741f3be9d2cfd7d3d35bf3c3ecd5d7c30df7b22548a4a1382a1700e1bc22e713fd6a871e4f335846c26c0a68e9f556bdad04d46
+DIST regexxer-0.10.tar.xz 251544 SHA256 2a7832541a0306b3d4eb63a1cf8978d7bbfc7927e9304473fe801d71fd99736c SHA512 0b18c8f167595984a042403c7e91c8b65c1348870c47d664c6cfc825b74e047f657190f30830ce6e2098867bbd8e1b042e1adc2798aedb86a59299583340f920 WHIRLPOOL 4a8c408cf777a2bdaa6a9f6fde50a5ae6e09e1744680f040979a5cce7580f9a9f09c7e4a5027aafb48319f9ef7094ea25b377b91f71d0e44d8906e4c2af058de
+EBUILD regexxer-0.10.ebuild 724 SHA256 95be0eccc234d406ce72c0556a0e83570a7e798f50a0129c1ccc71105237ac46 SHA512 23bc0caf21d75aaec7ae65def8cf30f77ee3f06eaa91dce8dd0e77bbca261d3377fb353f42f36e30c100f656878056d6229da23ef93c33c5feffb461d84081f2 WHIRLPOOL dad43a366473184ffbcf15912afe8d5d630ae69ee359d0aa1d048a4c4738149a341490076129c20e938b57d09a15a0304da76868ab745672261f7691203b081e
+MISC ChangeLog 2652 SHA256 100925226f1cda156e5ccbcfa41f6d102000ec63784632b5cdc17b4747811200 SHA512 9c9fc2cb3c1926f06e8713ef9314346800272cb1f5f9bfa309819de70add4817cb95ffc7acc155467fe7f3642bb26b12a144a626918c6b4a1c66ff0c1c0f1984 WHIRLPOOL 2c370f76796ae4e710c16d3e66d4db5b3f9b381fb1380423f2d4ddd425f86141a32e79ff4e0134ec161a837ab480df75d60939902427b0fafc0a1220d67ec57b
+MISC ChangeLog-2015 3937 SHA256 a6eedc9a1b219a9b3b31b83ba4217bae45cbb42c33cd39f040762ff3b22a866d SHA512 fceee58a0184ebc8c8c2525cb08999f4081be95bd5306f947fb62124c0e516063b20ac246085d082eee77819ff17c7e51305a45c1e315dc181db3f15fea3665b WHIRLPOOL d0907cf2a09ebcb01b0bcc1a724bae54f86ed9aac9b8a5d21f680763c9f8a0c0cc338a9466ace441e3a25db13e0d74fd5e7c71c2d3e52575904ba095624349fa
+MISC metadata.xml 354 SHA256 4dfd35ff881956145974608259f2e18e3841f1f147cfa8a156f6aebce70593fc SHA512 3da056033c05593bc2bf0b606cdb7ff99879eb99580c3b7741759a0b4bdcfd0025cebaa1e586fe12e69972f75df6003b041bd338800ff814e7aae6094fad02aa WHIRLPOOL 5941a5bbf04d9862cc6dbe4e5f897391e380d09cd78c455b79919097137766b670c355dc90c92d5eb511eb4dd7230563314d44bfee81d049c5060b3853947104
diff --git a/dev-util/regexxer/files/regexxer-0.10-glib-2.32.patch b/dev-util/regexxer/files/regexxer-0.10-glib-2.32.patch
new file mode 100644
index 000000000000..fbbb1cbf20f0
--- /dev/null
+++ b/dev-util/regexxer/files/regexxer-0.10-glib-2.32.patch
@@ -0,0 +1,35 @@
+Downloaded from https://projects.archlinux.org/svntogit/community.git/plain/trunk/regexxer-glib2.32.patch?h=packages/regexxer
+for bug 417049
+
+--- a/src/fileshared.h
++++ b/src/fileshared.h
+@@ -23,6 +23,7 @@
+
+ #include "sharedptr.h"
+
++#include <glibmm/regex.h>
+ #include <gtkmm/textbuffer.h>
+ #include <functional>
+ #include <utility>
+--- a/src/globalstrings.h
++++ b/src/globalstrings.h
+@@ -21,7 +21,7 @@
+ #ifndef REGEXXER_GLOBALSTRINGS_H_INCLUDED
+ #define REGEXXER_GLOBALSTRINGS_H_INCLUDED
+
+-#include <glib/gutils.h> /* for G_DIR_SEPARATOR_S */
++#include <glib.h> /* for G_DIR_SEPARATOR_S */
+
+ namespace Regexxer
+ {
+--- a/src/translation.h
++++ b/src/translation.h
+@@ -21,7 +21,7 @@
+ #ifndef REGEXXER_TRANSLATION_H_INCLUDED
+ #define REGEXXER_TRANSLATION_H_INCLUDED
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <glibmm/ustring.h>
+
+ #ifndef gettext_noop
diff --git a/dev-util/regexxer/files/regexxer-0.10-sandbox.patch b/dev-util/regexxer/files/regexxer-0.10-sandbox.patch
new file mode 100644
index 000000000000..f460344b8ad7
--- /dev/null
+++ b/dev-util/regexxer/files/regexxer-0.10-sandbox.patch
@@ -0,0 +1,15 @@
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -107,12 +107,6 @@
+ @INTLTOOL_DESKTOP_RULE@
+ @INTLTOOL_XML_NOMERGE_RULE@
+
+-install-data-hook: install-update-icon-cache
+- $(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir)
+-#$(gsettingsupdateschemacache) $(gsettingsschemadir)
+-
+-uninstall-hook: uninstall-update-icon-cache
+-
+ dist-hook: dist-changelog
+
+ # Note that this rule creates the ui/ build directory as a side effect.
diff --git a/dev-util/regexxer/metadata.xml b/dev-util/regexxer/metadata.xml
new file mode 100644
index 000000000000..b59e5c70aebc
--- /dev/null
+++ b/dev-util/regexxer/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>desktop-misc@gentoo.org</email>
+ <name>Gentoo Desktop Miscellaneous Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">regexxer</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-util/regexxer/regexxer-0.10.ebuild b/dev-util/regexxer/regexxer-0.10.ebuild
new file mode 100644
index 000000000000..2e3e14fec72b
--- /dev/null
+++ b/dev-util/regexxer/regexxer-0.10.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+GCONF_DEBUG=no
+
+inherit autotools eutils flag-o-matic gnome2
+
+DESCRIPTION="An interactive tool for performing search and replace operations"
+HOMEPAGE="http://regexxer.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+
+RDEPEND=">=dev-cpp/glibmm-2.28
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig
+ sys-devel/gettext"
+
+src_prepare() {
+ append-cxxflags -std=c++11
+
+ epatch "${FILESDIR}"/${P}-glib-2.32.patch
+ epatch "${FILESDIR}"/${P}-sandbox.patch
+ eautoreconf
+ gnome2_src_prepare
+}