From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from <gentoo-commits+bounces-438907-garchives=archives.gentoo.org@lists.gentoo.org>) id 1S8Crk-00053x-Du for garchives@archives.gentoo.org; Thu, 15 Mar 2012 15:45:24 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 24C22E0886; Thu, 15 Mar 2012 15:44:52 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id D55BDE0886 for <gentoo-commits@lists.gentoo.org>; Thu, 15 Mar 2012 15:44:51 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 189F61B4080 for <gentoo-commits@lists.gentoo.org>; Thu, 15 Mar 2012 15:44:50 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 9FF17E5434 for <gentoo-commits@lists.gentoo.org>; Thu, 15 Mar 2012 15:44:48 +0000 (UTC) From: "Nirbheek Chauhan" <nirbheek@gentoo.org> To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Nirbheek Chauhan" <nirbheek@gentoo.org> Message-ID: <1331826023.d7c34f70fccb86a7a6618e47b22c277b812c9ae7.nirbheek@gentoo> Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/nautilus-tracker-tags/files/, gnome-extra/nautilus-tracker-tags/ X-VCS-Repository: proj/gnome X-VCS-Files: gnome-extra/nautilus-tracker-tags/files/0.12.5-Makefile gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-0.14.0.ebuild X-VCS-Directories: gnome-extra/nautilus-tracker-tags/files/ gnome-extra/nautilus-tracker-tags/ X-VCS-Committer: nirbheek X-VCS-Committer-Name: Nirbheek Chauhan X-VCS-Revision: d7c34f70fccb86a7a6618e47b22c277b812c9ae7 X-VCS-Branch: master Date: Thu, 15 Mar 2012 15:44:48 +0000 (UTC) Precedence: bulk List-Post: <mailto:gentoo-commits@lists.gentoo.org> List-Help: <mailto:gentoo-commits+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org> X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: c15e91ac-831a-4fc4-93c4-3068725f6f8d X-Archives-Hash: 9e6e86ab9f8caa968c772a0b461c0042 commit: d7c34f70fccb86a7a6618e47b22c277b812c9ae7 Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org> AuthorDate: Sat Mar 10 03:36:11 2012 +0000 Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org> CommitDate: Thu Mar 15 15:40:23 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/gnome.git;a=3D= commit;h=3Dd7c34f70 Add gnome-extra/nautilus-tracker-tags-0.14.0 for tracker-0.14 --- .../nautilus-tracker-tags/files/0.12.5-Makefile | 15 +++++++ .../nautilus-tracker-tags-0.14.0.ebuild | 43 ++++++++++++++= ++++++ 2 files changed, 58 insertions(+), 0 deletions(-) diff --git a/gnome-extra/nautilus-tracker-tags/files/0.12.5-Makefile b/gn= ome-extra/nautilus-tracker-tags/files/0.12.5-Makefile new file mode 100644 index 0000000..c2aecec --- /dev/null +++ b/gnome-extra/nautilus-tracker-tags/files/0.12.5-Makefile @@ -0,0 +1,15 @@ +EXTENSIONDIR :=3D $(shell pkg-config --variable=3Dextensiondir libnautil= us-extension) +CFLAGS :=3D -fPIC $(CFLAGS) $(shell pkg-config --cflags glib-2.0 gtk+-3.= 0 libnautilus-extension tracker-sparql-$(TRACKER_API)) +LIBS :=3D $(shell pkg-config --libs glib-2.0 gtk+-3.0 libnautilus-extens= ion tracker-sparql-$(TRACKER_API)) +RPATH :=3D $(shell pkg-config --variable=3Dlibdir tracker-sparql-$(TRACK= ER_API))/tracker-$(TRACKER_API) +INSTALL =3D install + +object_files =3D tracker-tags-extension.o tracker-tags-utils.o tracker-t= ags-view.o + +libnautilus-tracker-tags.so: $(object_files) + $(CC) -shared -Wl,-rpath=3D$(RPATH) -Wl,-soname=3D$@ $(LDFLAGS) $^ $(LI= BS) -o $@ + +install: libnautilus-tracker-tags.so + $(INSTALL) -d $(DESTDIR)$(EXTENSIONDIR)/ + $(INSTALL) $^ $(DESTDIR)$(EXTENSIONDIR)/ + diff --git a/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-0.14= .0.ebuild b/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-0.14.= 0.ebuild new file mode 100644 index 0000000..bb12dd7 --- /dev/null +++ b/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-0.14.0.ebui= ld @@ -0,0 +1,43 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nautilus-tracker-tags/nau= tilus-tracker-tags-0.12.10.ebuild,v 1.1 2012/02/16 01:30:59 tetromino Exp= $ + +EAPI=3D"4" +GNOME_ORG_MODULE=3D"tracker" +GNOME_TARBALL_SUFFIX=3D"xz" + +inherit gnome.org toolchain-funcs + +DESCRIPTION=3D"Nautilus extension to tag files for Tracker" +HOMEPAGE=3D"http://www.tracker-project.org/" + +LICENSE=3D"GPL-2" +SLOT=3D"0" +KEYWORDS=3D"~amd64 ~x86" +IUSE=3D"" + +COMMON_DEPEND=3D">=3Dapp-misc/tracker-${PV} + >=3Ddev-libs/glib-2.28:2 + >=3Dgnome-base/nautilus-2.90 + x11-libs/gtk+:3" +RDEPEND=3D"${COMMON_DEPEND} + !<app-misc/tracker-0.12.5-r1[nautilus]" +# Before tracker-0.12.5-r1, nautilus-tracker-tags was part of tracker +DEPEND=3D"${COMMON_DEPEND}" + +S=3D"${S}/src/plugins/nautilus" + +pkg_setup() { + tc-export CC + export TRACKER_API=3D${GNOME_ORG_PVP} +} + +src_prepare() { + 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" +} + +src_install() { + emake DESTDIR=3D"${D}" install +}