summaryrefslogtreecommitdiff
path: root/gnome-extra/nautilus-tracker-tags
diff options
context:
space:
mode:
Diffstat (limited to 'gnome-extra/nautilus-tracker-tags')
-rw-r--r--gnome-extra/nautilus-tracker-tags/Manifest10
-rw-r--r--gnome-extra/nautilus-tracker-tags/files/0.12.5-Makefile15
-rw-r--r--gnome-extra/nautilus-tracker-tags/metadata.xml8
-rw-r--r--gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.10.5.ebuild41
-rw-r--r--gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.12.2.ebuild41
-rw-r--r--gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.12.3.ebuild41
6 files changed, 156 insertions, 0 deletions
diff --git a/gnome-extra/nautilus-tracker-tags/Manifest b/gnome-extra/nautilus-tracker-tags/Manifest
new file mode 100644
index 000000000000..f39356843f36
--- /dev/null
+++ b/gnome-extra/nautilus-tracker-tags/Manifest
@@ -0,0 +1,10 @@
+AUX 0.12.5-Makefile 759 SHA256 0899d00cce355cef1dd93c8d7da0fb68a461184e904c817e4109f51e123786fb SHA512 57731bd3626b33c34f10f84cbe21654eedb2bbee7a374f78ae2015e9bfaf273f7cf797d5a5a7e31ab7ebfb6a8e7241dc7735126634ce455dc57f057158b21b8d WHIRLPOOL 18e66e7695aa2892ea91c70dcee187fc52bd9a89ffa5e86a735dab822549084ea94e01d760d656213eacb428708559e830a5522e2729f2b9ea4e5a6299857678
+DIST tracker-1.10.5.tar.xz 5033992 SHA256 3b8488f0e372054790f2fd4207227c5b15425bf1ab829d76928ac0b32de9c5b7 SHA512 e26f394681d0da28fb28536655f3c584de4aa7ce38c5a9762f81c9bfd21185d8df542b8d72ab337fb63ab91a1df9c733053fb6fa02cdffdc4edd873e0f70b800 WHIRLPOOL 0ab0a66cee2eb14b7893dd3719b0095e3cb3f49cb4db8bebcaa4f5174e726fb7db5f5706a635ffc71d89ab05494f991d4e8b2e62077c5cf2db85f5d9d7a3f4f8
+DIST tracker-1.12.2.tar.xz 5047740 SHA256 ebeb42ef982d0e45c8b8eea8440dcd1c06cd04c7974440a2012942552882bffd SHA512 32765d5a186b54e691b749af0be9a052d6edf367b759cd9236efb5af84e05e62301ca0d50303ca6d97b92b59e99a3934d3e6444701c07938638d5784f4155dec WHIRLPOOL 5ce2bfb1645e99ba3163811ec44b8b93a18c4387bfd09850462abec4ada3c3ef73edf62e716c48d6c99e68fb7ffffefbf3a36de5b0ee436fd936bbc3ac757a36
+DIST tracker-1.12.3.tar.xz 5053768 SHA256 23ce943878c1165c3f52fe97150c71708ebfbb5da3020e9a7247ad4f5120f8d6 SHA512 4c2155a295bc431740e52394885edfa2fd8487ef2f4b6749b9392a82ac355a440fb34381267a8793414fe750501fed7e1b1d0c5b06a766282513de78adde41d3 WHIRLPOOL 100b054f9aa5fc84284084dddc3e0ca0e296c3ce98e595b2c8b338d24c5be4977b55ac9a9c028341c71eb418eb9b3385a7760b892aa7a559587623eb61fdc06e
+EBUILD nautilus-tracker-tags-1.10.5.ebuild 969 SHA256 a1f27a1151759df672acf0c2cf82be658d2f8643427cbb52c419f493cc8ecbc0 SHA512 e5bca77ccf67c817d48c6490f7bbdc3d5b056c47847e973409299053bf5f35057bdac1e6bd90f542811cec5a75689bd571c93b67a82b8fba0dc09b2f62cfaaf1 WHIRLPOOL f632c1437a8572e9279c7997066757346739de6b405304f8dcad42251d93ee1d0486ab42c6c7c39d976105fa8b6647cac03ea332083395aee5bedcbe5a8bf1db
+EBUILD nautilus-tracker-tags-1.12.2.ebuild 971 SHA256 84ea48203e5872d1f34ac611d24df8c1787db07634e14b70fc608b95dfb225d2 SHA512 b547817dce67e54fb266277f9fc9e251d88ed49586c9366ce75ce03e83865d5a35043205e6a7e4ac3d95895427617bf84d6df5bf3f5367e1b1baa34bb7cc8987 WHIRLPOOL b2c66e7a6c63c6c97ef8ba6083cafc13474d0e0e25201ca3960f7655d4c0755503b179c7fefc7468ed3dfc81673bd56a7cd0f1ea2b252898f1f379c492ae8f2b
+EBUILD nautilus-tracker-tags-1.12.3.ebuild 971 SHA256 84ea48203e5872d1f34ac611d24df8c1787db07634e14b70fc608b95dfb225d2 SHA512 b547817dce67e54fb266277f9fc9e251d88ed49586c9366ce75ce03e83865d5a35043205e6a7e4ac3d95895427617bf84d6df5bf3f5367e1b1baa34bb7cc8987 WHIRLPOOL b2c66e7a6c63c6c97ef8ba6083cafc13474d0e0e25201ca3960f7655d4c0755503b179c7fefc7468ed3dfc81673bd56a7cd0f1ea2b252898f1f379c492ae8f2b
+MISC ChangeLog 6477 SHA256 a941c2588f9097f25fd3b231f1319a6e6eaf6a1b896783a125a868d45d7dd21b SHA512 3c8244387fdfacb2604dd77fa8fcf6bd3dc6ec237599879c5f2970f6efe07d7bb1c969b8e46146bc0b400f24fe50a3b6e1aca4a186ccb881b8e8c9827295c172 WHIRLPOOL 8d3eade74ef7a4fb1008263841d2ef08bc4d3351a55f9649855aed2906969f2ba0b83ba42c1fb6d2037b9ecd1afecfe7b586dce5d6285db394126641d566454d
+MISC ChangeLog-2015 7286 SHA256 9096f8847df9f1600235acde721f6bab52b7ca23c0c08bfe82e86b700c115f06 SHA512 405d8bd989723d8ea1277f13708d831a399e5add459b6bd2ff5da4613180c5d1f9c678c91099f74914d34375e21fb435f5da2c29bf0155a9af747df19d5025bc WHIRLPOOL f3db3ee2e91daa146096282c2c09f6343ec4fd8118e82d85e5cfe2b75a527bc3f4cffe18970955c6352e4949f02d28da282f6f134f7203c66c7a6a4b572db514
+MISC metadata.xml 249 SHA256 4505b0bfeadff287958620b7dc7b7209699065a8f17139a237a5dd409a726a97 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 WHIRLPOOL 333a938ee1d2124595596c572697bf5ebad523a92ba12005cfb12e6bb6270881a94a911f0cc9c1cf2bb571559e8271e07dfd307dabe50058236dbe7103562b92
diff --git a/gnome-extra/nautilus-tracker-tags/files/0.12.5-Makefile b/gnome-extra/nautilus-tracker-tags/files/0.12.5-Makefile
new file mode 100644
index 000000000000..c2aececf863d
--- /dev/null
+++ b/gnome-extra/nautilus-tracker-tags/files/0.12.5-Makefile
@@ -0,0 +1,15 @@
+EXTENSIONDIR := $(shell pkg-config --variable=extensiondir libnautilus-extension)
+CFLAGS := -fPIC $(CFLAGS) $(shell pkg-config --cflags glib-2.0 gtk+-3.0 libnautilus-extension tracker-sparql-$(TRACKER_API))
+LIBS := $(shell pkg-config --libs glib-2.0 gtk+-3.0 libnautilus-extension tracker-sparql-$(TRACKER_API))
+RPATH := $(shell pkg-config --variable=libdir tracker-sparql-$(TRACKER_API))/tracker-$(TRACKER_API)
+INSTALL = install
+
+object_files = tracker-tags-extension.o tracker-tags-utils.o tracker-tags-view.o
+
+libnautilus-tracker-tags.so: $(object_files)
+ $(CC) -shared -Wl,-rpath=$(RPATH) -Wl,-soname=$@ $(LDFLAGS) $^ $(LIBS) -o $@
+
+install: libnautilus-tracker-tags.so
+ $(INSTALL) -d $(DESTDIR)$(EXTENSIONDIR)/
+ $(INSTALL) $^ $(DESTDIR)$(EXTENSIONDIR)/
+
diff --git a/gnome-extra/nautilus-tracker-tags/metadata.xml b/gnome-extra/nautilus-tracker-tags/metadata.xml
new file mode 100644
index 000000000000..39980802b1da
--- /dev/null
+++ b/gnome-extra/nautilus-tracker-tags/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+</maintainer>
+</pkgmetadata>
diff --git a/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.10.5.ebuild b/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.10.5.ebuild
new file mode 100644
index 000000000000..c3c94b391c37
--- /dev/null
+++ b/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.10.5.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME_ORG_MODULE="tracker"
+
+inherit gnome.org toolchain-funcs
+
+DESCRIPTION="Nautilus extension to tag files for Tracker"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+IUSE=""
+
+COMMON_DEPEND="
+ ~app-misc/tracker-${PV}
+ >=dev-libs/glib-2.44:2
+ >=gnome-base/nautilus-2.90
+ x11-libs/gtk+:3
+"
+RDEPEND="${COMMON_DEPEND}
+ !<app-misc/tracker-0.12.5-r1[nautilus]
+"
+# Before tracker-0.12.5-r1, nautilus-tracker-tags was part of tracker
+DEPEND="${COMMON_DEPEND}"
+
+S="${S}/src/plugins/nautilus"
+
+pkg_setup() {
+ tc-export CC
+ export TRACKER_API=1.0
+}
+
+src_prepare() {
+ default
+ cp "${FILESDIR}/0.12.5-Makefile" Makefile || die "cp failed"
+ # config.h is not used, but is included in every source file...
+ sed -e 's:#include "config.h"::' -i *.c *.h || die "sed failed"
+}
diff --git a/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.12.2.ebuild b/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.12.2.ebuild
new file mode 100644
index 000000000000..43327e4aa8f4
--- /dev/null
+++ b/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.12.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME_ORG_MODULE="tracker"
+
+inherit gnome.org toolchain-funcs
+
+DESCRIPTION="Nautilus extension to tag files for Tracker"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ ~app-misc/tracker-${PV}
+ >=dev-libs/glib-2.44:2
+ >=gnome-base/nautilus-2.90
+ x11-libs/gtk+:3
+"
+RDEPEND="${COMMON_DEPEND}
+ !<app-misc/tracker-0.12.5-r1[nautilus]
+"
+# Before tracker-0.12.5-r1, nautilus-tracker-tags was part of tracker
+DEPEND="${COMMON_DEPEND}"
+
+S="${S}/src/plugins/nautilus"
+
+pkg_setup() {
+ tc-export CC
+ export TRACKER_API=1.0
+}
+
+src_prepare() {
+ default
+ cp "${FILESDIR}/0.12.5-Makefile" Makefile || die "cp failed"
+ # config.h is not used, but is included in every source file...
+ sed -e 's:#include "config.h"::' -i *.c *.h || die "sed failed"
+}
diff --git a/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.12.3.ebuild b/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.12.3.ebuild
new file mode 100644
index 000000000000..43327e4aa8f4
--- /dev/null
+++ b/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.12.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME_ORG_MODULE="tracker"
+
+inherit gnome.org toolchain-funcs
+
+DESCRIPTION="Nautilus extension to tag files for Tracker"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ ~app-misc/tracker-${PV}
+ >=dev-libs/glib-2.44:2
+ >=gnome-base/nautilus-2.90
+ x11-libs/gtk+:3
+"
+RDEPEND="${COMMON_DEPEND}
+ !<app-misc/tracker-0.12.5-r1[nautilus]
+"
+# Before tracker-0.12.5-r1, nautilus-tracker-tags was part of tracker
+DEPEND="${COMMON_DEPEND}"
+
+S="${S}/src/plugins/nautilus"
+
+pkg_setup() {
+ tc-export CC
+ export TRACKER_API=1.0
+}
+
+src_prepare() {
+ default
+ cp "${FILESDIR}/0.12.5-Makefile" Makefile || die "cp failed"
+ # config.h is not used, but is included in every source file...
+ sed -e 's:#include "config.h"::' -i *.c *.h || die "sed failed"
+}