parent
5d10ddd896
commit
53b455bcb6
@ -0,0 +1,122 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime/slime-2.12.ebuild,v 1.1 2015/01/08 04:04:52 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
[[ ${PV} = *9999* ]] && GIT_ECLASS="git-r3" || GIT_ECLASS=""
|
||||
|
||||
inherit common-lisp-3 ${GIT_ECLASS} elisp eutils
|
||||
|
||||
DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)"
|
||||
HOMEPAGE="http://common-lisp.net/project/slime/"
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
SRC_URI="https://github.com/slime/slime/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2 xref? ( xref.lisp )"
|
||||
SLOT="0"
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
fi
|
||||
IUSE="doc xref"
|
||||
RESTRICT=test # tests fail to contact sbcl
|
||||
|
||||
RDEPEND="virtual/commonlisp
|
||||
dev-lisp/asdf"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-apps/texinfo-5.1
|
||||
doc? ( virtual/texi2dvi )"
|
||||
|
||||
CLPACKAGE=swank
|
||||
CLSYSTEMS=swank
|
||||
SITEFILE=70${PN}-gentoo.el
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
EGIT_REPO_URI="https://github.com/slime/slime.git"
|
||||
${GIT_ECLASS}_src_unpack
|
||||
fi
|
||||
elisp_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ "${PV}" == "2.11" ]]; then
|
||||
epatch "${FILESDIR}"/2.11/dont-load-sbcl-pprint.patch
|
||||
fi
|
||||
epatch "${FILESDIR}"/2.0_p20130214/gentoo-module-load.patch
|
||||
epatch "${FILESDIR}"/2.0_p20110617/gentoo-dont-call-init.patch
|
||||
has_version ">=app-editors/emacs-24" && rm -f lib/cl-lib.el
|
||||
|
||||
# extract date of last update from ChangeLog, bug 233270
|
||||
SLIME_CHANGELOG_DATE=$(awk '/^[-0-9]+ / { print $1; exit; }' ChangeLog)
|
||||
[ -n "${SLIME_CHANGELOG_DATE}" ] || die "cannot determine ChangeLog date"
|
||||
|
||||
# SLIME uses the changelog date to make sure that the emacs side and the CL side
|
||||
# are in sync. We hardcode it instead of letting slime determine it at runtime
|
||||
# because ChangeLog doesn't get installed to $EMACSDIR
|
||||
epatch "${FILESDIR}"/2.11/gentoo-changelog-date.patch
|
||||
|
||||
# When starting slime in emacs, slime looks for ${S}/swank/backend.lisp as
|
||||
# /usr/share/common-lisp/source/swank/swank-backend.lisp
|
||||
pushd swank || die
|
||||
for i in *.lisp
|
||||
do
|
||||
mv ${i} ../swank-${i}
|
||||
done
|
||||
popd
|
||||
|
||||
sed -i "/(defvar \*swank-wire-protocol-version\*/s:nil:\"${SLIME_CHANGELOG_DATE}\":" swank.lisp \
|
||||
|| die "sed swank.lisp failed"
|
||||
sed -i "s:@SLIME-CHANGELOG-DATE@:${SLIME_CHANGELOG_DATE}:" slime.el \
|
||||
|| die "sed slime.el failed"
|
||||
sed -i "s/@itemx INIT-FUNCTION/@item INIT-FUNCTION/" doc/slime.texi \
|
||||
|| die "sed doc/slime.texi failed"
|
||||
|
||||
# Remove xref.lisp (which is non-free) unless USE flag is set
|
||||
use xref || rm -f xref.lisp
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
elisp-compile *.el || die
|
||||
BYTECOMPFLAGS="${BYTECOMPFLAGS} -L contrib -l slime" \
|
||||
elisp-compile contrib/*.el lib/*.el || die
|
||||
emake -j1 -C doc slime.info || die "Cannot build info docs"
|
||||
|
||||
if use doc; then
|
||||
VARTEXFONTS="${T}"/fonts \
|
||||
emake -j1 -C doc slime.pdf || die "emake doc failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
## install core
|
||||
elisp-install ${PN} *.{el,elc} "${FILESDIR}"/swank-loader.lisp \
|
||||
|| die "Cannot install SLIME core"
|
||||
sed "s:/usr/:${EPREFIX}&:g" "${FILESDIR}"/2.0_p20110617/${SITEFILE} \
|
||||
>"${T}"/${SITEFILE} || die "sed failed"
|
||||
elisp-site-file-install "${T}"/${SITEFILE} || die
|
||||
cp "${FILESDIR}"/2.0_p20110617/swank.asd "${S}"
|
||||
# remove upstream swank-loader, since it won't be used
|
||||
rm "${S}"/swank-loader.lisp
|
||||
common-lisp-install-sources *.lisp
|
||||
common-lisp-install-asdf swank.asd
|
||||
|
||||
## install contribs
|
||||
elisp-install ${PN}/contrib/ contrib/*.{el,elc,scm,goo} \
|
||||
|| die "Cannot install contribs"
|
||||
common-lisp-install-sources contrib/*.lisp
|
||||
|
||||
## install lib
|
||||
elisp-install ${PN}/lib/ lib/*.{el,elc} \
|
||||
|| die "Cannot install libs"
|
||||
|
||||
## install docs
|
||||
dodoc README.md ChangeLog CONTRIBUTING.md NEWS PROBLEMS
|
||||
newdoc contrib/README.md README-contrib.md
|
||||
newdoc contrib/ChangeLog ChangeLog.contrib
|
||||
doinfo doc/slime.info
|
||||
use doc && dodoc doc/*.pdf
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
# ChangeLog for app-misc/cdcollect
|
||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/cdcollect/ChangeLog,v 1.10 2012/05/03 19:41:33 jdhore Exp $
|
||||
|
||||
03 May 2012; Jeff Horelick <jdhore@gentoo.org> cdcollect-0.6.0.ebuild,
|
||||
cdcollect-0.6.0-r1.ebuild:
|
||||
dev-util/pkgconfig -> virtual/pkgconfig
|
||||
|
||||
27 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
|
||||
cdcollect-0.6.0.ebuild, cdcollect-0.6.0-r1.ebuild:
|
||||
Fix slot-deps on gnome libs
|
||||
|
||||
*cdcollect-0.6.0-r1 (26 Jan 2011)
|
||||
|
||||
26 Jan 2011; Pacho Ramos <pacho@gentoo.org> +cdcollect-0.6.0-r1.ebuild,
|
||||
+files/cdcollect-0.6.0-sqlite.patch:
|
||||
Apply fedora patch to work with mono-2.8 (bug #346135).
|
||||
|
||||
22 Nov 2008; Peter Alfredsen <loki_val@gentoo.org> cdcollect-0.6.0.ebuild:
|
||||
Add support for new gtk-sharp with EAPI-2
|
||||
|
||||
06 Jun 2008; Samuli Suominen <drac@gentoo.org> cdcollect-0.6.0.ebuild:
|
||||
Moved intltool to DEPEND wrt #221509.
|
||||
|
||||
20 Apr 2008; Samuli Suominen <drac@gentoo.org> -cdcollect-0.5.1.ebuild,
|
||||
cdcollect-0.6.0.ebuild:
|
||||
Move pkgconfig from RDEPEND to DEPEND.
|
||||
|
||||
*cdcollect-0.6.0 (28 Feb 2007)
|
||||
|
||||
28 Feb 2007; Lars Weiler <pylon@gentoo.org> +cdcollect-0.6.0.ebuild:
|
||||
Version bump; thanks to E.S. Lehman for the updated ebuild in bug #161758.
|
||||
|
||||
21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
|
||||
Transition to Manifest2.
|
||||
|
||||
09 Feb 2006; Luis Medinas <metalgod@gentoo.org> cdcollect-0.5.1.ebuild:
|
||||
Update dependencies and install only with sqlite-2.8 series thanks to
|
||||
Torsten Veller <tove@gentoo.org>. Closes bug #82949.
|
||||
|
||||
*cdcollect-0.5.1 (30 Dec 2005)
|
||||
|
||||
30 Dec 2005; Luis Medinas <metalgod@gentoo.org> +metadata.xml,
|
||||
+cdcollect-0.5.1.ebuild:
|
||||
New Package. Ebuild made by me.
|
||||
|
@ -1,6 +0,0 @@
|
||||
AUX cdcollect-0.6.0-sqlite.patch 2605 SHA256 d3630a557f316fccf1a002b8f25f497c9b22c7ca0bcdcb79b17c859924c5dfea SHA512 b8549083cf83b2e5363e1c1284ef65ca6c08abf2aaa58479868426067bd215b4c81f53eb5da11aa13fb889f38167e3b6615047186359ab7412bc78e0a8c231dd WHIRLPOOL aafbce4bb78ff0d943f5864d395bdfb6e4f70b165bd1209856ea9162aaa3dbf05e7238dd8c00b11dea3d74e70362a03817eac09669235dd28f3aa973723d89f7
|
||||
DIST cdcollect-0.6.0.tar.bz2 364982 SHA256 dfadcba64512f9e3037358b5ccfa264aa4db9e91343e8ff84588000a63fa2905 SHA512 0a5581e375635781433a1944b19fec8aeffb34b021c7ddd3117074cdfa1a350ff97dcb106f119f5d8802d7ba799b659a6fe82638e143c1c0c02bf44948e36b59 WHIRLPOOL 3b0107b32aa873b490a8544951d1e3bbe416a3043e2ab1e31f3127c01bf03c0153af2fb4c15325dcb71410d024c1ade512fe8d6955a240c66ac07f3eeb0a6d26
|
||||
EBUILD cdcollect-0.6.0-r1.ebuild 1104 SHA256 b65929b03e148a08376d6fef8b7e15111bb57e1772945e847640162447b8ef21 SHA512 733a6548b4da44122b4c4594c0fdbd04139a1d166a813ea71844d37383f7ebbd2f278a79ed34ed83adeee488b05ccc01551001f384ea187e1a2ad98fff2d674f WHIRLPOOL 416bb4b9d22dd94a2440c48f212d255247e6b35639077445ac6f5ffba2b986f422ff9dffb9a009a8416ca08ae7a773e6ab498a161ade847abce5f9a9292fe40a
|
||||
EBUILD cdcollect-0.6.0.ebuild 978 SHA256 36ccd5d283d0f8b1b11ba9f1528e6e488e468f0d3ffaad0823d17a2a31aa9726 SHA512 f97685d460ce9b22d85e8960fab7fa92f2ad5928802560c16adb698d3ba274d6e8b27dd9669010f73255de9d207b925e7648d630b40b3e1ea2a11fc262c65ee8 WHIRLPOOL 7d51859d26ca14b43ecf0e85e4a5d40bd973b3c8cb7f6936912c130d166e7672e4c0c921747b52d9b5b98b6e558798b3c772385cc129ba2c4cccf1113c47db87
|
||||
MISC ChangeLog 1712 SHA256 a0ae52ff1a5053c4d5fdcdc8f631c86d1bf281375d8a5f7b6d37712486eeb59c SHA512 063a051062be78f2e4a8b48d98a3bf85e828789357b6b7bac21ed9e2a991a55b04477882746ce13184e87d3a6ef957a170ea1e4365612e5724f986e009e7d9e5 WHIRLPOOL aedced25cac7702653cc0b1be0cb6ed1893b014330e02b0104a9ece379e151d5c8fd35517e828cde1cd41e203b33c1916831f03e50e28361c338f5370019a888
|
||||
MISC metadata.xml 345 SHA256 bdb34619e8b74e8e2a1b09f258230fa2673beb8ff1a2262d1ddd816cab7ce4a6 SHA512 2e21c11c5493a4b47e9872bf69809a0ca42ad30802c92ab2bd41d47c1c7040a7262e7d7b2b25d29f146e5508c392d246baf12ee6005f0d8fb1c9dab97431f381 WHIRLPOOL 546b60b19a458c586c84bf442b42f845437bd2c00a423b8fbcafcdbbd8ff8efd0d6e260a823e1e0bea1d451ec58190f4364de70900fc85f081742e9428a6d8d2
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/cdcollect/cdcollect-0.6.0-r1.ebuild,v 1.3 2012/05/03 19:41:33 jdhore Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit gnome2 mono eutils
|
||||
|
||||
DESCRIPTION="CDCollect is a CD catalog application for gnome 2. Its functionality is similar to the old gtktalog"
|
||||
HOMEPAGE="http://cdcollect.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/mono-1.1.17
|
||||
>=dev-dotnet/gtk-sharp-2.8.0:2
|
||||
>=x11-libs/gtk+-2.8.0:2
|
||||
>=dev-db/sqlite-3.3.5:3
|
||||
>=gnome-base/gconf-2.8.0:2
|
||||
dev-perl/XML-Parser
|
||||
>=dev-dotnet/gconf-sharp-2.8.0:2
|
||||
|| ( dev-dotnet/gtk-sharp:2[glade] >=dev-dotnet/glade-sharp-2.8.0:2 )
|
||||
>=dev-dotnet/gnome-sharp-2.8.0:2
|
||||
>=dev-dotnet/gnomevfs-sharp-2.8.0:2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig"
|
||||
|
||||
USE_DESTDIR="1"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README TODO"
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
# Fix build against mono-2.8
|
||||
epatch "${FILESDIR}/${PN}-0.6.0-sqlite.patch"
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/cdcollect/cdcollect-0.6.0.ebuild,v 1.6 2012/05/03 19:41:33 jdhore Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit gnome2 mono
|
||||
|
||||
DESCRIPTION="CDCollect is a CD catalog application for gnome 2. Its functionality is similar to the old gtktalog"
|
||||
HOMEPAGE="http://cdcollect.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/mono-1.1.17
|
||||
>=dev-dotnet/gtk-sharp-2.8.0:2
|
||||
>=x11-libs/gtk+-2.8.0:2
|
||||
>=dev-db/sqlite-3.3.5:3
|
||||
>=gnome-base/gconf-2.8.0:2
|
||||
dev-perl/XML-Parser
|
||||
>=dev-dotnet/gconf-sharp-2.8.0:2
|
||||
|| ( dev-dotnet/gtk-sharp:2[glade] >=dev-dotnet/glade-sharp-2.8.0:2 )
|
||||
>=dev-dotnet/gnome-sharp-2.8.0:2
|
||||
>=dev-dotnet/gnomevfs-sharp-2.8.0:2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig"
|
||||
|
||||
USE_DESTDIR="1"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README TODO"
|
@ -1,74 +0,0 @@
|
||||
diff -up cdcollect-0.6.0/src/CDIcon.cs.sqlite cdcollect-0.6.0/src/CDIcon.cs
|
||||
--- cdcollect-0.6.0/src/CDIcon.cs.sqlite 2006-11-24 18:12:13.000000000 +0100
|
||||
+++ cdcollect-0.6.0/src/CDIcon.cs 2011-01-01 12:15:13.000000000 +0100
|
||||
@@ -23,7 +23,7 @@ using System.IO;
|
||||
using System.Xml;
|
||||
using Gtk;
|
||||
using Gdk;
|
||||
-using Mono.Data.SqliteClient;
|
||||
+using Mono.Data.Sqlite;
|
||||
using Mono.Unix;
|
||||
|
||||
|
||||
diff -up cdcollect-0.6.0/src/CDItem.cs.sqlite cdcollect-0.6.0/src/CDItem.cs
|
||||
--- cdcollect-0.6.0/src/CDItem.cs.sqlite 2006-11-24 18:12:13.000000000 +0100
|
||||
+++ cdcollect-0.6.0/src/CDItem.cs 2011-01-01 12:15:13.000000000 +0100
|
||||
@@ -24,7 +24,7 @@ using System.Xml;
|
||||
using System.Text.RegularExpressions;
|
||||
using Gtk;
|
||||
using Gdk;
|
||||
-using Mono.Data.SqliteClient;
|
||||
+using Mono.Data.Sqlite;
|
||||
using Mono.Unix;
|
||||
|
||||
public enum CDItemFind : int {
|
||||
diff -up cdcollect-0.6.0/src/DBsql.cs.sqlite cdcollect-0.6.0/src/DBsql.cs
|
||||
--- cdcollect-0.6.0/src/DBsql.cs.sqlite 2006-11-24 18:12:13.000000000 +0100
|
||||
+++ cdcollect-0.6.0/src/DBsql.cs 2011-01-01 12:26:53.000000000 +0100
|
||||
@@ -27,7 +27,7 @@ using System.Text;
|
||||
using System.Threading;
|
||||
using System.Text.RegularExpressions;
|
||||
|
||||
-using Mono.Data.SqliteClient;
|
||||
+using Mono.Data.Sqlite;
|
||||
using Mono.Unix;
|
||||
|
||||
|
||||
@@ -958,10 +958,10 @@ public class CDDatabaseSql
|
||||
private int sql_command_id (string comm)
|
||||
{
|
||||
IDbCommand command = sqlite_connection.CreateCommand ();
|
||||
- command.CommandText = comm;
|
||||
- command.ExecuteScalar ();
|
||||
+ command.CommandText = comm + "; SELECT last_insert_rowid();";
|
||||
+ int rowid = (int)command.ExecuteScalar ();
|
||||
command.Dispose ();
|
||||
- return (((SqliteConnection)sqlite_connection).LastInsertRowId);
|
||||
+ return (rowid);
|
||||
}
|
||||
|
||||
private void sql_command (string comm)
|
||||
diff -up cdcollect-0.6.0/src/Makefile.am.sqlite cdcollect-0.6.0/src/Makefile.am
|
||||
--- cdcollect-0.6.0/src/Makefile.am.sqlite 2011-01-01 12:15:13.000000000 +0100
|
||||
+++ cdcollect-0.6.0/src/Makefile.am 2011-01-01 12:15:13.000000000 +0100
|
||||
@@ -42,7 +42,7 @@ Defines.cs: Defines.cs.in
|
||||
|
||||
ASSEMBLIES = \
|
||||
/r:System.Data \
|
||||
- /r:Mono.Data.SqliteClient \
|
||||
+ /r:Mono.Data.Sqlite \
|
||||
/r:Mono.Posix \
|
||||
-pkg:gtk-sharp-2.0 \
|
||||
-pkg:glade-sharp-2.0 \
|
||||
diff -up cdcollect-0.6.0/src/Makefile.in.sqlite cdcollect-0.6.0/src/Makefile.in
|
||||
--- cdcollect-0.6.0/src/Makefile.in.sqlite 2011-01-01 12:15:13.000000000 +0100
|
||||
+++ cdcollect-0.6.0/src/Makefile.in 2011-01-01 12:15:13.000000000 +0100
|
||||
@@ -254,7 +254,7 @@ GENERATED_CSFILES = \
|
||||
|
||||
ASSEMBLIES = \
|
||||
/r:System.Data \
|
||||
- /r:Mono.Data.SqliteClient \
|
||||
+ /r:Mono.Data.Sqlite \
|
||||
/r:Mono.Posix \
|
||||
-pkg:gtk-sharp-2.0 \
|
||||
-pkg:glade-sharp-2.0 \
|
@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>media-optical</herd>
|
||||
<longdescription lang="en">
|
||||
CDCollect is a CD catalog application for gnome 2.x . Its functionality is similar
|
||||
to the old gtktalog application for gnome 1.x .
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
@ -1,5 +1,5 @@
|
||||
;; -*- Mode: Lisp; -*-
|
||||
|
||||
(:source-registry
|
||||
(:directory "/usr/share/common-lisp/systems")
|
||||
(:directory "@GENTOO_PORTAGE_EPREFIX@/usr/share/common-lisp/systems")
|
||||
:inherit-configuration)
|
||||
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/gnome-python-desktop-base/gnome-python-desktop-base-2.32.0.ebuild,v 1.9 2012/05/04 15:12:17 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
GCONF_DEBUG="no"
|
||||
PYTHON_DEPEND="2"
|
||||
GNOME_ORG_MODULE="gnome-python-desktop"
|
||||
|
||||
inherit gnome2 python
|
||||
|
||||
# This ebuild does nothing -- we just want to get the pkgconfig file installed
|
||||
|
||||
DESCRIPTION="Provides python the base files for the Gnome Python Desktop bindings"
|
||||
HOMEPAGE="http://pygtk.org/"
|
||||
|
||||
KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux"
|
||||
|
||||
IUSE=""
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
|
||||
# From the gnome-python-desktop eclass
|
||||
RDEPEND=">=dev-python/pygtk-2.10.3:2
|
||||
>=dev-libs/glib-2.6.0:2
|
||||
>=x11-libs/gtk+-2.4.0:2
|
||||
!<dev-python/gnome-python-extras-2.13
|
||||
!<dev-python/gnome-python-desktop-2.22.0-r10"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
|
||||
G2CONF="${G2CONF} --disable-allbindings"
|
||||
python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
python_convert_shebangs -r 2 .
|
||||
}
|
@ -1,18 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST dconf-0.12.1.tar.xz 202112 SHA256 3cd32b78d88ed7be90dace5d45e2cf8a6abdb253d43dbfa5ef52103b329dc214 SHA512 40206275d5d096dc229d8f12990e437aad8bce43d071300637ed642303eac9ae245d589aee4732a8c55711c41f5653ef2a7ceb80726ede8b8502b5de48003285 WHIRLPOOL 3b509c891802d8a293dd2588b08b6cfe90525d92c5b257a924586a002c70f47e6db316a328adae5ab44e5825cc267a7e71d87609ca4335d10500dd93d75ea7c9
|
||||
DIST dconf-0.20.0.tar.xz 389388 SHA256 22c046a247d05ea65ad181e3aef4009c898a5531f76c0181f8ec0dfef83447d9 SHA512 d3069638ac8bfc077bbcef7878ad7e39c5c008d6b673128b685817e94a5ba147f4a3218e9547d9ce1a70260771f6f8e5c4c609fa5cf5530160373d7191aa3b00 WHIRLPOOL a82657d2ff5d0defd81fa9380a28798353e2e907869e85c089eb3c81c542662918cd15b850c9fb2929beee610f205aab01ddfe42312d571ae7712208e1a946fb
|
||||
DIST dconf-0.22.0.tar.xz 393260 SHA256 0a277cb0c3f09e77d9413c5a9b3577fc2b5d6e941b59b44940392e024a224b8e SHA512 fee502b599da3634934eadc3d9fc138f2036118e88edadf0e3dc157f8e689ee1fee057342a296197b126e5f657fcb2bb1f399b6a3ffa9ff5fdcc3119d9433d9b WHIRLPOOL 71214ae41394e5c86091674950bb0560f451247d5ae497411a37eebee89fa9ee6605206996303c3826247f31e6a05d2e693830cccd99e2991f0f76e130a4d3b0
|
||||
EBUILD dconf-0.12.1.ebuild 1717 SHA256 83a6b7b2e2fcf2eb44950338d94c61bd532396cf8d400b27d85aa8af1695568a SHA512 c1b262ef288c11f6bbe8e2d6e4c2547494332b0127021bf5b3ddc6a01b3d3c4aea122159ce695b51f5c3a75826effc7f77bfb43f438e039534fedcb4dbd209fb WHIRLPOOL e786aad707b02c34b2a876b67383eb8b0c02bac2d7346f520a344cf1a8ece405314b6d091fd3c859e93390877f043520f31415b50ab4e4a752051c5ef879c15a
|
||||
EBUILD dconf-0.20.0.ebuild 1817 SHA256 9967e0756b7e4e59c5f160c929a3d1a5f03210a712b23cfbdb01afc88dfbbda6 SHA512 89fdf6177f1db8e085bc362aa200efa4abb9f9dcc09ae354989d2a1ca6befd7aa31a9edf7e5ed1edce06965c3ca08434c8dbae45f7f6111b799dc43823a7dfcc WHIRLPOOL 87c1d6ffea25f08f051924ec6b2873033b1e0e72e0187e96d504b4696d9656526534163c4dc330a576bdfb2763adbe3718eb917bbc8fa79f1f1db4ebeb4d7af4
|
||||
EBUILD dconf-0.22.0.ebuild 1822 SHA256 537b428d183ff95bfa74920162f8c6e12e26e9946131d89874943cb8f7ff8af4 SHA512 f31b2e36e2f9aedd26b7921aa02af46d7949f038d96d8811dea339916f44322d0918cebefe872ead372c4d0b104db97d88e89db75f7fa417e218e991582caf43 WHIRLPOOL 6d7e000710341ed82a94ab37e070b0c5b59fc348ad4c7924bb7de23dcf376413dd775ef4e11d8f2564bf78b001116c1596d0a2fcd5a40ba862d7f84e4b3c1f47
|
||||
MISC ChangeLog 9677 SHA256 b3b1dba188b1df8a2065895ebac9cc772af5a530618d4aabb3147570309b2733 SHA512 7499ed9345ef14f3f255f0662cf1386c361f06d4f19472321edfd4d367ba5647564b4172c9919a2e4e447a5b3df42d743bc188741ea7c6039729988fd7f189d9 WHIRLPOOL d5d3b8300e3ed9442ec0b808dc7edf8810a67b0842d8394e8e38b4dc079774d8e85bb397672ee5f0ee8217046356992afbe15b9cc60c54de1650e061875a72a2
|
||||
MISC ChangeLog 9759 SHA256 296cd000318815cd389ab9ca596e8d1043142431cc4dbde5e66ed89b1b05e194 SHA512 2ab8a42740639fdd06a8d556793761af2296be29939755033bdb275cb0b4f62cc1560cf55a0ba5294a2317a4e059af510f45c2c4ab41f39081e54ef92f3d2eee WHIRLPOOL 4c6791c4b654ae3226e53d4a0a281b1c6a353481f5154df18570a8f81a75f7f8a50054a25a983fa996b77425bef5f522fcfc528746383d8c1e095fc08808c2e8
|
||||
MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlSYii4ACgkQ1fmVwcYIWAbo1ACeOnhowwuBrhc8BIzoPryNxbh3
|
||||
nPcAnR9ktP9Dq1otU0y95S1r0x1QtIR6
|
||||
=Lve8
|
||||
iEYEAREIAAYFAlStkQ8ACgkQCaWpQKGI+9S1CwCffVtsvTMORRR5ohtOkqDwi2jk
|
||||
o5sAn1N6Wld5cYSbUyt11Ie6D86i1XAz
|
||||
=OpGn
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-base/dconf/dconf-0.12.1.ebuild,v 1.9 2012/10/28 15:49:38 armin76 Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2 bash-completion-r1
|
||||
|
||||
DESCRIPTION="Simple low-level configuration system"
|
||||
HOMEPAGE="http://live.gnome.org/dconf"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
|
||||
IUSE="doc +X"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.31.18:2
|
||||
sys-apps/dbus
|
||||
X? ( >=dev-libs/libxml2-2.7.7:2
|
||||
x11-libs/gtk+:3 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( >=dev-util/gtk-doc-1.15 )"
|
||||
# eautoreconf requires gtk-doc-am
|
||||
|
||||
pkg_setup() {
|
||||
G2CONF="${G2CONF}
|
||||
--disable-schemas-compile
|
||||
$(use_enable X editor)
|
||||
VALAC=$(type -P valac-0.16)" # harmless even if valac-0.16 not found
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
|
||||
# GSettings backend may be one of: memory, gconf, dconf
|
||||
# Only dconf is really considered functional by upstream
|
||||
# must have it enabled over gconf if both are installed
|
||||
echo 'CONFIG_PROTECT_MASK="/etc/dconf"' >> 51dconf
|
||||
echo 'GSETTINGS_BACKEND="dconf"' >> 51dconf
|
||||
doenvd 51dconf
|
||||
|
||||
# Remove bash-completion file installed by build system
|
||||
rm -rv "${ED}etc/bash_completion.d/" || die
|
||||
newbashcomp "${S}/bin/dconf-bash-completion.sh" ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
# Kill existing dconf-service processes as recommended by upstream due to
|
||||
# possible changes in the dconf private dbus API.
|
||||
# dconf-service will be dbus-activated on next use.
|
||||
pids=$(pgrep -x dconf-service)
|
||||
if [[ $? == 0 ]]; then
|
||||
ebegin "Stopping dconf-service; it will automatically restart on demand"
|
||||
kill ${pids}
|
||||
eend $?
|
||||
fi
|
||||
}
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-base/libbonobo/libbonobo-2.24.3.ebuild,v 1.15 2012/05/29 16:23:38 aballier Exp $
|
||||
|
||||
EAPI="3"
|
||||
GCONF_DEBUG="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="GNOME CORBA framework"
|
||||
HOMEPAGE="http://developer.gnome.org/libbonobo/stable/"
|
||||
|
||||
LICENSE="LGPL-2.1 GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
|
||||
IUSE="debug doc examples test"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.14:2
|
||||
>=gnome-base/orbit-2.14.0
|
||||
>=dev-libs/libxml2-2.4.20:2
|
||||
>=sys-apps/dbus-1.0.0
|
||||
>=dev-libs/dbus-glib-0.74
|
||||
>=dev-libs/popt-1.5
|
||||
!gnome-base/bonobo-activation"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/yacc
|
||||
sys-devel/flex
|
||||
x11-apps/xrdb
|
||||
virtual/pkgconfig
|
||||
>=dev-util/intltool-0.35
|
||||
doc? ( >=dev-util/gtk-doc-1 )"
|
||||
|
||||
# Tests are broken in several ways as reported in bug #288689 and upstream
|
||||
# doesn't take care since libbonobo is deprecated.
|
||||
RESTRICT="test"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README TODO"
|
||||
G2CONF="${G2CONF} $(use_enable debug bonobo-activation-debug)"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
# Fix intltoolize broken file, see upstream #577133
|
||||
sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in || die
|
||||
|
||||
if ! use test; then
|
||||
# don't waste time building tests, bug #226223
|
||||
sed 's/tests//' -i Makefile.am Makefile.in || die
|
||||
fi
|
||||
|
||||
if ! use examples; then
|
||||
sed 's/samples//' -i Makefile.am Makefile.in || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Pass tests with FEATURES userpriv, see bug #288689
|
||||
unset ORBIT_SOCKETDIR
|
||||
emake check || die
|
||||
}
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-base/libbonoboui/libbonoboui-2.24.5.ebuild,v 1.8 2012/05/29 16:26:21 aballier Exp $
|
||||
|
||||
EAPI="3"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit eutils gnome2 virtualx
|
||||
|
||||
DESCRIPTION="User Interface part of libbonobo"
|
||||
HOMEPAGE="http://library.gnome.org/devel/libbonoboui/"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc examples test"
|
||||
|
||||
# GTK+ dep due to bug #126565
|
||||
RDEPEND=">=gnome-base/libgnomecanvas-1.116
|
||||
>=gnome-base/libbonobo-2.22
|
||||
>=gnome-base/libgnome-2.13.7
|
||||
>=dev-libs/libxml2-2.4.20:2
|
||||
>=gnome-base/gconf-2:2
|
||||
>=x11-libs/gtk+-2.8.12:2
|
||||
>=dev-libs/glib-2.6.0:2
|
||||
>=gnome-base/libglade-1.99.11:2.0
|
||||
>=dev-libs/popt-1.5"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
x11-apps/xrdb
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
>=dev-util/intltool-0.40
|
||||
doc? ( >=dev-util/gtk-doc-1 )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
G2CONF="${G2CONF}
|
||||
--disable-static
|
||||
--disable-maintainer-mode"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
if ! use test; then
|
||||
# don't waste time building tests
|
||||
sed 's/tests//' -i Makefile.am Makefile.in || die "sed 1 failed"
|
||||
fi
|
||||
|
||||
if ! use examples; then
|
||||
sed 's/samples//' -i Makefile.am Makefile.in || die "sed 2 failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
addpredict "/root/.gnome2_private"
|
||||
|
||||
gnome2_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
addwrite "/root/.gnome2_private"
|
||||
Xemake check || die "tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomeui/libgnomeui-2.24.5.ebuild,v 1.12 2014/06/24 01:12:25 tetromino Exp $
|
||||
|
||||
EAPI="3"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="User Interface routines for Gnome"
|
||||
HOMEPAGE="http://library.gnome.org/devel/libgnomeui/stable/"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc test"
|
||||
|
||||
# gtk+-2.14 dep instead of 2.12 ensures system doesn't loose VFS capabilities in GtkFilechooser
|
||||
RDEPEND="dev-libs/atk
|
||||
>=dev-libs/glib-2.16:2
|
||||
>=dev-libs/libxml2-2.4.20:2
|
||||
>=dev-libs/popt-1.5
|
||||
>=gnome-base/gconf-2:2
|
||||
>=gnome-base/gnome-keyring-0.4
|
||||
>=gnome-base/gnome-vfs-2.7.3:2
|
||||
>=gnome-base/libgnome-2.13.7
|
||||
>=gnome-base/libgnomecanvas-2
|
||||
gnome-base/libgnome-keyring
|
||||
>=gnome-base/libbonoboui-2.13.1
|
||||
>=gnome-base/libglade-2:2.0
|
||||
media-libs/libart_lgpl
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-2.14:2
|
||||
>=x11-libs/pango-1.1.2
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
>=dev-util/intltool-0.40
|
||||
doc? ( >=dev-util/gtk-doc-1 )"
|
||||
|
||||
PDEPEND="x11-themes/gnome-icon-theme"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
if ! use test; then
|
||||
sed 's/ test-gnome//' -i Makefile.am Makefile.in || die "sed failed"
|
||||
fi
|
||||
}
|
@ -1,18 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST libgtop-2.28.4.tar.xz 653940 SHA256 b6619cfd1540267ee81d456d1a26c72c793261586f1b00a7b9a7a229d0abe1d8 SHA512 fe82468a07310e795eaadb01aded8fa87e68fcf027ce638494245b8385b063dd09af35fa38a270e1c08a03d38c022af29bce5b8168b9e27c73b0550243bdb9c8 WHIRLPOOL 0c58f57f6551818378ce8e3d6cc1cd8c6b41cdc1df7d3231506ad02755d671b4bc7630d2e88b30233fbceb19b9c3c762b0b07d3f27e2ecf0ed22075aed6d05d0
|
||||
DIST libgtop-2.28.5.tar.xz 654828 SHA256 c812c174e44a8971a1f33265437cfd10f1e99869c7f5c05f8ee95846a70a3342 SHA512 9e7e645ea2a525edfd8e616cde7830b2175a6203113c27bcb81a6a853b16b2be14fa44b373a1c993b49a2f8ffb12dcf3a9f556f41b82b3d869e66f1650f75052 WHIRLPOOL 2435f04096b4daa10d20f1f3937ded1b64450a5065f55401b0f1d6e337421d04f18496f5e4b66586cbb51d9ad3e3e33d64c8004f9c411941876294ca06a98ad7
|
||||
DIST libgtop-2.30.0.tar.xz 664476 SHA256 463bcbe5737b1b93f3345ee34abf601e8eb864f507c49ff1921c2737abafc1e5 SHA512 1ea867671744143d7bf128cfc4120ba5dfa85b8491a056b2704c9c116f3f1bdb1065b81cae011f141cbca69f8fff8f1410b076dffbad3356ee2087c521db4a4d WHIRLPOOL 88c2c1cade666e642a06550c447a4467b1ddb9f72496190245fad74a678b436ea498f38243ccf4a42fee8ff14e04fd2404b7a7756c9a880a9a8cf992399eb648
|
||||
EBUILD libgtop-2.28.4.ebuild 853 SHA256 e15fc55cb802eff328d79eb5b5047711a97193b6393aadb92c62d38983141f03 SHA512 0a55ce1aef0f5697ce10aabdac6c53b29997a4af395436bbd77ae64c176a0be56ca0264f501ec621c995177f6d916343cd02bcbf225577876e846ef602aeb909 WHIRLPOOL b6e362395cf4e5f3c6b22c775e2bfa5d63e737729f70a55875b84f3cf3705d72712df425303e9ac294a70f76129671a347275e01dd36faab0cb159292f7bcde2
|
||||
EBUILD libgtop-2.28.5.ebuild 836 SHA256 2e01ba02884b77ddb9e0f0444dd133cc07808ec221f77bb64f12752c8d3aad68 SHA512 9cdeb061bc5edf5e61a3ddc907589abbe22ee8934ae6903ca31a5dc01c4cdf498ba7944ac842ebdecd3127719b48d22c6252b6de156cff166bb336bec5eb6cc5 WHIRLPOOL a3616476a3fab05d2e04d127401b2ce14eb98fd9550ee8a8bddb786acdf9f38d39c0fe7e7ac2265a856933014534922eaa54726b1266255549e719c43b77ff78
|
||||
EBUILD libgtop-2.30.0.ebuild 828 SHA256 60e6e962b65d7ccc05658ab8f0fb5148a1ee22b29ec27840b5f832533ce4e815 SHA512 4ed33c0eb7300b5bd13118b14a884088a0b7ce7e32bd35389842f77341c3f2f781c63a48ab60787162af3e5305c6810fe8428863ddb97bfbc1fd02dd4e41b295 WHIRLPOOL e5b4aa98d1bc55c96a01f74b342087023548410e2e058f51bc021156125c2e6a33f77f34149ffbc2eff6831d4b4453edeb8875e0a82999cd7363cc06aeb9aebb
|
||||
MISC ChangeLog 32442 SHA256 9af3a11e31db6729c7839b4e814300ee38f3f37fb9e6baba30020a4509de096c SHA512 e389ef3f1d34a40b8bf163145d4c35fc1dbd442e016035d8128862f1fbee9d6d9388b48afea2f80097eb2a5b30d0e552aefd8d61ba5a8110405a0a48231d94fe WHIRLPOOL a0defff02026ba7d45b6147eb27d619c27bbc9af6449fc3ebbe2c6ac7b46b183211faea6756a7f306336e9cb3c81acebc98381f3291b503f791bc08a5ed3886e
|
||||
MISC ChangeLog 32549 SHA256 db72237db871f628145ba72ac4aa371612346ef27bd27770e5a0bbae4ef60dbc SHA512 58b1071a4c33d36018f36f1623e05e2a34c4aa240714696c126abbec9ea2ce96a2067859a018aa005767f8c5fae8e96695a36f615b963cd8e9459fe362a43fd8 WHIRLPOOL 11bb9c061c453a4921703cf9202aa250fe0b60fa47a778b8072dcd230becbb91740cd1f70aa248dd990ef50e7e3eee0edb71d9fd0bb504a8e2b7951496b0f4b5
|
||||
MISC metadata.xml 272 SHA256 d6cd612b3d4d224cec4189a81e42dc98ba6fd96ce241908b57491d78f99e6314 SHA512 f3e9cc433eb6e6475a4281ad4dbb021bd050e00e194e9dd1b7ea619ea55a7f09ea2f4952e1e192e38764aba9260a6b15f06082685def060aa9ac7ead67d97237 WHIRLPOOL ed5cb90610d66f50314f1269b41424aff0990c4ff733c10d2f1424492cd01e4f7de682f1677c15b3e70508fe72dca8d04fccac6282395f0adb27b0df99a307cc
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlQ5HwEACgkQkKaRLQcq0GKycACaAgS83Wz0YMpu3gCN/UFRJFUY
|
||||
UIsAoJRaNxzsHAoHw0yG846c5vUuK1pP
|
||||
=EeUN
|
||||
iEYEAREIAAYFAlStjz4ACgkQCaWpQKGI+9Qt6QCdFoFXG+ZspKows/CyaWIa1tjN
|
||||
xcEAniIy4CPGACTLHn08ZSWLChb/8ZrG
|
||||
=EmLM
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgtop/libgtop-2.28.4.ebuild,v 1.7 2012/05/05 05:38:09 jdhore Exp $
|
||||
|
||||
EAPI="4"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
GCONF_DEBUG="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="A library that provides top functionality to applications"
|
||||
HOMEPAGE="http://developer.gnome.org/libgtop/stable/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd"
|
||||
IUSE="debug doc +introspection"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.6:2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
>=dev-util/intltool-0.35
|
||||
doc? ( >=dev-util/gtk-doc-1.4 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.7 )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
G2CONF="${G2CONF} --disable-static $(use_enable introspection)"
|
||||
}
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgtop/libgtop-2.28.5.ebuild,v 1.11 2014/06/20 14:45:12 ago Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="A library that provides top functionality to applications"
|
||||
HOMEPAGE="http://developer.gnome.org/libgtop/stable/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd"
|
||||
IUSE="debug +introspection"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.6:2"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/gtk-doc-am-1.4
|
||||
>=dev-util/intltool-0.35
|
||||
virtual/pkgconfig
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
gnome2_src_configure \
|
||||
--disable-static \
|
||||
$(use_enable introspection)
|
||||
}
|
@ -1,311 +0,0 @@
|
||||
# ChangeLog for media-gfx/f-spot
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/f-spot/ChangeLog,v 1.59 2013/10/12 12:11:28 pacho Exp $
|
||||
|
||||
12 Oct 2013; Pacho Ramos <pacho@gentoo.org> f-spot-0.8.2.ebuild:
|
||||
Drop unneeded dep
|
||||
|
||||
07 Oct 2012; Pacho Ramos <pacho@gentoo.org> metadata.xml:
|
||||
Reflect reality as this is mostly maintained by dotnet now.
|
||||
|
||||
05 May 2012; Jeff Horelick <jdhore@gentoo.org> f-spot-0.8.2.ebuild:
|
||||
dev-util/pkgconfig -> virtual/pkgconfig
|
||||
|
||||
21 Jan 2012; Pacho Ramos <pacho@gentoo.org> f-spot-0.8.2.ebuild:
|
||||
It needs mono-addins with gtk support, bug #398037 by Maciej Grela.
|
||||
|
||||
11 May 2011; Christoph Mende <angelos@gentoo.org> f-spot-0.8.2.ebuild:
|
||||
Stable on amd64 wrt bug #359651
|
||||
|
||||
07 May 2011; Thomas Kahle <tomka@gentoo.org> f-spot-0.8.2.ebuild:
|
||||
x86 stable per bug 359651
|
||||
|
||||
21 Mar 2011; Brent Baude <ranger@gentoo.org> f-spot-0.8.2.ebuild:
|
||||
Marking f-spot-0.8.2 ppc stable for bug 359651
|
||||
|
||||
12 Mar 2011; <angelos@gentoo.org> f-spot-0.8.2.ebuild:
|
||||
Updated ndesk-dbus dependencies (bug 356391)
|
||||
|
||||
06 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> f-spot-0.8.2.ebuild:
|
||||
Fix slot-deps on gtk+ and other libs
|
||||
|
||||
12 Feb 2011; Pacho Ramos <pacho@gentoo.org> -f-spot-0.6.1.1-r3.ebuild,
|
||||
-f-spot-0.8.0.ebuild, -files/f-spot-0.8.0-empty-crash.patch:
|
||||
Remove old.
|
||||
|
||||
12 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org> f-spot-0.8.2.ebuild:
|
||||
Marked ~ppc wrt #339379
|
||||
|
||||
*f-spot-0.8.2 (19 Dec 2010)
|
||||
|
||||
19 Dec 2010; Pacho Ramos <pacho@gentoo.org> -f-spot-0.5.0.3-r1.ebuild,
|
||||
-files/f-spot-0.5.0.3-icon-size-crash-fix.patch,
|
||||
-files/f-spot-0.5.0.3-no-image-in-collection-crash-fix.patch,
|
||||
-f-spot-0.6.0.0.ebuild, -files/f-spot-0.6.0.0-parallel-build.patch,
|
||||
-files/f-spot-0.6.0.0-sandbox-violation.patch, -f-spot-0.6.1.1-r2.ebuild,
|
||||
+files/f-spot-0.8.1-mono2.8.patch, +f-spot-0.8.2.ebuild:
|
||||
Version bump including a patch for compiling against mono-2.8 (bug #345409
|
||||
Damien Thébault), remove old.
|
||||
|
||||
*f-spot-0.8.0 (01 Oct 2010)
|
||||
|
||||
01 Oct 2010; Pacho Ramos <pacho@gentoo.org> +f-spot-0.8.0.ebuild,
|
||||
+files/f-spot-0.8.0-empty-crash.patch:
|
||||
Version bump with a ton of upstream fixes (bug #320627, thanks a lot to
|
||||
Samuli Suominen for showing me how to properly run eautoreconf). Fixed
|
||||
some opened bug reports:
|
||||
- RDEPEND on media-gfx/dcraw when wanted (bug #227411 by uzytkownik).
|
||||
- 'low image quality' issues reported in bug #285064 by Daniel Drake
|
||||
should be solved by upstream.
|
||||
- Looks to solve location issues reported in bug #299487 by Marcello
|
||||
Magaldi.
|
||||
- Seems to not show any DB problem as reported in bug #302926 by Oo.et.oO.
|
||||
- It should fix problems with facebook extension (bug #306745 by Jacob
|
||||
Godserv fixed by upstream).
|
||||
- Build system looks parallel build safe (bug #321377 by Michael Weber).
|
||||
- Doesn't segfault as reported in bug #322885 by Dustin Polke (tested by
|
||||
me on icewm).
|
||||
Related with ebuild changes: documentation configure option is now being
|
||||
passed behind 'doc' USE flag, configure options are now passed in
|
||||
pkg_setup as done in most ebuilds inheriting gnome2.eclass, added
|
||||
previously missing gnome2_src_prepare call, drop unneeded
|
||||
SCROLLKEEPER_UPDATE=0.
|
||||
|
||||
21 Jun 2010; Samuli Suominen <ssuominen@gentoo.org>
|
||||
f-spot-0.6.1.1-r3.ebuild:
|
||||
Restrict media-libs/lcms depend to old version.
|
||||
|
||||
05 Nov 2009; Mounir Lamouri <volkmar@gentoo.org> f-spot-0.6.1.1-r3.ebuild:
|
||||
Re-Keywording for ppc, bug 284473
|
||||
|
||||
30 Sep 2009; Christian Faulhammer <fauli@gentoo.org>
|
||||
f-spot-0.6.1.1-r3.ebuild:
|
||||
add ~x86, bug 284473
|
||||
|
||||
*f-spot-0.6.1.1-r3 (12 Sep 2009)
|
||||
*f-spot-0.6.1.1-r2 (12 Sep 2009)
|
||||
|
||||
12 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
-f-spot-0.6.1.1.ebuild, -f-spot-0.6.1.1-r1.ebuild,
|
||||
+f-spot-0.6.1.1-r2.ebuild, +f-spot-0.6.1.1-r3.ebuild,
|
||||
-files/f-spot-0.6.1.1-parallel-build.patch,
|
||||
-files/f-spot-0.6.1.1-use-system-flickrnet.patch:
|
||||
Revision bump to fix installation (the parallel build “fix” caused the
|
||||
bundled libraries not to be installed); -r2 bundles FlickrNet, -r3 uses
|
||||
the system copy and may disable the Flickr exporter.
|
||||
|
||||
*f-spot-0.6.1.1-r1 (10 Sep 2009)
|
||||
|
||||
10 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
+f-spot-0.6.1.1-r1.ebuild,
|
||||
+files/f-spot-0.6.1.1-use-system-flickrnet.patch, metadata.xml:
|
||||
Fix flickr exporter (bug #283398 and more) by building against the system
|
||||
copy of flickrnet.
|
||||
|
||||
27 Aug 2009; Peter Alfredsen <loki_val@gentoo.org> f-spot-0.6.1.1.ebuild,
|
||||
+files/f-spot-0.6.1.1-parallel-build.patch:
|
||||
Get the fix for parallel-building into the ebuild. I only saw this on
|
||||
git.g.o, didn't check if it had been put into the tarball.
|
||||
|
||||
*f-spot-0.6.1.1 (27 Aug 2009)
|
||||
|
||||
27 Aug 2009; Peter Alfredsen <loki_val@gentoo.org> f-spot-0.6.0.0.ebuild,
|
||||
+f-spot-0.6.1.1.ebuild:
|
||||
Fix bug 282384, seems gconf is a rock-hard requirement if you use linux.
|
||||
Bump, bug 282804. Remove -G*_DISABLE_DEPRECATED from libfspot makefile.
|
||||
0.6.1.1 also fixes parallel make, bug 281242.
|
||||
|
||||
23 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
f-spot-0.6.0.0.ebuild:
|
||||
Add missing dependency over gtk-sharp-gapi.
|
||||
|
||||
22 Aug 2009; Robert Buchholz <rbu@gentoo.org> f-spot-0.6.0.0.ebuild:
|
||||
restrict to MAKEOPTS="-j1" for now, bug 281242
|
||||
|
||||
*f-spot-0.6.0.0 (10 Aug 2009)
|
||||
|
||||
10 Aug 2009; Jim Ramsay <lack@gentoo.org> +f-spot-0.6.0.0.ebuild:
|
||||
Version bump: f-spot-0.6.0.0 is released
|
||||
|
||||
01 Jun 2009; Peter Alfredsen <loki_val@gentoo.org>
|
||||
f-spot-0.5.0.3-r1.ebuild:
|
||||
Update deps w.r.t. bug 272115. Thanks to Oswald <oswald.reichel@gmail.com>
|
||||
for reporting.
|
||||
|
||||
22 May 2009; Peter Alfredsen <loki_val@gentoo.org> -f-spot-0.4.3.1.ebuild:
|
||||
Drop old
|
||||
|
||||
25 Mar 2009; Peter Alfredsen <loki_val@gentoo.org> f-spot-0.4.3.1.ebuild:
|
||||
Fixes for multiple compile failures, for juniper on forums.
|
||||
|
||||
*f-spot-0.5.0.3-r1 (01 Feb 2009)
|
||||
|
||||
01 Feb 2009; Peter Alfredsen <loki_val@gentoo.org>
|
||||
-files/f-spot-0.1.3-mono-1.1.10.patch,
|
||||
-files/f-spot-0.3.3-dont_eat_cpu.patch,
|
||||
-files/f-spot-0.3.5-picasa_fix.patch,
|
||||
-files/f-spot-0.4.2-color-adjust.patch,
|
||||
+files/f-spot-0.5.0.3-icon-size-crash-fix.patch,
|
||||
+files/f-spot-0.5.0.3-no-image-in-collection-crash-fix.patch,
|
||||
metadata.xml, -f-spot-0.3.3.ebuild, -f-spot-0.3.4.ebuild,
|
||||
-f-spot-0.3.5.ebuild, -f-spot-0.3.5-r1.ebuild, -f-spot-0.4.0.ebuild,
|
||||
-f-spot-0.4.1.ebuild, -f-spot-0.4.2.ebuild, -f-spot-0.5.0.3.ebuild,
|
||||
+f-spot-0.5.0.3-r1.ebuild:
|
||||
Fix bugs 248630, 248633, 248634 and 252636. Respectively a QA warning, a
|
||||
crasher, a crasher and a sandbox violation with new sandbox. Thanks to
|
||||
Pacho Ramos <pacho@condmat1.ciencias.uniovi.es> for patches and QA report.
|
||||
Remove old versions. Also add dotnet as herd.
|
||||
|
||||
*f-spot-0.5.0.3 (23 Nov 2008)
|
||||
|
||||
23 Nov 2008; Peter Alfredsen <loki_val@gentoo.org> +f-spot-0.5.0.3.ebuild:
|
||||
Bump
|
||||
|
||||
29 Jun 2008; Torsten Veller <tove@gentoo.org> f-spot-0.4.2.ebuild,
|
||||
f-spot-0.4.3.1.ebuild:
|
||||
Add missing die: || "..." -> || die "..."
|
||||
|
||||
*f-spot-0.4.3.1 (16 May 2008)
|
||||
|
||||
16 May 2008; Denis Dupeyron <calchan@gentoo.org> +f-spot-0.4.3.1.ebuild:
|
||||
Version bump, thanks to David King (bug #220257).
|
||||
|
||||
24 Feb 2008; Denis Dupeyron <calchan@gentoo.org> f-spot-0.4.2.ebuild:
|
||||
Fixed bug #211005.
|
||||
|
||||
*f-spot-0.4.2 (19 Feb 2008)
|
||||
|
||||
19 Feb 2008; Denis Dupeyron <calchan@gentoo.org>
|
||||
+files/f-spot-0.4.2-color-adjust.patch, +f-spot-0.4.2.ebuild:
|
||||
Version bump.
|
||||
|
||||
04 Jan 2008; Denis Dupeyron <calchan@gentoo.org> f-spot-0.4.1.ebuild:
|
||||
Disabled tests, thanks to Dustin Surawicz (see bug #203566).
|
||||
|
||||
*f-spot-0.4.1 (27 Dec 2007)
|
||||
|
||||
27 Dec 2007; Denis Dupeyron <calchan@gentoo.org> metadata.xml,
|
||||
+f-spot-0.4.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
|
||||
Removing joem from metadata.xml as per #69387. Assigning to maintainer-needed.
|
||||
|
||||
*f-spot-0.4.0 (23 Aug 2007)
|
||||
|
||||
23 Aug 2007; <metalgod@gentoo.org> +f-spot-0.4.0.ebuild:
|
||||
Version Bump. Closes Bug #188228.
|
||||
|
||||
02 Aug 2007; Michael Sterrett <mr_bones_@gentoo.org> f-spot-0.3.3.ebuild,
|
||||
f-spot-0.3.4.ebuild, f-spot-0.3.5.ebuild, f-spot-0.3.5-r1.ebuild:
|
||||
correct dbus deps (bug #187369)
|
||||
|
||||
08 Jul 2007; Michael Sterrett <mr_bones_@gentoo.org> f-spot-0.3.3.ebuild,
|
||||
f-spot-0.3.4.ebuild, f-spot-0.3.5.ebuild, f-spot-0.3.5-r1.ebuild:
|
||||
remove reference to old, removed dbus (bug #183696)
|
||||
|
||||
*f-spot-0.3.5-r1 (01 Jun 2007)
|
||||
|
||||
01 Jun 2007; Joe McCann <joem@gentoo.org>
|
||||
+files/f-spot-0.3.5-picasa_fix.patch, +f-spot-0.3.5-r1.ebuild:
|
||||
Add patch to fix picasaweb export. Closing bug 176177
|
||||
|
||||
15 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
|
||||
add <herd>no-herd</herd>
|
||||
|
||||
*f-spot-0.3.5 (20 Mar 2007)
|
||||
|
||||
20 Mar 2007; Joe McCann <joem@gentoo.org> +f-spot-0.3.5.ebuild:
|
||||
small bugfix release
|
||||
|
||||
*f-spot-0.3.4 (25 Feb 2007)
|
||||
|
||||
25 Feb 2007; Joe McCann <joem@gentoo.org> +f-spot-0.3.4.ebuild:
|
||||
New bugfix release. Cleaned up ebuild a bit and pruned some old versions
|
||||
from the tree.
|
||||
|
||||
*f-spot-0.3.3 (12 Feb 2007)
|
||||
|
||||
12 Feb 2007; Joe McCann <joem@gentoo.org>
|
||||
+files/f-spot-0.3.3-dont_eat_cpu.patch, f-spot-0.3.2.ebuild,
|
||||
+f-spot-0.3.3.ebuild:
|
||||
New version with bugfixes. Now works with newer versions of libexif and has
|
||||
a patch to prevent cpu spike when exporting
|
||||
|
||||
*f-spot-0.3.2 (24 Jan 2007)
|
||||
|
||||
24 Jan 2007; Joe McCann <joem@gentoo.org> +f-spot-0.3.2.ebuild:
|
||||
New version, check out f-spot.org for feature list
|
||||
|
||||
17 Dec 2006; Joe McCann <joem@gentoo.org> f-spot-0.3.0.ebuild:
|
||||
update dbus deps for new 1.0 version with split bindings
|
||||
|
||||
*f-spot-0.3.0 (11 Dec 2006)
|
||||
|
||||
11 Dec 2006; Joe McCann <joem@gentoo.org> -f-spot-0.1.3.ebuild,
|
||||
-f-spot-0.1.4.ebuild, -f-spot-0.1.5.ebuild, -f-spot-0.1.8.ebuild,
|
||||
-f-spot-0.1.9.ebuild, -f-spot-0.1.10.ebuild, -f-spot-0.1.11.ebuild,
|
||||
-f-spot-0.2.0.ebuild, +f-spot-0.3.0.ebuild:
|
||||
New version with code cleanups and new features. Also remove most of the old
|
||||
ebuilds
|
||||
|
||||
*f-spot-0.2.2 (13 Oct 2006)
|
||||
|
||||
13 Oct 2006; Joe McCann <joem@gentoo.org> +f-spot-0.2.2.ebuild:
|
||||
New version with picasaweb album export, xmp importing, query features, and
|
||||
lots of bugfixes. Also uses managed dbus-sharp code instead of bindings from
|
||||
dbus pkg
|
||||
|
||||
*f-spot-0.2.0 (10 Sep 2006)
|
||||
|
||||
10 Sep 2006; Joe McCann <joem@gentoo.org> +f-spot-0.2.0.ebuild:
|
||||
New version with some small code cleanups and gnome-vfs --view support
|
||||
|
||||
*f-spot-0.1.11 (03 Jun 2006)
|
||||
|
||||
03 Jun 2006; Joe McCann <joem@gentoo.org> +f-spot-0.1.11.ebuild:
|
||||
New version with lots of bugfixes. The ebuild now uses sqlite-3 instead of
|
||||
two since most issues with sqlite-3 have been fixed upstream
|
||||
|
||||
20 Mar 2006; Luis Medinas <metalgod@gentoo.org> f-spot-0.1.10.ebuild:
|
||||
Added ~amd64 keyword. Closes bug #114192.
|
||||
|
||||
*f-spot-0.1.10 (25 Feb 2006)
|
||||
|
||||
25 Feb 2006; Joe McCann <joem@gentoo.org> +f-spot-0.1.10.ebuild:
|
||||
new version, bug fixes
|
||||
|
||||
*f-spot-0.1.9 (15 Feb 2006)
|
||||
|
||||
15 Feb 2006; Joe McCann <joem@gentoo.org> +f-spot-0.1.9.ebuild:
|
||||
New release with bugfixes and lots of new features including support for new
|
||||
flickr api
|
||||
|
||||
*f-spot-0.1.8 (03 Feb 2006)
|
||||
|
||||
03 Feb 2006; Joe McCann <joem@gentoo.org> +f-spot-0.1.8.ebuild:
|
||||
New release with plenty of bug fixes and new features
|
||||
|
||||
14 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org> f-spot-0.1.5.ebuild:
|
||||
added to ~ppc, bug #114054
|
||||
|
||||
*f-spot-0.1.5 (12 Dec 2005)
|
||||
|
||||
12 Dec 2005; Joe McCann <joem@gentoo.org> +f-spot-0.1.5.ebuild:
|
||||
Version bump. Now supports gallery2
|
||||
|
||||
*f-spot-0.1.4 (08 Dec 2005)
|
||||
|
||||
08 Dec 2005; Joe McCann <joem@gentoo.org> +f-spot-0.1.4.ebuild:
|
||||
New version, bugfixes and new tagging features
|
||||
|
||||
27 Nov 2005; Herbie Hopkins <herbs@gentoo.org> f-spot-0.1.3.ebuild:
|
||||
Multilib fix.
|
||||
|
||||
*f-spot-0.1.3 (27 Nov 2005)
|
||||
|
||||
27 Nov 2005; Joe McCann <joem@gentoo.org>
|
||||
+files/f-spot-0.1.3-mono-1.1.10.patch, +metadata.xml,
|
||||
+f-spot-0.1.3.ebuild:
|
||||
First commit of this personal photo manager written using mono for the gnome
|
||||
desktop
|
@ -1,15 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX f-spot-0.8.1-mono2.8.patch 789 SHA256 4e7d2f1909870b842bbbe087f4381f325d5281d2deae0d32ba5713ee66d52b65 SHA512 2fd2d498d4efa92fa717e22f968da2dc0329dc5e9cadc9ed033383d00fc03c06f1f2117fb12c4921c60a40281367fd69f4c8e20f6ddc542e2ac2f667ade0a24d WHIRLPOOL 298c01161232e5e6a4b3c7492568ecece1c4039cbe61820115f710c46a04448dd33146b06cf051ddca1236b314394440adeb0cffde1eeeb1470e641d5d7fe33c
|
||||
DIST f-spot-0.8.2.tar.bz2 3222712 SHA256 24448d3431a95a9faa0aa975554414eb638f918811507177e9d69d11d417873a
|
||||
EBUILD f-spot-0.8.2.ebuild 2078 SHA256 0fd41bd081b5f275239fb7decc0e77d46a573d85062559a29c835ff46768f207 SHA512 0b2ce565c159d48d08ccba48eb205e78d1810e375e88e5d2440b36969540027b1c82437e4335429281c7d2b4292df7b06445f35770d05ccbe64bcf876e9ac712 WHIRLPOOL d9fc62c88ab982679f76d3741066ccf0492c563bb0e66458fbc828f2bc5f409d559aad3136d2c9dd29394e01a84cf50fc65e243fd77178b73c6fc0a322fc78fe
|
||||
MISC ChangeLog 11716 SHA256 2e08c76c0a2cf0da7e94e3122a34d529b20525c2579c9fc71190329134a9b289 SHA512 d210303fd5db9f361aa01b29073620d0c8c61c8ca081bab8d1885ceb1e54de03d611a2e564dec169a8e22b3e91002a795587b5970e437d735ecbc714ce17c842 WHIRLPOOL 7b2f2416f8c78b2cbc73cca6be63ac3a1e87848a26e4201f640dedf74b19cfcb2cb3e5ddefc5b29c7545c2a21eb063565a28015ed050692c3e81f0369a94f921
|
||||
MISC metadata.xml 535 SHA256 2b678935728b88d84b3b6bb2fa5d666e040f0eabe695d64ae571a96f5566dac7 SHA512 2a3b7b9aaef5cad757b67fea75640691f28fd93d91a6719284d60ad388212e1fb2d386ba2bd21484aea9496a2c863804cd7dbbe4b08e006ea4a4417cdec0e19a WHIRLPOOL 988b1c7218c9b4030a89c8d9f3966dbf1e745cd992306e1dcbc3b4aa3124d1ac97d99c27b94f918404b1b2ca5e006f746f26f3f11ece23e2982ecc75939931c4
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlJZPHEACgkQCaWpQKGI+9QI9gCfS65fsT5h38EXrcpU/ZMi3Ix+
|
||||
yT4Ani1EeuTjXkf0zk9MEJPGSuUd2Jll
|
||||
=mBZd
|
||||
-----END PGP SIGNATURE-----
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/f-spot/f-spot-0.8.2.ebuild,v 1.10 2013/10/12 12:11:28 pacho Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit gnome2 mono eutils autotools multilib
|
||||
|
||||
DESCRIPTION="Personal photo management application for the gnome desktop"
|
||||
HOMEPAGE="http://f-spot.org"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="doc flickr raw"
|
||||
|
||||
RDEPEND=">=dev-lang/mono-2.2
|
||||
>=gnome-base/libgnome-2.2
|
||||
>=gnome-base/libgnomeui-2.2
|
||||
dev-dotnet/gnome-keyring-sharp
|
||||
>=dev-dotnet/gtk-sharp-2.12.2:2
|
||||
>=dev-dotnet/glib-sharp-2.12.2:2
|
||||
>=x11-libs/gtk+-2.16:2
|
||||
>=dev-libs/glib-2.22:2
|
||||
>=dev-libs/libunique-1.0:1
|
||||
>=dev-dotnet/gnome-sharp-2.8:2
|
||||
>=dev-dotnet/glib-sharp-2.12:2
|
||||
>=dev-dotnet/gconf-sharp-2.20.2:2
|
||||
>=dev-dotnet/mono-addins-0.3[gtk]
|
||||
>=dev-libs/dbus-glib-0.71
|
||||
>=dev-dotnet/ndesk-dbus-0.4.2
|
||||
>=dev-dotnet/ndesk-dbus-glib-0.3.0
|
||||
>=media-libs/lcms-1.12:0
|
||||
>=x11-libs/cairo-1.4
|
||||
doc? ( >=app-text/gnome-doc-utils-0.17.3 )
|
||||
flickr? ( >=dev-dotnet/flickrnet-bin-2.2-r1 )
|
||||
raw? ( media-gfx/dcraw )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-dotnet/gtk-sharp-gapi-2.12.2
|
||||
>=app-text/gnome-doc-utils-0.17.3
|
||||
virtual/pkgconfig
|
||||
>=dev-util/intltool-0.35"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
|
||||
G2CONF="${G2CONF}
|
||||
--disable-static
|
||||
--disable-scrollkeeper
|
||||
$(use_enable doc user-help)"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
# Fix compiler error CS1501 building FSpot.Loaders on mono 2.8, upstream bug #629224
|
||||
epatch "${FILESDIR}/${PN}-0.8.1-mono2.8.patch"
|
||||
|
||||
sed -r -i -e 's:-D[A-Z]+_DISABLE_DEPRECATED::g' \
|
||||
lib/libfspot/Makefile.am || die
|
||||
|
||||
if ! use flickr; then
|
||||
sed -i -e '/FSpot.Exporters.Flickr/d' src/Extensions/Exporters/Makefile.am || die
|
||||
sed -i -e '/FSPOT_CHECK_FLICKRNET/d' configure.ac || die
|
||||
fi
|
||||
|
||||
intltoolize --force --automake --copy || die "intltoolized failed"
|
||||
AT_M4DIR="build/m4/f-spot build/m4/shamrock build/m4/shave" eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
find "${D}" -name '*.la' -delete || die "la removal failed"
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
From 9d6e8052b188c2b1cb310ef05842da74a730a39f Mon Sep 17 00:00:00 2001
|
||||
From: Marek Habersack <grendel@twistedcode.net>
|
||||
Date: Wed, 15 Sep 2010 21:21:52 +0000
|
||||
Subject: PixbufLoader from gtk-sharp/master does not have a Close () overload which takes a boolean parameter
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=629224
|
||||
---
|
||||
diff --git a/src/Clients/MainApp/FSpot.Loaders/GdkImageLoader.cs b/src/Clients/MainApp/FSpot.Loaders/GdkImageLoader.cs
|
||||
index 2eea50e..9c9c07a 100644
|
||||
--- a/src/Clients/MainApp/FSpot.Loaders/GdkImageLoader.cs
|
||||
+++ b/src/Clients/MainApp/FSpot.Loaders/GdkImageLoader.cs
|
||||
@@ -132,7 +132,7 @@ namespace FSpot.Loaders {
|
||||
public new bool Close ()
|
||||
{
|
||||
lock (sync_handle) {
|
||||
- return base.Close (true);
|
||||
+ return base.Close ();
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
--
|
||||
cgit v0.8.3.1
|
@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>dotnet</herd>
|
||||
<maintainer>
|
||||
<email>calchan@gentoo.org</email>
|
||||
<name>Denis Dupeyron</name>
|
||||
<description>This is mainly maintained by dotnet, please CC
|
||||
on bugs</description>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Personal photo manager for gnome 2 desktop that uses mono
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="flickr">Enable building of the Flickr exported.</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -1,29 +1,21 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX gmic-1.5.8.2-ffmpeg.patch 750 SHA256 14eff8233639c8e3384b9abf4acfa08af72595f4f64df015e28a918a23d4cb07 SHA512 51e767fd4f4a9a6bc0090a22502c9ffc1ba41cbbd59223b8fb880ca252d5f49166db5b6a9abf83e5d8c24a893e404823e72336dc0a7b493825cfab868bba2b55 WHIRLPOOL b5793611498cc0483241b615147184bff6b2f10ceb398473c7ee6fc0b89a79ccd572671dc80652dd8e45effe09430891fa52528c21edbc405ede67424f98c215
|
||||
AUX gmic-1.5.8.4-makefile.patch 5384 SHA256 48cd18f8e8086a21b62b59788d34185521dddfa9f42ec228f069d44aac2d7af0 SHA512 009cc63ce747ee0acd917795ff093d9aec4545105cb9a96f837d885d68f420b919557d569e2492cd016b96a723a932f8e7b19cf89f12b8ecb153b96dcf1e49b1 WHIRLPOOL 752c7849074e70f3bf10b5aa144917d9e18276c4d99a0a4b4139b217a1e8edd8036df0c95b9f7a3f3b12f03abc99e8c67666fab8365d5259e1e788096f512998
|
||||
AUX gmic-1.5.9.1-makefile.patch 5285 SHA256 75c0faee9e1fa0796ecd3583de9b81a7281be7fd80d46fede525d385f5c449c3 SHA512 71ffc20d5bc94766ed86012a3f720ab3c43fe229822ecd1325217713fcce4f4305ad34b6bb0a3fc07c1949bf0a1c581a22307b0f49a4302a58de7b3d0261de00 WHIRLPOOL df3b4b59b959e2a56ad829e2446295f6434a13c210d7c83b9dd173e54baf495dddbd71bfe3531670737ebe0769239e1a873635a11439f7cdf94b71ed3029aede
|
||||
AUX gmic-1.5.9.2-makefile.patch 16211 SHA256 222a8d530aab275b376b4272fc2f7a43fdfddf51a33fa70bd031ca05899b6bb7 SHA512 2e00b93ccc980823641a1704b2684e617ca64c44c00fb4aac0373f0338192b6c768356c806cef3b9baf86d299f492eb0414b7e7f42eb3bcae5e9ab04d8fe1013 WHIRLPOOL acb02abac8d6174afdbb982c29243b0a7e723b83b2d2c538fa9c77c99e1f09400960e0e8b108a770c75c9317ada029d6f8dea7ffe8de5dd14471262a7ccded21
|
||||
AUX gmic-1.6.0.2-makefile.patch 6480 SHA256 b4b0b8834d784f8464bf0e836d10cd3f1c86fb6bf5d73f129222e3c824c05bc4 SHA512 7f69f20a8fa73e4b9bdfc9c4e222d80d8a87a0d18acded10af254806464c4b45280a596722859926d7b64b560f484501335f950c6dac7eb76b7b3f7d1a3a8a8c WHIRLPOOL 5f600fe95c3b1d2a61bc7b1f4b2c65f25f0648b44ee3fe40735c6f20ecbda2e57a2f88c19577841983499d19685b3902adb5b2d4ae1006ecdc50474b172660a2
|
||||
DIST gmic_1.5.8.6.tar.gz 2691672 SHA256 21f90a37f2b63070c3d31ad19139c90d3241e62c3b1cca04eb1a5ca45838ad91 SHA512 1687fac247b922cc1d4c42821d3d79eb25e5ab6be0bf6b9b5bf026edec71ba39d2a627cfa604ae9779c49b66e12c56dae2dfdae163e5a3c13d2cf21b2ad5f3a6 WHIRLPOOL c106a7780ef1c542974a78ae2208dcd7dbf8ec714746264ee124876651b7bf3590d75c8c0fef27b3e2fd63627644da52b5572be9935209958a8aa3b5eae7edb8
|
||||
DIST gmic_1.5.9.1.tar.gz 2780328 SHA256 6ef0f700a34398c550ec8c44c53393ef222c0bf6dc998fe14b6e434069158cc9 SHA512 a0298925fca007fc95a4d892e41785050bddff4d891e996217af5110c34d550f935cdd1033338e30495fbcb27b76f16a9f201b7b4ce5eb6af2e030c61a040e85 WHIRLPOOL 7b3e9ec6a38369feea423ebf9e76787e8135a8985a164789e45493b98448f97524508d18d2ae9dd784e5b53f94e22702d0c48f871d283c5544c4f4fcd4a42a08
|
||||
DIST gmic_1.5.9.2.tar.gz 2784355 SHA256 8fffca4cf2964f75961f165e507101444da593da8a525551bc359a3e7542d3dc SHA512 f451baabfc3a4e51a9e882a970bb26551c72f3802d3c6bdf76ffe37be9dd69eeada75e02457572037124f914fbed6f96ddf0620771b6c71901a4478f38ad3e53 WHIRLPOOL 9760484589e1e84949e6059d0b681644773259ed9242dfcc43440a6bfedec75fa8e969b4e7eb74c6208b0d21a9d311a6751916850dccfd903593c4b78cc7d659
|
||||
DIST gmic_1.6.0.2.tar.gz 3013936 SHA256 ec9fa41bb8c27f883b9f845258d41f8024936c80bdec723a1c67cfe05ef9b900 SHA512 9d754cc2c72835bd139a39f72863f5315bebc25716efadb023f54661a4bb3fbf29066ddcd258ab8f084164edc9bd02f77a5a801b5c0753322f959205ce0adaf1 WHIRLPOOL 1d8e7126901b7a269f0aae9bdc1bd05a859efa3269de892e712892aa0c06eeb856c27cf05564bac30abcacf27f3e11d2bcc8f179fc29a675960d6640567cdc0c
|
||||
EBUILD gmic-1.5.8.6.ebuild 2021 SHA256 ab9535da9cac4aee07f2611903b29a0d7422f44d801c04f6dc6546d0f4f30171 SHA512 39f750fd7313ff1a12acdb031fda95c559844d36f1e90d124fb9aedce830b028da0da0b3275a08649c13bbc1a0c45cd52ae5ef8c295c523b9b0f6d0c1c4ed2d3 WHIRLPOOL 711186da5d60281273b1368438d86f022884cfe5827dc8f4eabcb21ba17d117f99655584216774df18a75d2528cd2efd910945c8f64b041b3900d9f2c328b475
|
||||
EBUILD gmic-1.5.9.1.ebuild 1900 SHA256 c14987c386db5af951cab7c0b090c4f0ff1e7c9f6cf33d6a9fbf02e208df9cf1 SHA512 bf8b3a56ac3a4b2f79b52da03dba5568aaedfdaabd8a73e3b2b44d4dfb539c82f203629724bc5b53e5179a2e5be06a7b725fdabb2f3c9ca7a123aefec7f94c24 WHIRLPOOL c706d64909e6831ab30ad4ef81a0c774a8c5c4df1027258f77230ca73cf914f9e32de09b59748ffbd6a45badb973fc878d0e5a7c8db2582cf366b28ae8940a80
|
||||
EBUILD gmic-1.5.9.2-r1.ebuild 1911 SHA256 6370dee1e51c1e299c1a503966eddc857e8fb33c8f5270f960035011f95faad7 SHA512 5905eb47378d61fe0eafec3d834ba0232e17f8097351a5c44487019a08c0c3c860a6c6766cd6d62dc7d08755b4f2ca45467f408dbd0b95d4f89bead93a84ead4 WHIRLPOOL 589162076161c3e95adffe0e56c82970542531a33d7dcd0f789429d84524c69263479bea2358774f3a631decbb4be2ed72dddaf46cc78c1b8036c2d579b2d653
|
||||
EBUILD gmic-1.6.0.2.ebuild 2094 SHA256 5c51f2a55e9476d746ca9ad0d724055f540f08cfde3c0052c616a067a77c3e63 SHA512 5c74e01048fe575a7416eb7b0a79e3eb9eedcbca7ed746c3f0f0eec5acfded90d99e9cf2a1e27f12772d7da08d8b803f2d88366fe7f6b3d58391b05e2f19f5e5 WHIRLPOOL 978d5137111a2350c34bde7ddf83032315f5383a8ed9e796855edf304ccf13a8cf561d0ac0a68805afc5983cbf2719cc4c0a30614aa165533c7d892d47e54f27
|
||||
MISC ChangeLog 8054 SHA256 91977a9c193b91932a24c1b4f5ae45640dfb9b994e70191e7daa75712127cf95 SHA512 a5e78902d7244e97dead79ef9b705f21b496a4822993d75e614b5ab5790bcbc16bb47d20d8f91721242fd9677c36c4d5d4571317e0ed6109ec87cbf4bf95d6ce WHIRLPOOL 6e3f7127697b6f30d4eb3437aae5068e220ab41f4341bb19b67c99e76711173f04f0894994d6fce7536b2bb898a469b567a3e0a2cd056ababec18cfe1023ea23
|
||||
DIST gmic_1.6.0.3.tar.gz 3019692 SHA256 91ce6cfe58e29a6819bf849346bf049d2d73f826bbd7b8b8de42dae7d54c7752 SHA512 377b361fc178ab73a7542a39243d32de970ad6ec5928c295d86acf1bd67efc2ebaf72ce818b55c6a7aeda17eb657fbf4176f4f4c90bc48179419842343e3619b WHIRLPOOL fb78366cd72467b2c1ac2e3f704061be173ba28cb888dabee56f7c4c7c2a4b870293c2e1ae88c87edad8f4e511944bb99218e9fae2d30226c1a4b07b001927f6
|
||||
EBUILD gmic-1.6.0.2.ebuild 2094 SHA256 0a37c9b6f8d93dba698b3c232a5c8a55c6c710a9eda44b68d15705d49856c59d SHA512 a54a45a617fb6ee80db167237d0ba5b96f672f85368d2b2cdba9b4daefe24f6820ccebc858ffc422f97b2212bccd6e79e4c0563143fea9bee340579d0e10eeda WHIRLPOOL cca52c2758a18d3adfc5d22472e445dd07c663c1cc07b2921dcd4cd35bd26e82af860203fa482864cd60b30d5d3f0592256bcba6dbfb8074415772f4e8482834
|
||||
EBUILD gmic-1.6.0.3.ebuild 2222 SHA256 c85990628e05c259771f827b1eae6f038521eaaf4a1cc2ebb5440e9602d1493a SHA512 75a6029ac5f11948d51a36f89023c87df0d80db01954a097922580b0121cca03d3b0f1dea4bdf3035dc0b634da655829af65113e479d40a61dfcce09799681df WHIRLPOOL bdd27bad34942ec5eddd282320f026062721b080fc536e9fbc430614cd1f201a7881406d0d0fa8cb6fa8c8b1bf2af4a1226a5f30a6236a790126432d9e9d77f3
|
||||
MISC ChangeLog 8598 SHA256 12e0a934bfe4b2f21d4b845727490210c905bd020f70bd5941885006d29b81ee SHA512 25975d8b40a15306382bdacd71585b5dfdd62181b6fc68080fd2c956801481cad10b25d7d47317eb93bb6e803e67ed4638cb811a9b973438486821bdd3c944ce WHIRLPOOL b6f3b62b171c413963ea808703a902d06b389131a6dac770141c1d71c6db09517d3e3f4b99577a937984a639eb276094e3366ebe342a4eb97766e3d68a1ece4f
|
||||
MISC metadata.xml 473 SHA256 def06af4d0283b01f9313231ff05df286129ff57afbcac23fcc7c45d8f735a6c SHA512 4bd720129471c24a6b71e32f11054d96bd2eefb3316489806a06b8deed45e5544fe1c74a73c129ec90fe30c8a4c0646c50e6690717046ad93255771627588f32 WHIRLPOOL 9a356f4c399b7a6fdf217b2dbeaeb4fd40dffc080b86c0ad913690c0b0007aaad52ea79d3b7b5b21591432c99a1e59ed02ead94e2578f1915afe2ee0c9f7d090
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQEcBAEBCAAGBQJUfsQxAAoJEEqz6FtPBkyj3QgH/2P+G7yi8p9wjZtqDcliPv41
|
||||
9v5YG6xd9FG/2U2p/p3MsvCS1IWkDxit8NVjMHjx5pOqG/5eUUSvCn8Y2NykNFv9
|
||||
7ODhJrsM892uajcbONXUkZ9AOFHGn9mPMojmoXkw2SYidtbyizUuSwITfO7twy8J
|
||||
ZNSu5Oxmc60kI6+EQvfqCbOMhWSV5VjRXWLixftkuKI+pcV+P1/Oqj0l/sY000dm
|
||||
X345AVB3AdrMNj/a0HR1hbu/lIncBZ74TDhbtgVOLyq6TaZEoNk5eO6gmjITOS4V
|
||||
mXyHNYubM8WVa3TuijLLYFdd7WzpR3a5JP/6AvdnvDVmcZjanEWC/1daokZu3Kg=
|
||||
=jKnm
|
||||
iQEcBAEBCAAGBQJUrgw9AAoJEEqz6FtPBkyjAB4H/2yR6S9W8PyQ+Kkjsco4CPSk
|
||||
jm/SeaxE3JHJNH54f4utdnlkU3U5u/FLqr6z+zDbOx/3fQSV5NSQwATYUhcv5nQ2
|
||||
g/LKsOZbwbPr/cPBhh8MNErDXvH7SePBSJtz1EXwVWyhI5jiZZSfQgkwczkrFKy8
|
||||
epJFyo2YKBPnbAobSYM+jzG7st2LQru8h985pd7c5G1eBfJ4RoDczC6wWY+tiqMO
|
||||
9fZw/GFwgvEIkTIJltv599HXE1ARGg02569R2BkpgiyhLGdvhrBhihYsFwNehX5V
|
||||
8zGCnJbhKGa3hSRYeIbVNYpMAoXdaE+G2n114bPAWnNgT+l4smu3poBPYeq/DsA=
|
||||
=m2Y5
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,22 +0,0 @@
|
||||
--- gmic-1.5.8.2/src/CImg.h
|
||||
+++ gmic-1.5.8.2/src/CImg.h
|
||||
@@ -319,6 +319,7 @@
|
||||
extern "C" {
|
||||
#include <libavformat/avformat.h>
|
||||
#include <libavcodec/avcodec.h>
|
||||
+#include <libavutil/mathematics.h>
|
||||
#include <libswscale/swscale.h>
|
||||
}
|
||||
#endif
|
||||
@@ -45789,7 +45790,11 @@
|
||||
AVPacket pkt;
|
||||
int got_packet;
|
||||
av_init_packet(&pkt);
|
||||
+#if LIBAVCODEC_VERSION_INT<AV_VERSION_INT(54,1,0)
|
||||
+ out_size = avcodec_encode_video(c,video_outbuf,video_outbuf_size,picture);
|
||||
+#else
|
||||
out_size = avcodec_encode_video2(c,&pkt,picture,&got_packet);
|
||||
+#endif
|
||||
if (got_packet) {
|
||||
pkt.pts = av_rescale_q(c->coded_frame->pts,c->time_base,video_str->time_base);
|
||||
if (c->coded_frame->key_frame) pkt.flags|=AV_PKT_FLAG_KEY;
|
@ -1,109 +0,0 @@
|
||||
--- gmic-1.5.8.4/src/Makefile
|
||||
+++ gmic-1.5.8.4/src/Makefile
|
||||
@@ -77,7 +77,6 @@
|
||||
|
||||
# Flags that are mandatory to compile 'gmic'.
|
||||
MANDATORY_CFLAGS += -Dgmic_build -I$(USR)/include
|
||||
-MANDATORY_LDFLAGS += -L$(USR)/lib
|
||||
ifeq ($(CC),g++)
|
||||
MANDATORY_CFLAGS += -Wall -W
|
||||
MANDATORY_LDFLAGS += -lm
|
||||
@@ -121,14 +120,14 @@
|
||||
# (keep /usr/ dirname here since X11 is located in /usr/ on Mac too).
|
||||
# This requires the presence of the X11 include and library files.
|
||||
# (package 'libx11-dev' on Debian).
|
||||
-X11_CFLAGS = -Dcimg_display=1 -Dcimg_appname=\\\"gmic\\\" -I/usr/X11R6/include #-Dcimg_use_xrandr
|
||||
-X11_LDFLAGS = -L/usr/X11R6/lib -lX11 -lpthread #-lXrandr
|
||||
+X11_CFLAGS = -Dcimg_display=1 -Dcimg_appname=\\\"gmic\\\" #-Dcimg_use_xrandr
|
||||
+X11_LDFLAGS = -lX11 -lpthread #-lXrandr
|
||||
|
||||
# Flags to enable fast display, using XShm.
|
||||
# This requires the presence of the X11 extension include and library files.
|
||||
# (package 'libx11-dev' on Debian).
|
||||
XSHM_CFLAGS = -Dcimg_use_xshm
|
||||
-XSHM_LDFLAGS = -L$(USR)/X11R6/lib -lXext
|
||||
+XSHM_LDFLAGS = -lXext
|
||||
|
||||
# Flags to enable image display, using GDI32.
|
||||
# This requires the presence of the GDI32 include and library files.
|
||||
@@ -163,7 +162,7 @@
|
||||
# This requires the presence of the FFMPEG include and library files.
|
||||
# (packages 'libavcodec-dev', 'libavutil-dev', 'libavformat-dev' and 'libswscale-dev' on Debian).
|
||||
FFMPEG_CFLAGS = -Dcimg_use_ffmpeg -D__STDC_CONSTANT_MACROS -I$(USR)/include/libavcodec -I$(USR)/include/libavformat -I$(USR)/include/libswscale -I$(USR)/include/ffmpeg
|
||||
-FFMPEG_LDFLAGS = -lavcodec -lavformat -lswscale
|
||||
+FFMPEG_LDFLAGS = -lavcodec -lavformat -lavutil -lswscale
|
||||
|
||||
# Flags to enable native support for compressed .cimgz files, using the Zlib library.
|
||||
# This requires the presence of the Zlib include and library files.
|
||||
@@ -174,14 +173,8 @@
|
||||
# Flags to enable native support of webcams, using the OpenCV library.
|
||||
# This requires the presence of the OpenCV include and library files.
|
||||
# (package 'libcv3-2-dev' on Debian).
|
||||
-ifeq ($(OS),Darwin)
|
||||
OPENCV_CFLAGS = -Dcimg_use_opencv -I$(USR)/include -I$(USR)/include/opencv
|
||||
OPENCV_LDFLAGS = `pkg-config opencv --libs` #-> Use this for OpenCV 2.2.0 !
|
||||
-else
|
||||
-OPENCV_CFLAGS = -Dcimg_use_opencv -I$(USR)/include -I$(USR)/include/opencv
|
||||
-# OPENCV_LDFLAGS = -lcv -lhighgui
|
||||
-OPENCV_LDFLAGS = -lopencv_core -lopencv_highgui #-> Use this for OpenCV >= 2.2.0 !
|
||||
-endif
|
||||
|
||||
# Flags to enable native support of most classical image file formats, using the GraphicsMagick++ library.
|
||||
# This requires the presence of the GraphicsMagick++ include and library files.
|
||||
@@ -308,10 +301,10 @@
|
||||
endif
|
||||
|
||||
gimp:
|
||||
- $(MAKE) "CFLAGS=$(STD_GIMP_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_GIMP_LDFLAGS) $(OPT_LDFLAGS)" "STRIP_EXE=1" gmic_gimp
|
||||
+ $(MAKE) "CFLAGS+=$(STD_GIMP_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_GIMP_LDFLAGS) $(OPT_LDFLAGS)" gmic_gimp
|
||||
|
||||
lib:
|
||||
- $(MAKE) "CFLAGS=$(STD_LIB_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_LIB_LDFLAGS) $(OPT_LDFLAGS)" gmic_lib
|
||||
+ $(MAKE) "CFLAGS+=$(STD_LIB_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_LIB_LDFLAGS) $(OPT_LDFLAGS)" gmic_lib
|
||||
|
||||
zart: lib
|
||||
ifneq ($(OS),Darwin)
|
||||
@@ -331,13 +324,13 @@
|
||||
$(MAKE) "CFLAGS+=$(MINIMAL_UNIX_CFLAGS)" "LDFLAGS+=$(MINIMAL_UNIX_LDFLAGS)" gmic_cli_standard
|
||||
|
||||
linux:
|
||||
- $(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS+=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_UNIX_LDFLAGS)" gmic_cli_standard
|
||||
|
||||
linux_alltypes:
|
||||
$(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_cli_alltypes
|
||||
|
||||
custom:
|
||||
- $(MAKE) "CFLAGS=$(CUST_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(CUST_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_cli_alltypes
|
||||
+ $(MAKE) "CFLAGS+=$(CUST_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(CUST_UNIX_LDFLAGS)" gmic_cli_alltypes
|
||||
|
||||
solaris:
|
||||
$(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS) -R$(USR)/X11R6/lib -lrt -lnsl -lsocket" "STRIP_EXE=1" gmic_cli_standard
|
||||
@@ -355,10 +348,9 @@
|
||||
gmic_lib.o: gmic.cpp gmic_def.h
|
||||
$(CC) -o gmic_lib.o -c gmic.cpp -fPIC $(CFLAGS) -Dgmic_float_only
|
||||
gmic_lib: gmic_lib.o
|
||||
- ar rcs libgmic.a gmic_lib.o
|
||||
+ $(AR) rcs libgmic.a gmic_lib.o
|
||||
ifneq ($(OS),Darwin)
|
||||
$(CC) -shared -Wl,-soname,libgmic.so.1 -o libgmic.so gmic_lib.o $(LDFLAGS)
|
||||
- $(CC) -o gmic_use_lib gmic_use_lib.cpp -L. -lgmic $(FFTW_LDFLAGS)
|
||||
else
|
||||
$(CC) -shared -o libgmic.so gmic_lib.o $(LDFLAGS)
|
||||
endif
|
||||
@@ -367,7 +359,6 @@
|
||||
$(CC) -o gmic_gimp.o -c gmic.cpp $(CFLAGS) -Dgmic_gimp -Dgmic_float_only
|
||||
gmic_gimp : gmic_gimp.o gmic_gimp.cpp
|
||||
$(CC) -o gmic_gimp gmic_gimp.cpp gmic_gimp.o `gimptool-2.0$(EXE) --cflags` $(CFLAGS) `gimptool-2.0$(EXE) --libs` $(LDFLAGS)
|
||||
- strip gmic_gimp$(EXE)
|
||||
|
||||
gmic_bool.o: gmic.cpp
|
||||
$(CC) -o gmic_bool.o -c gmic.cpp $(CFLAGS) -Dgmic_split_compilation -Dgmic_bool
|
||||
@@ -389,7 +380,6 @@
|
||||
$(CC) -o gmic_double.o -c gmic.cpp $(CFLAGS) -Dgmic_split_compilation -Dgmic_double
|
||||
gmic_cli_alltypes: gmic_bool.o gmic_uchar.o gmic_char.o gmic_ushort.o gmic_short.o gmic_uint.o gmic_int.o gmic_float.o gmic_double.o gmic_def.h
|
||||
$(CC) -o gmic gmic_bool.o gmic_uchar.o gmic_char.o gmic_ushort.o gmic_short.o gmic_uint.o gmic_int.o gmic_float.o gmic_double.o $(LDFLAGS)
|
||||
- strip gmic$(EXE)
|
||||
|
||||
gmic_cli_standard: gmic.cpp
|
||||
$(CC) -o gmic gmic.cpp $(CFLAGS) -Dgmic_float_only -Dgmic_main $(LDFLAGS)
|
@ -1,111 +0,0 @@
|
||||
--- gmic-1.5.9.1/src/Makefile
|
||||
+++ gmic-1.5.9.1/src/Makefile
|
||||
@@ -77,7 +77,6 @@
|
||||
|
||||
# Flags that are mandatory to compile 'gmic'.
|
||||
MANDATORY_CFLAGS += -Dgmic_build -I$(USR)/include
|
||||
-MANDATORY_LDFLAGS += -L$(USR)/lib
|
||||
ifeq ($(CC),g++)
|
||||
MANDATORY_CFLAGS += -Wall -W
|
||||
MANDATORY_LDFLAGS += -lm
|
||||
@@ -121,14 +120,14 @@
|
||||
# (keep /usr/ dirname here since X11 is located in /usr/ on Mac too).
|
||||
# This requires the presence of the X11 include and library files.
|
||||
# (package 'libx11-dev' on Debian).
|
||||
-X11_CFLAGS = -Dcimg_display=1 -Dcimg_appname=\\\"gmic\\\" -I/usr/X11R6/include #-Dcimg_use_xrandr
|
||||
-X11_LDFLAGS = -L/usr/X11R6/lib -lX11 -lpthread #-lXrandr
|
||||
+X11_CFLAGS = -Dcimg_display=1 -Dcimg_appname=\\\"gmic\\\" #-Dcimg_use_xrandr
|
||||
+X11_LDFLAGS = -lX11 -lpthread #-lXrandr
|
||||
|
||||
# Flags to enable fast display, using XShm.
|
||||
# This requires the presence of the X11 extension include and library files.
|
||||
# (package 'libx11-dev' on Debian).
|
||||
XSHM_CFLAGS = -Dcimg_use_xshm
|
||||
-XSHM_LDFLAGS = -L$(USR)/X11R6/lib -lXext
|
||||
+XSHM_LDFLAGS = -lXext
|
||||
|
||||
# Flags to enable image display, using GDI32.
|
||||
# This requires the presence of the GDI32 include and library files.
|
||||
@@ -163,7 +162,7 @@
|
||||
# This requires the presence of the FFMPEG include and library files.
|
||||
# (packages 'libavcodec-dev', 'libavutil-dev', 'libavformat-dev' and 'libswscale-dev' on Debian).
|
||||
FFMPEG_CFLAGS = -Dcimg_use_ffmpeg -D__STDC_CONSTANT_MACROS -I$(USR)/include/libavcodec -I$(USR)/include/libavformat -I$(USR)/include/libswscale -I$(USR)/include/ffmpeg
|
||||
-FFMPEG_LDFLAGS = -lavcodec -lavformat -lswscale
|
||||
+FFMPEG_LDFLAGS = -lavcodec -lavformat -lavutil -lswscale
|
||||
|
||||
# Flags to enable native support for compressed .cimgz files, using the Zlib library.
|
||||
# This requires the presence of the Zlib include and library files.
|
||||
@@ -174,14 +173,8 @@
|
||||
# Flags to enable native support of webcams, using the OpenCV library.
|
||||
# This requires the presence of the OpenCV include and library files.
|
||||
# (package 'libcv3-2-dev' on Debian).
|
||||
-ifeq ($(OS),Darwin)
|
||||
OPENCV_CFLAGS = -Dcimg_use_opencv -I$(USR)/include -I$(USR)/include/opencv
|
||||
OPENCV_LDFLAGS = `pkg-config opencv --libs` #-> Use this for OpenCV 2.2.0 !
|
||||
-else
|
||||
-OPENCV_CFLAGS = -Dcimg_use_opencv -I$(USR)/include -I$(USR)/include/opencv
|
||||
-# OPENCV_LDFLAGS = -lcv -lhighgui
|
||||
-OPENCV_LDFLAGS = -lopencv_core -lopencv_highgui #-> Use this for OpenCV >= 2.2.0 !
|
||||
-endif
|
||||
|
||||
# Flags to enable native support of most classical image file formats, using the GraphicsMagick++ library.
|
||||
# This requires the presence of the GraphicsMagick++ include and library files.
|
||||
@@ -307,10 +300,10 @@
|
||||
endif
|
||||
|
||||
gimp:
|
||||
- $(MAKE) "CFLAGS=$(STD_GIMP_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_GIMP_LDFLAGS) $(OPT_LDFLAGS)" "STRIP_EXE=1" gmic_gimp
|
||||
+ $(MAKE) "CFLAGS+=$(STD_GIMP_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_GIMP_LDFLAGS) $(OPT_LDFLAGS)" gmic_gimp
|
||||
|
||||
lib:
|
||||
- $(MAKE) "CFLAGS=$(STD_LIB_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_LIB_LDFLAGS) $(OPT_LDFLAGS)" gmic_lib
|
||||
+ $(MAKE) "CFLAGS+=$(STD_LIB_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_LIB_LDFLAGS) $(OPT_LDFLAGS)" gmic_lib
|
||||
|
||||
zart: lib
|
||||
ifneq ($(OS),Darwin)
|
||||
@@ -321,7 +314,7 @@
|
||||
|
||||
# Entries for other configurations.
|
||||
linux:
|
||||
- $(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS+=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS)" gmic_cli_standard
|
||||
|
||||
solaris:
|
||||
$(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS) -R$(USR)/X11R6/lib -lrt -lnsl -lsocket" "STRIP_EXE=1" gmic_cli_standard
|
||||
@@ -342,7 +335,7 @@
|
||||
$(MAKE) "CFLAGS+=$(MINIMAL_UNIX_CFLAGS)" "LDFLAGS+=$(MINIMAL_UNIX_LDFLAGS)" gmic_cli_standard
|
||||
|
||||
full:
|
||||
- $(MAKE) "CFLAGS=$(FULL_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(FULL_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_cli_full
|
||||
+ $(MAKE) "CFLAGS+=$(FULL_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(FULL_UNIX_LDFLAGS)" gmic_cli_full
|
||||
|
||||
winminimal:
|
||||
$(MAKE) "CFLAGS=$(MINIMAL_WINDOWS_CFLAGS)" "LDFLAGS=$(MINIMAL_WINDOWS_LDFLAGS)" gmic_cli_standard
|
||||
@@ -351,10 +344,9 @@
|
||||
gmic_lib.o: gmic.cpp
|
||||
$(CC) -o gmic_lib.o -c gmic.cpp -fPIC $(CFLAGS) -Dgmic_float_only
|
||||
gmic_lib: gmic_lib.o
|
||||
- ar rcs libgmic.a gmic_lib.o
|
||||
+ $(AR) rcs libgmic.a gmic_lib.o
|
||||
ifneq ($(OS),Darwin)
|
||||
$(CC) -shared -Wl,-soname,libgmic.so.1 -o libgmic.so gmic_lib.o $(LDFLAGS)
|
||||
- $(CC) -o gmic_use_lib gmic_use_lib.cpp -L. -lgmic $(FFTW_LDFLAGS)
|
||||
else
|
||||
$(CC) -shared -o libgmic.so gmic_lib.o $(LDFLAGS)
|
||||
endif
|
||||
@@ -363,7 +355,6 @@
|
||||
$(CC) -o gmic_gimp.o -c gmic.cpp $(CFLAGS) -Dgmic_gimp -Dgmic_float_only
|
||||
gmic_gimp : gmic_gimp.o gmic_gimp.cpp
|
||||
$(CC) -o gmic_gimp gmic_gimp.cpp gmic_gimp.o `gimptool-2.0$(EXE) --cflags` $(CFLAGS) `gimptool-2.0$(EXE) --libs` $(LDFLAGS)
|
||||
- strip gmic_gimp$(EXE)
|
||||
|
||||
gmic_bool.o: gmic.cpp
|
||||
$(CC) -o gmic_bool.o -c gmic.cpp $(CFLAGS) -Dgmic_split_compilation -Dgmic_bool
|
||||
@@ -385,7 +376,6 @@
|
||||
$(CC) -o gmic_double.o -c gmic.cpp $(CFLAGS) -Dgmic_split_compilation -Dgmic_double
|
||||
gmic_cli_full: gmic_bool.o gmic_uchar.o gmic_char.o gmic_ushort.o gmic_short.o gmic_uint.o gmic_int.o gmic_float.o gmic_double.o
|
||||
$(CC) -o gmic gmic_bool.o gmic_uchar.o gmic_char.o gmic_ushort.o gmic_short.o gmic_uint.o gmic_int.o gmic_float.o gmic_double.o $(LDFLAGS)
|
||||
- strip gmic$(EXE)
|
||||
gmic_cli_standard: gmic.cpp
|
||||
$(CC) -o gmic gmic.cpp $(CFLAGS) -Dgmic_float_only -Dgmic_main $(LDFLAGS)
|
||||
|
@ -1,313 +0,0 @@
|
||||
--- gmic-1.5.9.2/src/Makefile
|
||||
+++ gmic-1.5.9.2/src/Makefile
|
||||
@@ -77,10 +77,9 @@
|
||||
|
||||
# Flags that are mandatory to compile 'gmic'.
|
||||
MANDATORY_CFLAGS += -Dgmic_build -I$(USR)/include
|
||||
-MANDATORY_LDFLAGS += -L$(USR)/lib
|
||||
ifeq ($(CC),g++)
|
||||
MANDATORY_CFLAGS += -Wall -W
|
||||
-MANDATORY_LDFLAGS += -lm
|
||||
+MANDATORY_LIBS = -lm
|
||||
endif
|
||||
MANDATORY_CFLAGS+=$(IS_BETA_CFLAGS)
|
||||
ifeq ($(OS),Unix)
|
||||
@@ -108,7 +107,7 @@
|
||||
ifneq ($(OS),Darwin)
|
||||
PARALLEL_CFLAGS = -Dgmic_is_parallel
|
||||
ifneq ($(OSTYPE),msys)
|
||||
-PARALLEL_LDFLAGS = -lpthread
|
||||
+PARALLEL_LIBS = -lpthread
|
||||
endif
|
||||
endif
|
||||
|
||||
@@ -121,98 +120,92 @@
|
||||
# (keep /usr/ dirname here since X11 is located in /usr/ on Mac too).
|
||||
# This requires the presence of the X11 include and library files.
|
||||
# (package 'libx11-dev' on Debian).
|
||||
-X11_CFLAGS = -Dcimg_display=1 -Dcimg_appname=\\\"gmic\\\" -I/usr/X11R6/include #-Dcimg_use_xrandr
|
||||
-X11_LDFLAGS = -L/usr/X11R6/lib -lX11 -lpthread #-lXrandr
|
||||
+X11_CFLAGS = -Dcimg_display=1 -Dcimg_appname=\\\"gmic\\\" #-Dcimg_use_xrandr
|
||||
+X11_LIBS = -lX11 -lpthread #-lXrandr
|
||||
|
||||
# Flags to enable fast display, using XShm.
|
||||
# This requires the presence of the X11 extension include and library files.
|
||||
# (package 'libx11-dev' on Debian).
|
||||
XSHM_CFLAGS = -Dcimg_use_xshm
|
||||
-XSHM_LDFLAGS = -L$(USR)/X11R6/lib -lXext
|
||||
+XSHM_LIBS = -lXext
|
||||
|
||||
# Flags to enable image display, using GDI32.
|
||||
# This requires the presence of the GDI32 include and library files.
|
||||
GDI32_CFLAGS = -Dcimg_display=2 -Dcimg_appname=\\\"gmic\\\"
|
||||
-GDI32_LDFLAGS = -lgdi32
|
||||
+GDI32_LIBS = -lgdi32
|
||||
|
||||
# Flags to enable native support for PNG image files, using the PNG library.
|
||||
# This requires the presence of the libpng include and library files.
|
||||
# (package 'libpng12-dev' on Debian).
|
||||
PNG_CFLAGS = -Dcimg_use_png
|
||||
-PNG_LDFLAGS = -lpng -lz
|
||||
+PNG_LIBS = -lpng -lz
|
||||
|
||||
# Flags to enable native support for JPEG image files, using the JPEG library.
|
||||
# This requires the presence of the libjpeg include and library files.
|
||||
# (package 'libjpeg62-dev' on Debian).
|
||||
JPEG_CFLAGS = -Dcimg_use_jpeg
|
||||
-JPEG_LDFLAGS = -ljpeg
|
||||
+JPEG_LIBS = -ljpeg
|
||||
|
||||
# Flags to enable native support for TIFF image files, using the TIFF library.
|
||||
# This requires the presence of the libtiff include and library files.
|
||||
# (package 'libtiff4-dev' on Debian).
|
||||
TIFF_CFLAGS = -Dcimg_use_tiff
|
||||
-TIFF_LDFLAGS = -ltiff
|
||||
+TIFF_LIBS = -ltiff
|
||||
|
||||
# Flags to enable native support for MINC2 image files, using the MINC2 library.
|
||||
# ( http://en.wikibooks.org/wiki/MINC/Reference/MINC2.0_Users_Guide )
|
||||
# (package 'libminc-dev' on Debian).
|
||||
MINC2_CFLAGS = -Dcimg_use_minc2 -I${HOME}/local/include
|
||||
-MINC2_LDFLAGS = -lminc_io -lvolume_io2 -lminc2 -lnetcdf -lhdf5 -lz -L${HOME}/local/lib
|
||||
+MINC2_LIBS = -lminc_io -lvolume_io2 -lminc2 -lnetcdf -lhdf5 -lz -L${HOME}/local/lib
|
||||
|
||||
# Flags to enable native support for various video files, using the FFMPEG library.
|
||||
# This requires the presence of the FFMPEG include and library files.
|
||||
# (packages 'libavcodec-dev', 'libavutil-dev', 'libavformat-dev' and 'libswscale-dev' on Debian).
|
||||
FFMPEG_CFLAGS = -Dcimg_use_ffmpeg -D__STDC_CONSTANT_MACROS -I$(USR)/include/libavcodec -I$(USR)/include/libavformat -I$(USR)/include/libswscale -I$(USR)/include/ffmpeg
|
||||
-FFMPEG_LDFLAGS = -lavcodec -lavformat -lswscale
|
||||
+FFMPEG_LIBS = -lavcodec -lavformat -lavutil -lswscale
|
||||
|
||||
# Flags to enable native support for compressed .cimgz files, using the Zlib library.
|
||||
# This requires the presence of the Zlib include and library files.
|
||||
# (package 'zlib1g-dev' on Debian).
|
||||
ZLIB_CFLAGS = -Dcimg_use_zlib
|
||||
-ZLIB_LDFLAGS = -lz
|
||||
+ZLIB_LIBS = -lz
|
||||
|
||||
# Flags to enable native support of webcams, using the OpenCV library.
|
||||
# This requires the presence of the OpenCV include and library files.
|
||||
# (package 'libcv3-2-dev' on Debian).
|
||||
-ifeq ($(OS),Darwin)
|
||||
-OPENCV_CFLAGS = -Dcimg_use_opencv -I$(USR)/include -I$(USR)/include/opencv
|
||||
-OPENCV_LDFLAGS = `pkg-config opencv --libs` #-> Use this for OpenCV 2.2.0 !
|
||||
-else
|
||||
OPENCV_CFLAGS = -Dcimg_use_opencv -I$(USR)/include -I$(USR)/include/opencv
|
||||
-# OPENCV_LDFLAGS = -lcv -lhighgui
|
||||
-OPENCV_LDFLAGS = -lopencv_core -lopencv_highgui #-> Use this for OpenCV >= 2.2.0 !
|
||||
-endif
|
||||
+OPENCV_LIBS = `pkg-config opencv --libs` #-> Use this for OpenCV 2.2.0 !
|
||||
|
||||
# Flags to enable native support of most classical image file formats, using the GraphicsMagick++ library.
|
||||
# This requires the presence of the GraphicsMagick++ include and library files.
|
||||
# (package 'libgraphicsmagick++1-dev' on Debian).
|
||||
MAGICK_CFLAGS = -Dcimg_use_magick -I$(USR)/include/GraphicsMagick
|
||||
ifeq ($(OS),Darwin)
|
||||
-MAGICK_LDFLAGS = -L$(USR)/lib -lGraphicsMagick++ -lGraphicsMagick -llcms -ltiff -lfreetype -ljpeg -lpng -lbz2 -lxml2 -lz -lm -lltdl
|
||||
+MAGICK_LIBS = -L$(USR)/lib -lGraphicsMagick++ -lGraphicsMagick -llcms -ltiff -lfreetype -ljpeg -lpng -lbz2 -lxml2 -lz -lm -lltdl
|
||||
else
|
||||
-MAGICK_LDFLAGS = -lGraphicsMagick++
|
||||
+MAGICK_LIBS = -lGraphicsMagick++
|
||||
endif
|
||||
|
||||
# Flags to enable native support of EXR file format, using the OpenEXR library/
|
||||
# This requires the presence of the OpenEXR include and library files.
|
||||
# (package 'libopenexr-dev' on Debian).
|
||||
EXR_CFLAGS = -Dcimg_use_openexr -I$(USR)/include/OpenEXR
|
||||
-EXR_LDFLAGS = -lIlmImf -lHalf
|
||||
+EXR_LIBS = -lIlmImf -lHalf
|
||||
|
||||
# Flags to enable the use of the FFTW3 library.
|
||||
# This requires the presence of the FFTW3 include and library files.
|
||||
# (package 'libfftw3-dev' on Debian).
|
||||
FFTW_CFLAGS = -Dcimg_use_fftw3
|
||||
-FFTW_LDFLAGS = -lfftw3 -lfftw3_threads
|
||||
+FFTW_LIBS = -lfftw3 -lfftw3_threads
|
||||
ifeq ($(OSTYPE),msys)
|
||||
-FFTW_LDFLAGS = -lfftw3-3
|
||||
+FFTW_LIBS = -lfftw3-3
|
||||
endif
|
||||
|
||||
# Flags to enable the use of the BOARD library.
|
||||
# This requires the presence of the BOARD include and library files.
|
||||
# (no packages exist for Debian at this time).
|
||||
BOARD_CFLAGS = -Dcimg_use_board
|
||||
-BOARD_LDFLAGS = -lboard
|
||||
+BOARD_LIBS = -lboard
|
||||
|
||||
#----------------------------------------------------------------
|
||||
# Predefined sets of flags for different default configurations.
|
||||
@@ -222,21 +215,21 @@
|
||||
STD_UNIX_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(X11_CFLAGS) $(PNG_CFLAGS) \
|
||||
$(JPEG_CFLAGS) $(TIFF_CFLAGS) $(ZLIB_CFLAGS) \
|
||||
$(EXR_CFLAGS) $(FFTW_CFLAGS) # $(XSHM_CFLAGS) $(OPENCV_CFLAGS) $(FFMPEG_CFLAGS) # $(MAGICK_CFLAGS)
|
||||
-STD_UNIX_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(X11_LDFLAGS) $(PNG_LDFLAGS) \
|
||||
- $(JPEG_LDFLAGS) $(TIFF_LDFLAGS) $(ZLIB_LDFLAGS) \
|
||||
- $(EXR_LDFLAGS) $(FFTW_LDFLAGS) # $(XSHM_LDFLAGS) $(OPENCV_LDFLAGS) $(FFMPEG_LDFLAGS) # $(MAGICK_LDFLAGS)
|
||||
+STD_UNIX_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(X11_LIBS) $(PNG_LIBS) \
|
||||
+ $(JPEG_LIBS) $(TIFF_LIBS) $(ZLIB_LIBS) \
|
||||
+ $(EXR_LIBS) $(FFTW_LIBS) # $(XSHM_LIBS) $(OPENCV_LIBS) $(FFMPEG_LIBS) # $(MAGICK_LIBS)
|
||||
|
||||
# Unix : Minimal build.
|
||||
MINIMAL_UNIX_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(DEBUG_CFLAGS) $(X11_CFLAGS) \
|
||||
${TIFF_CFLAGS} ${PNG_CFLAGS} $(ZLIB_CFLAGS) $(FFTW_CFLAGS) $(CHECKIMAGE_CFLAGS) # $(OPENCV_CFLAGS)
|
||||
-MINIMAL_UNIX_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(X11_LDFLAGS) \
|
||||
- ${TIFF_LDFLAGS} ${PNG_LDFLAGS} $(ZLIB_LDFLAGS) $(FFTW_LDFLAGS) # $(OPENCV_LDFLAGS)
|
||||
+MINIMAL_UNIX_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(X11_LIBS) \
|
||||
+ ${TIFF_LIBS} ${PNG_LIBS} $(ZLIB_LIBS) $(FFTW_LIBS) # $(OPENCV_LIBS)
|
||||
|
||||
# Unix : Static build.
|
||||
STATIC_PATH = /usr/lib/
|
||||
STATIC_EXTRA =
|
||||
STATIC_UNIX_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(PNG_CFLAGS) $(JPEG_CFLAGS) $(ZLIB_CFLAGS) $(FFTW_CFLAGS) -Dcimg_display=0
|
||||
-STATIC_UNIX_LDFLAGS = $(PARALLEL_LDFLAGS) \
|
||||
+STATIC_UNIX_LIBS = $(PARALLEL_LIBS) \
|
||||
$(STATIC_PATH)/libpng.a \
|
||||
$(STATIC_PATH)/libjpeg.a \
|
||||
$(STATIC_PATH)/libz.a \
|
||||
@@ -246,40 +239,40 @@
|
||||
FULL_UNIX_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(OPT_CFLAGS) $(DEBUG_CFLAGS) $(X11_CFLAGS) $(PNG_CFLAGS) \
|
||||
$(JPEG_CFLAGS) $(TIFF_CFLAGS) $(ZLIB_CFLAGS) \
|
||||
$(FFTW_CFLAGS) $(EXR_CFLAGS) $(OPENCV_CFLAGS) # $(XSHM_CFLAGS) $(FFMPEG_CFLAGS) $(MAGICK_CFLAGS) $(BOARD_CFLAGS) $(MINC2_CFLAGS)
|
||||
-FULL_UNIX_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(X11_LDFLAGS) $(PNG_LDFLAGS) \
|
||||
- $(JPEG_LDFLAGS) $(TIFF_LDFLAGS) $(ZLIB_LDFLAGS) \
|
||||
- $(FFTW_LDFLAGS) $(EXR_LDFLAGS) $(OPENCV_LDFLAGS) # $(XSHM_LDFLAGS) $(FFMPEG_LDFLAGS) $(MAGICK_LDFLAGS) $(BOARD_LDFLAGS) $(MINC2_LDFLAGS)
|
||||
+FULL_UNIX_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(X11_LIBS) $(PNG_LIBS) \
|
||||
+ $(JPEG_LIBS) $(TIFF_LIBS) $(ZLIB_LIBS) \
|
||||
+ $(FFTW_LIBS) $(EXR_LIBS) $(OPENCV_LIBS) # $(XSHM_LIBS) $(FFMPEG_LIBS) $(MAGICK_LIBS) $(BOARD_LIBS) $(MINC2_LIBS)
|
||||
|
||||
# Windows : Standard build.
|
||||
STD_WINDOWS_CFLAGS= $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(GDI32_CFLAGS) $(ZLIB_CFLAGS) $(PNG_CFLAGS) $(JPEG_CFLAGS) $(TIFF_CFLAGS) $(FFTW_CFLAGS)
|
||||
-STD_WINDOWS_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(GDI32_LDFLAGS) $(ZLIB_LDFLAGS) $(PNG_LDFLAGS) $(JPEG_LDFLAGS) $(TIFF_LDFLAGS) $(FFTW_LDFLAGS)
|
||||
+STD_WINDOWS_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(GDI32_LIBS) $(ZLIB_LIBS) $(PNG_LIBS) $(JPEG_LIBS) $(TIFF_LIBS) $(FFTW_LIBS)
|
||||
|
||||
# Windows : Minimal build.
|
||||
MINIMAL_WINDOWS_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(DEBUG_CFLAGS) $(GDI32_CFLAGS) $(CHECKIMAGE_CFLAGS)
|
||||
-MINIMAL_WINDOWS_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(GDI32_LDFLAGS)
|
||||
+MINIMAL_WINDOWS_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(GDI32_LIBS)
|
||||
|
||||
# Mac-OSX : Standard build.
|
||||
STD_MACOSX_CFLAGS= $(MANDATORY_CFLAGS) $(X11_CFLAGS) $(ZLIB_CFLAGS) $(PNG_CFLAGS) \
|
||||
$(JPEG_CFLAGS) $(TIFF_CFLAGS) \
|
||||
$(EXR_CFLAGS) $(FFTW_CFLAGS) # $(MAGICK_CFLAGS)
|
||||
-STD_MACOSX_LDFLAGS = $(MANDATORY_LDFLAGS) $(X11_LDFLAGS) $(ZLIB_LDFLAGS) \
|
||||
- $(PNG_LDFLAGS) $(JPEG_LDFLAGS) $(TIFF_LDFLAGS) \
|
||||
- $(EXR_LDFLAGS) $(FFTW_LDFLAGS) # $(MAGICK_LDFLAGS)
|
||||
+STD_MACOSX_LIBS = $(MANDATORY_LIBS) $(X11_LIBS) $(ZLIB_LIBS) \
|
||||
+ $(PNG_LIBS) $(JPEG_LIBS) $(TIFF_LIBS) \
|
||||
+ $(EXR_LIBS) $(FFTW_LIBS) # $(MAGICK_LIBS)
|
||||
|
||||
# GIMP plug-in : Standard build.
|
||||
STD_GIMP_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(FFTW_CFLAGS) $(PNG_CFLAGS) $(ZLIB_CFLAGS) ${IS_BETA_CFLAGS} -Dcimg_display=0 -Dcimg_use_rng
|
||||
-STD_GIMP_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(FFTW_LDFLAGS) $(PNG_LDFLAGS) $(ZLIB_LDFLAGS)
|
||||
+STD_GIMP_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(FFTW_LIBS) $(PNG_LIBS) $(ZLIB_LIBS)
|
||||
ifeq ($(OSTYPE),msys)
|
||||
-STD_GIMP_LDFLAGS += -mwindows -lpthread
|
||||
+STD_GIMP_LIBS += -mwindows -lpthread
|
||||
endif
|
||||
|
||||
# Libgmic : Standard build.
|
||||
STD_LIB_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(FFTW_CFLAGS) -Dcimg_display=0 # -fno-ipa-sra
|
||||
-STD_LIB_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(FFTW_LDFLAGS)
|
||||
+STD_LIB_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(FFTW_LIBS)
|
||||
|
||||
# GMICol : Standard build.
|
||||
GMICOL_UNIX_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(PNG_CFLAGS) $(JPEG_CFLAGS) $(ZLIB_CFLAGS) $(FFTW_CFLAGS) -Dcimg_display=0
|
||||
-GMICOL_UNIX_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(PNG_LDFLAGS) $(JPEG_LDFLAGS) $(ZLIB_LDFLAGS) /usr/lib/x86_64-linux-gnu/libfftw3.a /usr/lib/x86_64-linux-gnu/libfftw3_threads.a
|
||||
+GMICOL_UNIX_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(PNG_LIBS) $(JPEG_LIBS) $(ZLIB_LIBS) /usr/lib/x86_64-linux-gnu/libfftw3.a /usr/lib/x86_64-linux-gnu/libfftw3_threads.a
|
||||
|
||||
#--------------------------
|
||||
# Define Makefile entries.
|
||||
@@ -307,63 +300,61 @@
|
||||
endif
|
||||
|
||||
gimp:
|
||||
- $(MAKE) "CFLAGS=$(STD_GIMP_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_GIMP_LDFLAGS) $(OPT_LDFLAGS)" "STRIP_EXE=1" gmic_gimp
|
||||
+ $(MAKE) "CFLAGS+=$(STD_GIMP_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STD_GIMP_LIBS)" gmic_gimp
|
||||
|
||||
lib:
|
||||
- $(MAKE) "CFLAGS=$(STD_LIB_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_LIB_LDFLAGS) $(OPT_LDFLAGS)" gmic_lib
|
||||
+ $(MAKE) "CFLAGS+=$(STD_LIB_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STD_LIB_LIBS)" gmic_lib
|
||||
|
||||
zart: lib
|
||||
ifneq ($(OS),Darwin)
|
||||
cd ../zart && qmake-qt4 zart.pro && $(MAKE) && strip zart
|
||||
else
|
||||
- cd ../zart && qmake zart.pro && $(MAKE) "CFLAGS=$(STD_MACOSX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_MACOSX_LDFLAGS) $(OPT_LDFLAGS)"
|
||||
+ cd ../zart && qmake zart.pro && $(MAKE) "CFLAGS=$(STD_MACOSX_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STD_MACOSX_LIBS) $(OPT_LDFLAGS)"
|
||||
endif
|
||||
|
||||
# Entries for other configurations.
|
||||
linux:
|
||||
- $(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS+=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STD_UNIX_LIBS)" gmic_cli_standard
|
||||
|
||||
solaris:
|
||||
- $(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS) -R$(USR)/X11R6/lib -lrt -lnsl -lsocket" "STRIP_EXE=1" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STD_UNIX_LIBS) -R$(USR)/X11R6/lib -lrt -lnsl -lsocket" "STRIP_EXE=1" gmic_cli_standard
|
||||
|
||||
macosx:
|
||||
- $(MAKE) "CFLAGS=$(STD_MACOSX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_MACOSX_LDFLAGS) $(OPT_LDFLAGS)" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS=$(STD_MACOSX_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STD_MACOSX_LIBS) $(OPT_LDFLAGS)" gmic_cli_standard
|
||||
|
||||
windows:
|
||||
- $(MAKE) "CFLAGS=$(STD_WINDOWS_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_WINDOWS_LDFLAGS)" "STRIP_EXE=1" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS=$(STD_WINDOWS_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STD_WINDOWS_LIBS)" "STRIP_EXE=1" gmic_cli_standard
|
||||
|
||||
gmicol:
|
||||
- $(MAKE) "CFLAGS+=$(GMICOL_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(GMICOL_UNIX_LDFLAGS)" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS+=$(GMICOL_UNIX_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(GMICOL_UNIX_LIBS)" gmic_cli_standard
|
||||
|
||||
static:
|
||||
- $(MAKE) "CFLAGS+=$(STATIC_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STATIC_UNIX_LDFLAGS)" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS+=$(STATIC_UNIX_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STATIC_UNIX_LIBS)" gmic_cli_standard
|
||||
|
||||
minimal:
|
||||
- $(MAKE) "CFLAGS+=$(MINIMAL_UNIX_CFLAGS)" "LDFLAGS+=$(MINIMAL_UNIX_LDFLAGS)" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS+=$(MINIMAL_UNIX_CFLAGS)" "LIBS=$(MINIMAL_UNIX_LIBS)" gmic_cli_standard
|
||||
|
||||
full:
|
||||
- $(MAKE) "CFLAGS=$(FULL_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(FULL_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_cli_full
|
||||
+ $(MAKE) "CFLAGS+=$(FULL_UNIX_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(FULL_UNIX_LIBS)" gmic_cli_full
|
||||
|
||||
winminimal:
|
||||
- $(MAKE) "CFLAGS=$(MINIMAL_WINDOWS_CFLAGS)" "LDFLAGS=$(MINIMAL_WINDOWS_LDFLAGS)" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS=$(MINIMAL_WINDOWS_CFLAGS)" "LIBS=$(MINIMAL_WINDOWS_LIBS)" gmic_cli_standard
|
||||
|
||||
# Internal rules to build compilation modules.
|
||||
gmic_lib.o: gmic.cpp
|
||||
$(CC) -o gmic_lib.o -c gmic.cpp -fPIC $(CFLAGS) -Dgmic_float_only
|
||||
gmic_lib: gmic_lib.o
|
||||
- ar rcs libgmic.a gmic_lib.o
|
||||
+ $(AR) rcs libgmic.a gmic_lib.o
|
||||
ifneq ($(OS),Darwin)
|
||||
- $(CC) -shared -Wl,-soname,libgmic.so.1 -o libgmic.so gmic_lib.o $(LDFLAGS)
|
||||
- $(CC) -o gmic_use_lib gmic_use_lib.cpp -L. -lgmic $(FFTW_LDFLAGS)
|
||||
+ $(CC) $(LDFLAGS) -shared -Wl,-soname,libgmic.so.1 -o libgmic.so gmic_lib.o $(LIBS)
|
||||
else
|
||||
- $(CC) -shared -o libgmic.so gmic_lib.o $(LDFLAGS)
|
||||
+ $(CC) $(LDFLAGS) -shared -o libgmic.so gmic_lib.o $(LIBS)
|
||||
endif
|
||||
|
||||
gmic_gimp.o: gmic.cpp
|
||||
$(CC) -o gmic_gimp.o -c gmic.cpp $(CFLAGS) -Dgmic_gimp -Dgmic_float_only
|
||||
gmic_gimp : gmic_gimp.o gmic_gimp.cpp
|
||||
- $(CC) -o gmic_gimp gmic_gimp.cpp gmic_gimp.o `gimptool-2.0$(EXE) --cflags` $(CFLAGS) `gimptool-2.0$(EXE) --libs` $(LDFLAGS)
|
||||
- strip gmic_gimp$(EXE)
|
||||
+ $(CC) `gimptool-2.0$(EXE) --cflags` $(CFLAGS) $(LDFLAGS) -o gmic_gimp gmic_gimp.cpp gmic_gimp.o `gimptool-2.0$(EXE) --libs` $(LIBS)
|
||||
|
||||
gmic_bool.o: gmic.cpp
|
||||
$(CC) -o gmic_bool.o -c gmic.cpp $(CFLAGS) -Dgmic_split_compilation -Dgmic_bool
|
||||
@@ -384,10 +375,9 @@
|
||||
gmic_double.o: gmic.cpp
|
||||
$(CC) -o gmic_double.o -c gmic.cpp $(CFLAGS) -Dgmic_split_compilation -Dgmic_double
|
||||
gmic_cli_full: gmic_bool.o gmic_uchar.o gmic_char.o gmic_ushort.o gmic_short.o gmic_uint.o gmic_int.o gmic_float.o gmic_double.o
|
||||
- $(CC) -o gmic gmic_bool.o gmic_uchar.o gmic_char.o gmic_ushort.o gmic_short.o gmic_uint.o gmic_int.o gmic_float.o gmic_double.o $(LDFLAGS)
|
||||
- strip gmic$(EXE)
|
||||
+ $(CC) $(LDFLAGS) -o gmic gmic_bool.o gmic_uchar.o gmic_char.o gmic_ushort.o gmic_short.o gmic_uint.o gmic_int.o gmic_float.o gmic_double.o $(LIBS)
|
||||
gmic_cli_standard: gmic.cpp
|
||||
- $(CC) -o gmic gmic.cpp $(CFLAGS) -Dgmic_float_only -Dgmic_main $(LDFLAGS)
|
||||
+ $(CC) $(CFLAGS) -Dgmic_float_only -Dgmic_main $(LDFLAGS) -o gmic gmic.cpp $(LIBS)
|
||||
|
||||
gmic_def: gmic_def.gmic
|
||||
@echo "#ifndef gmic_gimp" > gmic_def.h
|
@ -1,76 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gmic/gmic-1.5.8.6.ebuild,v 1.1 2014/04/25 05:35:03 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs bash-completion-r1 flag-o-matic
|
||||
|
||||
DESCRIPTION="GREYC's Magic Image Converter"
|
||||
HOMEPAGE="http://gmic.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.tar.gz"
|
||||
|
||||
LICENSE="CeCILL-2 FDL-1.3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="ffmpeg fftw graphicsmagick jpeg opencv openexr png tiff X zlib"
|
||||
|
||||
RDEPEND="
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
fftw? ( sci-libs/fftw:3.0[threads] )
|
||||
graphicsmagick? ( media-gfx/graphicsmagick )
|
||||
jpeg? ( virtual/jpeg )
|
||||
opencv? ( >=media-libs/opencv-2.3.1a-r1 )
|
||||
openexr? (
|
||||
media-libs/ilmbase
|
||||
media-libs/openexr
|
||||
)
|
||||
png? ( media-libs/libpng )
|
||||
tiff? ( media-libs/tiff )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
)
|
||||
zlib? ( sys-libs/zlib )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${P}/src
|
||||
|
||||
src_prepare() {
|
||||
cp "${FILESDIR}"/${PN}-1.5.8.4-makefile.patch "${T}"/${PN}-1.5.8.4-makefile.patch
|
||||
edos2unix "${T}"/${PN}-1.5.8.4-makefile.patch
|
||||
|
||||
epatch "${T}"/${PN}-1.5.8.4-makefile.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.5.8.2-ffmpeg.patch
|
||||
|
||||
for i in ffmpeg fftw jpeg opencv png tiff zlib ; do
|
||||
use $i || { sed -i -r "s/^(${i}_(C|LD)FLAGS =).*/\1/I" Makefile || die ; }
|
||||
done
|
||||
|
||||
use graphicsmagick || { sed -i -r "s/^(MAGICK_(C|LD)FLAGS =).*/\1/" Makefile || die ; }
|
||||
use openexr || { sed -i -r "s/^(EXR_(C|LD)FLAGS =).*/\1/" Makefile || die ; }
|
||||
|
||||
if ! use X ; then
|
||||
sed -i -r "s/^((X11|XSHM)_(C|LD)FLAGS =).*/\1/" Makefile || die
|
||||
|
||||
# disable display capabilities when X support is disabled
|
||||
append-cppflags -Dcimg_display=0
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake AR="$(tc-getAR)" CC="$(tc-getCXX)" CFLAGS="${CXXFLAGS}" OPT_CFLAGS= DEBUG_CFLAGS= custom lib
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin gmic
|
||||
newlib.so libgmic.so libgmic.so.1
|
||||
|
||||
insinto /usr/include
|
||||
doins gmic.h
|
||||
|
||||
doman ../man/gmic.1.gz
|
||||
dodoc ../README
|
||||
|
||||
newbashcomp gmic_bashcompletion.sh ${PN}
|
||||
}
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gmic/gmic-1.5.9.1.ebuild,v 1.1 2014/06/06 06:16:39 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs bash-completion-r1 flag-o-matic
|
||||
|
||||
DESCRIPTION="GREYC's Magic Image Converter"
|
||||
HOMEPAGE="http://gmic.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.tar.gz"
|
||||
|
||||
LICENSE="CeCILL-2 FDL-1.3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="ffmpeg fftw graphicsmagick jpeg opencv openexr png tiff X zlib"
|
||||
|
||||
RDEPEND="
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
fftw? ( sci-libs/fftw:3.0[threads] )
|
||||
graphicsmagick? ( media-gfx/graphicsmagick )
|
||||
jpeg? ( virtual/jpeg )
|
||||
opencv? ( >=media-libs/opencv-2.3.1a-r1 )
|
||||
openexr? (
|
||||
media-libs/ilmbase
|
||||
media-libs/openexr
|
||||
)
|
||||
png? ( media-libs/libpng )
|
||||
tiff? ( media-libs/tiff )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
)
|
||||
zlib? ( sys-libs/zlib )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${P}/src
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-makefile.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.5.8.2-ffmpeg.patch
|
||||
|
||||
for i in ffmpeg fftw jpeg opencv png tiff zlib ; do
|
||||
use $i || { sed -i -r "s/^(${i}_(C|LD)FLAGS =).*/\1/I" Makefile || die ; }
|
||||
done
|
||||
|
||||
use graphicsmagick || { sed -i -r "s/^(MAGICK_(C|LD)FLAGS =).*/\1/" Makefile || die ; }
|
||||
use openexr || { sed -i -r "s/^(EXR_(C|LD)FLAGS =).*/\1/" Makefile || die ; }
|
||||
|
||||
if ! use X ; then
|
||||
sed -i -r "s/^((X11|XSHM)_(C|LD)FLAGS =).*/\1/" Makefile || die
|
||||
|
||||
# disable display capabilities when X support is disabled
|
||||
append-cppflags -Dcimg_display=0
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake AR="$(tc-getAR)" CC="$(tc-getCXX)" CFLAGS="${CXXFLAGS}" OPT_CFLAGS= DEBUG_CFLAGS= linux lib
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin gmic
|
||||
newlib.so libgmic.so libgmic.so.1
|
||||
|
||||
insinto /usr/include
|
||||
doins gmic.h
|
||||
|
||||
doman ../man/gmic.1.gz
|
||||
dodoc ../README
|
||||
|
||||
newbashcomp ../resources/gmic_bashcompletion.sh ${PN}
|
||||
}
|
@ -1,89 +0,0 @@
|
||||
# ChangeLog for media-gfx/truevision
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/truevision/ChangeLog,v 1.19 2011/03/29 05:44:26 radhermit Exp $
|
||||
|
||||
29 Mar 2011; Tim Harder <radhermit@gentoo.org> truevision-0.5.5.2.ebuild:
|
||||
Update to EAPI 2 and use slot dep for gtk+.
|
||||
|
||||
21 Dec 2008; Markus Meier <maekke@gentoo.org>
|
||||
+files/truevision-0.5.5.2-gcc43.patch, truevision-0.5.5.2.ebuild:
|
||||
fix building with gcc-4.3, bug #251152
|
||||
|
||||
21 Jan 2008; Richard Freeman <rich0@gentoo.org> truevision-0.5.5.2.ebuild:
|
||||
amd64 marked for testing - bug 205477
|
||||
|
||||
24 Mar 2007; Marcelo Goes <vanquirius@gentoo.org>
|
||||
truevision-0.5.5.2.ebuild:
|
||||
Add patch by Rene Kraneis <rene.kraneis at web dot de>. Fixes bug 148763,
|
||||
allowing truevision to compile with gcc-4. Thanks also to rubik's cube
|
||||
<daniel.hornung at gmx dot de> and Joel <world.root at gmail dot com>.
|
||||
|
||||
22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
|
||||
Transition to Manifest2.
|
||||
|
||||
09 Jul 2006; Marcelo Goes <vanquirius@gentoo.org>
|
||||
-truevision-0.3.10.ebuild:
|
||||
Remove old ebuild.
|
||||
|
||||
26 Mar 2006; Marcelo Goes <vanquirius@gentoo.org>
|
||||
truevision-0.5.5.2.ebuild:
|
||||
Add missing gnome-base/libgnomeui dependency for bug 127375. Thanks to
|
||||
Guenther Brunthaler <gb_about_gnu at gmx dot net>.
|
||||
|
||||
11 Mar 2006; Mark Loeser <halcy0n@gentoo.org> truevision-0.5.5.2.ebuild:
|
||||
Stable on x86; bug #84530
|
||||
|
||||
20 Jan 2006; Marcelo Goes <vanquirius@gentoo.org>
|
||||
truevision-0.5.5.2.ebuild:
|
||||
DEPEND on gtkglext-1.0.6-r3 for bug 84530. Thanks to Ryan Hendrickson
|
||||
<rhendric at mit dot edu>.
|
||||
|
||||
14 Jan 2006; Marcelo Goes <vanquirius@gentoo.org>
|
||||
truevision-0.5.5.2.ebuild:
|
||||
Fix desktop entry for bug 84530, thanks again to Chris Mayo <mayo at clara
|
||||
dot co dot uk>.
|
||||
|
||||
13 Jan 2006; Marcelo Goes <vanquirius@gentoo.org>
|
||||
truevision-0.5.5.2.ebuild:
|
||||
Do not install documentation in two places, thanks to Chris Mayo <mayo at
|
||||
clara dot co dot uk> in bug 84530.
|
||||
|
||||
13 Jan 2006; Marcelo Goes <vanquirius@gentoo.org>
|
||||
truevision-0.5.5.2.ebuild:
|
||||
Do not install starfield.py, it is causing application to segfault.
|
||||
|
||||
*truevision-0.5.5.2 (13 Jan 2006)
|
||||
|
||||
13 Jan 2006; Marcelo Goes <vanquirius@gentoo.org>
|
||||
+files/truevision-0.5.5.2-makefile-mime-magic.patch, metadata.xml,
|
||||
+truevision-0.5.5.2.ebuild:
|
||||
0.5.5.2 version bump for bug 84530. Thanks to burnstone <chh123 at gmx dot
|
||||
ch>, Thomas Dufaux <thomasdufaux at mac dot com>, Sven Winkelmann <pugnacity
|
||||
at arcor dot de>, Mike Vanecek <mikevanecek at yahoo dot com>, Chris Mayo
|
||||
<mayo at clara dot co dot uk>, Sudrien <sudrien at fusemail dot com> and
|
||||
others. Add graphics as a herd. This is in package.mask for testing.
|
||||
|
||||
09 Aug 2005; Marcelo Goes <vanquirius@gentoo.org>
|
||||
-files/truevision-0.3.10-gentoo1.patch,
|
||||
-files/truevision-0.3.10-gentoo2.patch,
|
||||
-files/truevision-0.3.10-gentoo3.patch, truevision-0.3.10.ebuild:
|
||||
Add patch from bug 75912, move patches to mirrors. Fixes bug 75912. Thanks
|
||||
to psk <gentoo@feeleas.org>, Marnix Klooster <marnix.klooster@gmail.com> and
|
||||
others.
|
||||
|
||||
27 Apr 2004; Aron Griffis <agriffis@gentoo.org> truevision-0.3.10.ebuild:
|
||||
Add inherit eutils
|
||||
|
||||
08 Oct 2003; Brandy Westcott brandy@gentoo.org truevision-0.3.10.ebuild:
|
||||
Added gnome-base/gnome-libs as a dependency
|
||||
|
||||
*truevision-0.3.10 (10 Jun 2003)
|
||||
|
||||
10 Jun 2003; Alastair Tse <liquidx@gentoo.org> truevision-0.3.10.ebuild,
|
||||
files/truevision-0.3.10-gentoo2.patch,
|
||||
files/truevision-0.3.10-gentoo3.patch:
|
||||
added gtkglarea dep, deuglified build process, added more sensible patch,
|
||||
added docs and examples
|
||||
|
||||
16 Mar 2003; Philip Walls <malverian@gentoo.org>
|
||||
Initial import.
|
@ -1,22 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
|
||||
AUX truevision-0.5.5.2-gcc43.patch 625 RMD160 a21ee71c15d992263f33770dbf8253588e58347b SHA1 2c75ad74eb0b90555cac48e3b682670ac028635d SHA256 b5b876cd23ab84866f472e25800bb62723a6291a5d40cab4b7740eaf0b7f603a
|
||||
AUX truevision-0.5.5.2-makefile-mime-magic.patch 877 RMD160 c64d93f0a3ce9caf6639ab24b9c3462c94bb791e SHA1 975e380af03c811a66f5d15b91cb826466e1ad35 SHA256 ac50eb97c85059c29d856d2ca763ac57e74989cd186cfacb3e7cd356efa8e83a
|
||||
DIST truevision-0.5.5-2.tar.bz2 1799585 RMD160 c1d1ee2db9f68ec6967db2844fa4a7cda9cc4760 SHA1 5990e0004b77bd5933cc281648fcb77301608794 SHA256 a9217d3351ea258ed17034688a333723b1945ccc4f7821909a9a783b858e2023
|
||||
DIST truevision-0.5.5.2-gcc4.diff.bz2 5429 RMD160 0d91480a7e4539addd20a46f0caaa890d7b1b7e7 SHA1 ce4f3c92bd200dc49520fe9440aeb5aa6c660131 SHA256 fdd8bdd9b9b7f6d8bb71664726f59e8118c679b35d82bfa0ca9c73bfb9fdaa22
|
||||
DIST truevision-extramat-0.5.4.tar.bz2 2495571 RMD160 d4fbd6dc7995e45fd17672810c567e7ab549df47 SHA1 28378917a11288b6bcbb316ad9404e79ae81ee96 SHA256 e754e280a6de99b54f606e900416555632d4bd391eaf9d2198c5a7f71d46caa1
|
||||
EBUILD truevision-0.5.5.2.ebuild 1852 RMD160 abc9e96724bd3e4a17631cf00d899e94da5d2f43 SHA1 629c8c0a98b44d572d3eb1496b0bd93bb20fc83c SHA256 b9097f767ec7e3a50be77b68e378cc19918566d05d53411108eaaa2653ade4b6
|
||||
MISC ChangeLog 3653 RMD160 2de14ce81c194f095fc5a3245d2eab57e37416a6 SHA1 f9c37b2d9772f6678f0a2fe7dd7d3ce60f43cf25 SHA256 5594be2fa5d833508a2789588c91b751ebb36e29154aa6ea0ae6a583d1225e00
|
||||
MISC metadata.xml 161 RMD160 60f70b15d67f0e6aafc59833b2f0a30e30b51765 SHA1 1c35398222ef7ed670c31965e42cca77fe4b1da6 SHA256 e8daadc5e27e3ef1148993b5b48d96e93bc36d798a1f416693f7f8c84be427e1
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
||||
|
||||
iQEcBAEBAgAGBQJNkXHDAAoJEEqz6FtPBkyj3J4H/jMRLXDtI6jnTG3N15wtFM7R
|
||||
l5eLDs13UTZ14o6I/C/GJgMNnb6bqnfitz758aHdeAEuq1uRi82vtUr+YzQ9wOS6
|
||||
P4cGLQOdQYtWjOMtHJfG1hjP2482l/U3SwNw7WywbCvXUSQd84AoidD4ihmT2RZM
|
||||
D3QYJ4dypGQu6t4Yyhg+CXROjEq59TiWIZ2ULwMg4OddZcNaEMqV9YcmbLJPtYqt
|
||||
KoLnMjvu6YpHOPRTlSM7ha+JaKzggBwAxCmz3iF54bHerGPCUpbTT80NemvNokxn
|
||||
2V9dlZdRPiGc2Xnb4VeLTzIi0SmUb1pt8BsEV5FdCytwf42/dU9eFVqCH8A3JZY=
|
||||
=wdSq
|
||||
-----END PGP SIGNATURE-----
|
@ -1,12 +0,0 @@
|
||||
diff -ur truevision-0.5.5.orig/include/objparam.h truevision-0.5.5/include/objparam.h
|
||||
--- truevision-0.5.5.orig/include/objparam.h 2008-12-21 16:57:25.000000000 +0100
|
||||
+++ truevision-0.5.5/include/objparam.h 2008-12-21 16:58:49.000000000 +0100
|
||||
@@ -465,7 +465,7 @@
|
||||
TvWidget_entry( name, sname, tooltip, appref, val) {}
|
||||
ObjParam_entry( ObjParam_entry & ref ) : ObjParam( ref ), TvWidget_entry( ref ) {}
|
||||
void get_widget( GtkWidget *box, bool tt );
|
||||
- void get_widget( GtkWidget *row, bool tt, int row );
|
||||
+ void get_widget( GtkWidget *tab, bool tt, int row );
|
||||
void flush();
|
||||
void swap_data( ObjParam *param );
|
||||
};
|
@ -1,22 +0,0 @@
|
||||
--- Makefile.in 2005-10-07 15:03:22.000000000 +0100
|
||||
+++ Makefile.in.new 2005-10-11 18:56:45.000000000 +0100
|
||||
@@ -835,7 +835,10 @@
|
||||
-export GNOME_MAGIC=/etc/gnome-vfs-mime-magic ; \
|
||||
if [ -f $$GNOME_MAGIC ]; then \
|
||||
if ! grep "TRUEVISION" $$GNOME_MAGIC; then \
|
||||
- echo -e "0\tstring\t\tTRUEVISION SCENE\t\t\tapplication/x-truevision" >> $$GNOME_MAGIC; \
|
||||
+ cp /etc/gnome-vfs-mime-magic .; \
|
||||
+ echo -e "0\tstring\t\tTRUEVISION SCENE\t\t\tapplication/x-truevision" >> gnome-vfs-mime-magic; \
|
||||
+ mkdir $(DESTDIR)/etc; \
|
||||
+ cp gnome-vfs-mime-magic $(DESTDIR)/etc/gnome-vfs-mime-magic; \
|
||||
fi \
|
||||
fi ; \
|
||||
export DEFAULTS=$(prefix)/share/applications/defaults.list ; \
|
||||
@@ -844,7 +847,6 @@
|
||||
echo -e "application/x-truevision=truevision.desktop" >> $$DEFAULTS; \
|
||||
fi \
|
||||
fi ; \
|
||||
- update-mime-database "$(prefix)/share/mime"
|
||||
|
||||
# $(truevisionmaterials_DATA)
|
||||
# $(truevisionpython_DATA)
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>graphics</herd>
|
||||
</pkgmetadata>
|
@ -1,64 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/truevision/truevision-0.5.5.2.ebuild,v 1.11 2011/03/29 05:44:26 radhermit Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils gnome2 versionator
|
||||
|
||||
MY_P="${PN}-$(replace_version_separator 3 '-')"
|
||||
EM_V="0.5.4"
|
||||
DESCRIPTION="Gnome frontend to Povray"
|
||||
HOMEPAGE="http://truevision.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/truevision/${MY_P}.tar.bz2
|
||||
mirror://sourceforge/truevision/${PN}-extramat-${EM_V}.tar.bz2
|
||||
mirror://gentoo/${P}-gcc4.diff.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 x86"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND=">=x11-libs/gtk+-2.8.8:2
|
||||
>=x11-libs/gtkglext-1.0.6-r3
|
||||
gnome-base/libgnome
|
||||
>=media-gfx/povray-3.6.1
|
||||
sys-libs/zlib
|
||||
virtual/opengl
|
||||
>=gnome-base/libgnomeui-2.12.0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS="AUTHORS README ChangeLog TODO"
|
||||
USE_DESTDIR="1"
|
||||
|
||||
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
|
||||
|
||||
src_prepare() {
|
||||
# Patch for editing gnome-vfs-mime-magic and do update-mime below
|
||||
# bug 84530
|
||||
epatch "${FILESDIR}"/${P}-makefile-mime-magic.patch
|
||||
# bug 148763 - won't compile with gcc4
|
||||
epatch "${DISTDIR}"/${P}-gcc4.diff.bz2
|
||||
epatch "${FILESDIR}"/${P}-gcc43.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
# extra materials
|
||||
cd "${WORKDIR}"/${PN}-extramat-${EM_V}
|
||||
cp -R materials "${D}"/usr/share/truevision/materials/
|
||||
|
||||
# causes segfault related to pygtk, needs investigation
|
||||
rm "${D}"/usr/share/truevision/python/plug-ins/starfield.py
|
||||
|
||||
# duplicated, unnecessary documentation
|
||||
rm -rf "${D}"/usr/share/doc/${PN}
|
||||
|
||||
# fix desktop entry
|
||||
echo "NoDisplay=true" >> "${D}"/usr/share/applications/truevision.desktop
|
||||
make_desktop_entry truevision "Truevision" /usr/share/pixmaps/truevision/gnome-truevision.png "Graphics;3DGraphics;RasterGraphics;"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
update-mime-database /usr/share/mime
|
||||
}
|
@ -1,38 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST Image-ExifTool-9.12.tar.gz 3492394 SHA256 a010c4ed4891113088a8e7d47509b01a69f504e2b56fffdb087497be0dbaa208 SHA512 5e72b148f549df24de80c261b1bbcb9d7d88cbc33fd4d7f053185ecf70d25b448775ff8afddc8f594dec28968e78b5dec50eae00500dad225245d46736b005ad WHIRLPOOL cce62bb2c0eb739943ed0baf0eb92226240810e73647ae883cb6499bf3c829caa915a0d20767d1196b800e4d51caca64a986047a2c95062b78454fe9603ff4f1
|
||||
DIST Image-ExifTool-9.68.tar.gz 3853569 SHA256 392cd5878bfbaae4e5973419d46e1d0df1ce50183037e58411c651b5498986d8 SHA512 04b6d28a5db55adfefce2b6033a81626ac9b33dc729bfbad63fe7108178645a43ffd329ad8ccfb49e7ed619c2092349f9a8283520d6d2f82624568fdaba1dd54 WHIRLPOOL 24378ba139521cb7d6aab0a4e6665e5f477bc0cd2098fe49c6b1228bcce92be28f21360ab933f088984f50baffc1d6a92f604f014a02025ec9eac347ffbe639e
|
||||
DIST Image-ExifTool-9.69.tar.gz 3856333 SHA256 1b8b4a18ebe250e65f837da0e422e02f84dd4dd6bb3a8324511dd311ff004ea9 SHA512 4020e3587b03c10f9d81b971cf8298ba121c584a147dd45fd86c32c41d05f5a7fdda2d4495ce2b1d47bc474bf0cb9d1b55e2598df74aff8944fb37d344919680 WHIRLPOOL de02eadc62491e02bbc80fa73544bf56d08d4edc0252101a6b9ca32da758e126e07c938bce87a13d5cf9ccf21c145edf6cee980d8a0ed737c8847a63dd0610da
|
||||
DIST Image-ExifTool-9.70.tar.gz 3861823 SHA256 a59d48b586c38363c1fc16d8b954c5f9e7cdcf606ab7a9a4652a82e29fec9e1c SHA512 8345d7db73c88177ebe8fb74f18ce711d8dce64426cefaadeccd5f6eaf4c22e35834577c5b23d5dd9de71c48286189bd419c40e100b5d1d2d70d03045d9f6a31 WHIRLPOOL 0ca337d54b2dbf7f6f7b82082478d536452f76553abd7e15f7ac54ef98fc004049656533571154baea67aded53ffd4e6515f0e8b24b4467c510385749d6b1430
|
||||
DIST Image-ExifTool-9.72.tar.gz 3870373 SHA256 c6d5f0b44661ca6d041069d64804fd890d7310a73266202d08f557a704f81b7e SHA512 20454e1deecbc2e146563736e414244216a2b86e4760e9756a6e222942c70fa7f040ac44f278dbd656178ab38ad44d98d5351d08ce2ff3319abc0ab802dd696a WHIRLPOOL bd15eb55a67a619f87ef92d2cf16ce1a3c65dfad214b1419614ebb5c66be0f7bbd0ec09092fb34b6f29fad0a6090a71be95329c59f35df8685b17e91d2356f36
|
||||
DIST Image-ExifTool-9.74.tar.gz 3887419 SHA256 c01ec6b5bec478f2b963d12c588720805ac733b6e97dc065dd6a169c29f6496e SHA512 1d4bc2b5b3b4e73b4a968b7bfa59196e4e622cd2deaaa98d7b7d88ed165c193f10792e82a9b4c0d08094718a87b761a50ca80853aaf7b0c7fa053d3d80d83752 WHIRLPOOL 4e3107082d9f65a8a58a54e3684a5e6bfb1c28f538167db4003eb350c078091f44e19d10d1ba4617375ac08ab8c181f2df4f5fe5dd204d18066d0dc0e066f866
|
||||
DIST Image-ExifTool-9.75.tar.gz 3890399 SHA256 3bf00564552fac3dbf33c1cbff48461566998feff4a5eefef87f1220b4f788bb SHA512 0dbdc02fd92a1d07f3ca714cec03115a9d4a331353c4bd0b24fc54dabd9bbf20fa0b92cbfbb31b9af80667f85ea1401a62c375ca1d1511526b0281e56824b5d5 WHIRLPOOL 861c9f8933b50073c59191505638e7d53a203ba08890cce7eb96980d6e167b868d77213e0202a28b724ea9f4194ba5f66d2d2187f4255c048b2612b253b5e006
|
||||
DIST Image-ExifTool-9.76.tar.gz 3892850 SHA256 4fb1a53cdbd6959e69ec38e7bd5c2d87db3095c8f86226d3cb67dc50da7c0420 SHA512 e2aa237fc85935f3844b3e20a583a1fd2211354478058c5a252fa6795f3386e3a770e973ab608af69c5455898df1739959ac2cfd311b0c788325e8fba76f9963 WHIRLPOOL 6ca287c54b5d38b42114a52fe8a50ccd62c3d40881d5b66e4e69284b7981cf3508030ccfb873a8d0614ba823440a654a74b530e53d38d16076df435134c2e894
|
||||
DIST Image-ExifTool-9.77.tar.gz 3893106 SHA256 19e4e29ddbbbb2f21c904820bffbb321b11bf78085e5506cc330d8cc0411f20e SHA512 71ccb4eef06493cd5e25775e59844de900f66fe87533f8ec5ca41a4bd23c7fd96e3034f23f678c5e2edcae7cb3ceedd9f0d37a9d458c666f749e944d0bf6d93e WHIRLPOOL 2441512a915a5f32b0d02d06867392e59685ff5cd8e4b6cadb6aa0de2736ce9f1e3949f77c5f8f6b47a2b7fdfe678338691702a30f3e5953752dde53b4b77904
|
||||
DIST Image-ExifTool-9.78.tar.gz 3900065 SHA256 b85c66bc8f6a3b151b3258954969b8fa77c25f0f28be1ba45c6fc1877e12455f SHA512 928cad54c4395f4f3f9686c005d116fe53b3ee8ab36433a71c4dc5257363955e0b83ddeb5fed82124e45688766cc8512f1068de0328ef3ff38b05a929f913dc6 WHIRLPOOL dcd10d7611aceaf71d22b77726316cb2718f9c7b465c3c46264ec95a2b8dd8f261c26fae7b399d604eeba4150704f61921ea5c8cf5c40d710a3f319c057b17bb
|
||||
DIST Image-ExifTool-9.79.tar.gz 3903753 SHA256 de3da090fad0d9ff99e115cd37f2ebb6f0b47c0a8587e804b17e4ef116d74811 SHA512 e7f067debd5ff2df0bbb27621aabe05ac44272c4f89c55b180e39cb9fe95055e709c6e1d502069a28677936fb491279ca071ed0136792071164b416bb5fbac02 WHIRLPOOL e6490c38261b2c3941fb16107853eb4b3a4a52e011de93093167c1d79143da88d18fd41880903e62fe94c0b9225c165e4f560ddccda96831803688f04cbf710a
|
||||
EBUILD exiftool-9.12.ebuild 649 SHA256 d5720c4b9b896f347528d5a6f1c09ac22f2ed71313d132f935c87fc129fcaf05 SHA512 2a5a08fa832c71f4614fe9883404089854d4ba21a86b16b951deb8cff70742d71e8195b987725d4f1c4b28da418492af360d6864ab86863ef55c93010b25cd6e WHIRLPOOL 07539c0a29eba451b2e0dc80e83377bed9df61b76b771692b0115d21da27e68d2ae736a0dc782ad9a19a824151aac010fc0fe8b9380954ba8a452efab65bd31d
|
||||
EBUILD exiftool-9.68.ebuild 645 SHA256 e9b4768d7677b09e616ea152ea90593a315166aa925a99c688a0e17536b4dea4 SHA512 53c5f5f336bebff8caaa76b86c8839bfd6dfcf29755c0d5c972a824fccd3a799b9fe2ffe057809076ee1dd4a86d020d1021c0e14fc05a7f146e25fb9ec3abe51 WHIRLPOOL a1ca9a567cebf8c2ad7303981915ceb89ca789f28150bd41e3cf8821b4429d38ed6e13f4f2fcfeb89030e273dd98ee4dda1c0e59605fa49e6bc79861734fe248
|
||||
EBUILD exiftool-9.69.ebuild 645 SHA256 bf7e5bfdc0b9dc78263ff5fd60f5d83634e05ec2e2a3dbf0b6d38961ab9ea6e4 SHA512 83050171d6e1414fe955784aa1121c4dbdf712b6a04b823061676cb05308a66ce1bf7306b271c8a548076329a478a33ea439b7b190ff063059ab806539f1e966 WHIRLPOOL d3cae7fdaab304c52829a74ad084ab4846419f09aa11e70086ecbd69431c9c262a607b7326ae67536cb2255b51a86fc530b04542e5acd10c5c868a16ce87a45a
|
||||
EBUILD exiftool-9.70.ebuild 645 SHA256 62f8124b0c0ba337a78c5089b8a4f1b0d79b6bee3a498c351b71cd52c0681e07 SHA512 0060c17650dc70ffb126f571328cab9638db5ff329c867730e71bb3a8cafc6edbaecaaa3c8e7b0d5159c62682ffc82403fa1ad0b942f158d696067e525a42f5c WHIRLPOOL cd456cb92696e875e93c52ef3b1aceb07b36d1b583bf72e2c780288456600f0802316ead241db007aeae5a52a40e22c1eb8ff575cba62c5129fb7d2a80346955
|
||||
EBUILD exiftool-9.72.ebuild 645 SHA256 880fbc771948c9263b3e322930cd9098f7a2307ed761073573068366100434a7 SHA512 4940b9f44c9ea63271bdcec5d772d69b89edd91ea416903c36672eb134a721feedbc06c72ef21a3756aaa9e4c77e1f8865c15204e97e8f4af9c266c0fa4ed1e6 WHIRLPOOL 86b91fa53d8f81819faa9a722d16b9671c62be0c083f5e52b1196eb5c58f39aa6a44290255fb525c420465dc00c115af78c873b89b8aee8c7927428f7eef73ce
|
||||
EBUILD exiftool-9.74.ebuild 645 SHA256 35f43c2a77ef4412496e92dbd3cf0fe8a629b5bcd08e6de22fa28f23457128ab SHA512 4d60ca78ac378e242ea7d685206697bfa19b6fffe04c6394ab669512dabaa30f316c27978ac6f6f48246dda23596de3274ba56f3f5b392160818acbddec57bd8 WHIRLPOOL 2d3219d380867fe302aac109d357ce8d883f8eaeb74f56aea3233ecdec3f2b9608ae4b3d60631270db2d162a39b1f31ab4d6a0436a2cbe5dbdd6b88c2026b7ed
|
||||
EBUILD exiftool-9.75.ebuild 645 SHA256 e167052425976474bfc715c25f5566ed311c3f87f206c46b02d1265eac952834 SHA512 194d31d61c2a995ec25fc8b7f6b106c5846bca1fa8d7e4d07a198ff55b9565d119c94c6b03afabe9ca887fb599a46149c8b7a033e81e91f0d3ae8df658d657c4 WHIRLPOOL bd59238b3b9be4965b26768627c8a91fb35c09e8b0bd599d771e8a411f967d9521bd9ba0b3e6292f30b49b1eb8e1baf842f609206405544e8003be9caa825c6d
|
||||
EBUILD exiftool-9.76.ebuild 645 SHA256 39f1db27d2287ca008804729abe932aaa9eeeb2655cb704e2973b1e77f6aeed8 SHA512 0b66907289ad1736c1a5fa6e117e225e7ef5908145cf866ac816718c5dc9a1736913c9ec64dd506d1acad2911aca9344d54cfe9a1a0142ec8d08b3c7c28b905c WHIRLPOOL b9d091000821c4063e2c3934e3ccfed7fc4103357b58a8235736fd2db44534bf208afb98c1ed3c17b119b6995ab1d71e302282afc422f16dbf3c229250fdb481
|
||||
EBUILD exiftool-9.77.ebuild 645 SHA256 0ed41e629c748853cdb5c2ea3e9dabf69521c8aab88e7668a9d4d12e7a1d190a SHA512 eafca80f219d32fc2e1adfcdd3137e76d67568d470ca1e785391f240c014afbbf60977c339536a3341a12c0f4523bfc74463ac2cd3d5d781453cc6443ff837e8 WHIRLPOOL d9184e6073ab5e2f324e9d3fc3368f98dd71dfcd7e17146e8bf7545b1f3d591a835d5c86160496637116fcfb5410cdc456587e01e3a85ef75ea52a04d4f93f9a
|
||||
EBUILD exiftool-9.78.ebuild 645 SHA256 0c04be2278d467c5002cd494701654c4698c56c5583239f98aad7c6e580c81a2 SHA512 7b072de4a18b939835884f691f1825d256a27a23cd650258db9fb750e7d709bc357c54b55e0b84476a2bbcbc8e82c717bef30276a83b7c291203530c42379d58 WHIRLPOOL 581f7b0f886a5104cfb2e0106d891431d463df95a6b307bb1c60e4dee2e8324233aa04d1d01ef3864d22f5aa251892902c04c61e6ef2ad06257958ef3e16eb41
|
||||
DIST Image-ExifTool-9.80.tar.gz 3905030 SHA256 d360b9dc2e8f3ecbebf67d7bdd09724178d2fd51d3a891354a9eedf0cac5023a SHA512 7835aafdd603d2f400728dd4b2c95c9456d48157efd9dc2b4fb00f70833871632582e39d5991e45c87f7e2e6e20fba16381a00f7c5bc7639beb884522120366c WHIRLPOOL a921fffa2eeb4c87b21e29f6752cda2d5f905ee0b1e39b0e0055d06f9c95713503222cec0c84c42cdeea75f60a6b08d053b2655d37fc84215c8accf99e0bada8
|
||||
EBUILD exiftool-9.78.ebuild 641 SHA256 619c44b687df90035d6781a383ff38639d40abd6e504078558887afffa65730f SHA512 82c8ed712f4fb7ae8d576d2cf0d66f54d45662fdbeddee89afd6e99e6de74bee7cfc8397c48456cf4d3341f3e77be3f32c9171f0097830d2113a2076d5d1d9e7 WHIRLPOOL 58fd8713793933f8cc8f464753eccb261d9084b6da4aaad138d569f021cc1d2ec7ea1c764ecb843c8f6028611e53e1a567774e82ac263415b42cdca0fff7eb9c
|
||||
EBUILD exiftool-9.79.ebuild 645 SHA256 1853002d110f1d6a57239cdfd43aab3d4bc0f31b476161e7f1b0dd97abbadcba SHA512 aa69593e6772240427ac7cbac2fed1392cad1f3092a5d617b780bf565240676396be6a37ba2ecf97f910eff47a01b8eeae356db8e723aa93f994ce915adfb0f4 WHIRLPOOL 0afc272bec79dc4c872eadea5e6b51124d89978e98cc39edb84bc92f13ec78ee5b6759b9c16ced2ee75a0ee04916734ef0f0198b3bf1320ff533a787a71e9e8b
|
||||
MISC ChangeLog 19570 SHA256 e9b9a8d3e7aeb058aa56c3454bddad206255b41328fcb93a96698a31d881d7a4 SHA512 86b06a0d0dec0dc522ae19d3fa0a5194afbdc0cd37197aabb9ed5a31cfe0fa0100614adbf7528f53950a256958912fb9824d9d73c6640164fc637dfddbf1beb3 WHIRLPOOL 9bfa5baeb4487b478e9320b3df8e8bc6c466de5f762b40e6802cd6617e58e72a7c1aca3751b5d8c407bcb841e30a576ab4f50c36afd1dc9e6d35975b467990cb
|
||||
EBUILD exiftool-9.80.ebuild 645 SHA256 05f61765df5fd03d6bb2c13f457f66f3059290aea56b7511882ac5b0b9240d5b SHA512 3a6f0b1afa67221c5cf230a740571eccaf517fcd9583791323f8f517a0636e3f6fcd50d2b9ab8a45435a2fb200aac0ca5f781a192bff485b292b35667f9a592c WHIRLPOOL 11abfc57d7c28198ad45107375825a9dde465e54d3ec5039d204f31185c7a93cb08556046882ae30deb1dede39c5b0606db804442dce7cca33793fe5fb556a59
|
||||
MISC ChangeLog 20082 SHA256 90bb9d923b8187f6055dbe0d18070b581e35b6fe6e5d05ce3b34f649c10239c4 SHA512 0ecde795f298a47514cde5787f5cbf1c1a8dfa7dcb658413f4051b264c2ba7c2354d723331f1abd6bee0212cbd7fa5a72e8765394f39b35f3078017416708331 WHIRLPOOL c04f6f34d665dc43c2dc9b0111c83cf30199ffd4c8bc4a2981314dad69c363e9d1bcc0ac86fd9d3df5c62b8d34c8231898455e4d19c52b9a61d9ebc9a946e3e4
|
||||
MISC metadata.xml 9998 SHA256 f881ff06883a68ca0897c4f3b6aa784511026bfd821b9c618cc44704d1aa91cb SHA512 053c5d5c0e16ee59dc0c5456c40ff070f8199ea723880bd49b05d88e1aca419e7ff43c1c42f3ce4442807e9eb702b426b549a55f699a2218eed177f4f56ed012 WHIRLPOOL 1afe82eda0f8cd4846dd0b8f0294fb9fbbdd3eaa65b236c535bc6cae56cce2358473253ade683175c5127cb0a1bec1ed61951bb31b0b50e7c0cfb83dc6bda9f5
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQEcBAEBCAAGBQJUrAoCAAoJEEqz6FtPBkyjTbUH/3lWH7iujjCmkh+Q7wX3u0uS
|
||||
mzr6W2CoLTQSkIBEvem1bmYA8LczvwTbgNXrgj++kmFYmYKwAe3ILX4aOU6F5958
|
||||
Sa/zMwABu50g4y4BS8Gm9mAfjhyxrVzIhe5DBcEyrwwyD2TT3HyCgIxvwb4H1qJY
|
||||
DIgOIIP6M+stjfx0iOaTuUbnQBHQCPy/hpr1SRQ4LGhWC2/4L5ewArugGPEFodn3
|
||||
SQIhp3CA5C7v9mO/k4sBxGWAkWrOdJl6lReQvKjziA2tyPpL6LvfdUq79ZSZjMip
|
||||
EbBxHCVv3hXMfY0htCaIQvNF7HyhRi99oCyIG0cfOdVDJX2NVfKp4BFr15xWr4o=
|
||||
=JySd
|
||||
iQEcBAEBCAAGBQJUrhQEAAoJEEqz6FtPBkyjvSUIAJxwpEghuNq1EZqp7qjyfNq8
|
||||
7IFWT0PaEJMBciovVa5SBpkKqzdcJ7Z1z86R8gzgUu8druKA1WVytBFB5gkwAoJO
|
||||
fBjL2Hb79og6zjMwPC29EL5bb+Dt1IbZICp6MKW/n1JvSrmNRJkUbQ9SRXxv82el
|
||||
ml1yk496uGBrw35wJ1gEJRIasYwB2VB7haIF7jngWOZLvAdFrWYPElL4xTuKO1gT
|
||||
lP8mrf3esAWj8LinCB07U6iLdrwpUR0SxiSFKUVL6Nqq0eU4JzG/p4EJxdCtxPNT
|
||||
wQTdIV152CpN5ANQYiCScnos7k0OncyI1e2jRol1zfs1SNXpvgX1KDvut44E2sI=
|
||||
=g+uA
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/exiftool/exiftool-9.12.ebuild,v 1.2 2014/04/25 05:45:04 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_PN=Image-ExifTool
|
||||
MY_P=${MY_PN}-${PV}
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Read and write meta information in image, audio and video files"
|
||||
HOMEPAGE="http://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
|
||||
SRC_URI="http://www.sno.phy.queensu.ca/~phil/exiftool/${MY_P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~x64-macos"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
dohtml -r html/
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/exiftool/exiftool-9.68.ebuild,v 1.1 2014/07/26 15:52:51 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_PN=Image-ExifTool
|
||||
MY_P=${MY_PN}-${PV}
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Read and write meta information in image, audio and video files"
|
||||
HOMEPAGE="http://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
|
||||
SRC_URI="http://www.sno.phy.queensu.ca/~phil/exiftool/${MY_P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
dohtml -r html/
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/exiftool/exiftool-9.70.ebuild,v 1.1 2014/09/04 14:29:21 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_PN=Image-ExifTool
|
||||
MY_P=${MY_PN}-${PV}
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Read and write meta information in image, audio and video files"
|
||||
HOMEPAGE="http://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
|
||||
SRC_URI="http://www.sno.phy.queensu.ca/~phil/exiftool/${MY_P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
dohtml -r html/
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/exiftool/exiftool-9.72.ebuild,v 1.1 2014/10/03 04:55:16 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_PN=Image-ExifTool
|
||||
MY_P=${MY_PN}-${PV}
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Read and write meta information in image, audio and video files"
|
||||
HOMEPAGE="http://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
|
||||
SRC_URI="http://www.sno.phy.queensu.ca/~phil/exiftool/${MY_P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
dohtml -r html/
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/exiftool/exiftool-9.74.ebuild,v 1.1 2014/10/18 03:12:27 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_PN=Image-ExifTool
|
||||
MY_P=${MY_PN}-${PV}
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Read and write meta information in image, audio and video files"
|
||||
HOMEPAGE="http://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
|
||||
SRC_URI="http://www.sno.phy.queensu.ca/~phil/exiftool/${MY_P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
dohtml -r html/
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/exiftool/exiftool-9.75.ebuild,v 1.1 2014/11/05 06:35:14 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_PN=Image-ExifTool
|
||||
MY_P=${MY_PN}-${PV}
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Read and write meta information in image, audio and video files"
|
||||
HOMEPAGE="http://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
|
||||
SRC_URI="http://www.sno.phy.queensu.ca/~phil/exiftool/${MY_P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
dohtml -r html/
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/exiftool/exiftool-9.76.ebuild,v 1.1 2014/11/22 00:59:58 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_PN=Image-ExifTool
|
||||
MY_P=${MY_PN}-${PV}
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Read and write meta information in image, audio and video files"
|
||||
HOMEPAGE="http://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
|
||||
SRC_URI="http://www.sno.phy.queensu.ca/~phil/exiftool/${MY_P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
dohtml -r html/
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/exiftool/exiftool-9.77.ebuild,v 1.1 2014/11/28 22:46:21 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_PN=Image-ExifTool
|
||||
MY_P=${MY_PN}-${PV}
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Read and write meta information in image, audio and video files"
|
||||
HOMEPAGE="http://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
|
||||
SRC_URI="http://www.sno.phy.queensu.ca/~phil/exiftool/${MY_P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
dohtml -r html/
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/exiftool/exiftool-9.69.ebuild,v 1.1 2014/08/31 05:30:39 radhermit Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/exiftool/exiftool-9.80.ebuild,v 1.1 2015/01/08 05:18:37 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -0,0 +1,175 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/freetype-2.5.5.ebuild,v 1.1 2015/01/08 00:15:32 polynomial-c Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools-multilib flag-o-matic multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="A high-quality and portable font engine"
|
||||
HOMEPAGE="http://www.freetype.org/"
|
||||
SRC_URI="mirror://sourceforge/freetype/${P/_/}.tar.bz2
|
||||
mirror://nongnu/freetype/${P/_/}.tar.bz2
|
||||
utils? ( mirror://sourceforge/freetype/ft2demos-${PV}.tar.bz2
|
||||
mirror://nongnu/freetype/ft2demos-${PV}.tar.bz2 )
|
||||
doc? ( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.bz2
|
||||
mirror://nongnu/freetype/${PN}-doc-${PV}.tar.bz2 )
|
||||
infinality? ( http://dev.gentoo.org/~polynomial-c/${P}-infinality-patches.tar.xz )"
|
||||
|
||||
LICENSE="|| ( FTL GPL-2+ )"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||
IUSE="X +adobe-cff auto-hinter bindist bzip2 debug doc fontforge harfbuzz
|
||||
infinality png static-libs utils"
|
||||
REQUIRED_USE="harfbuzz? ( auto-hinter )"
|
||||
|
||||
CDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
|
||||
bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
|
||||
harfbuzz? ( >=media-libs/harfbuzz-0.9.19[truetype,${MULTILIB_USEDEP}] )
|
||||
png? ( >=media-libs/libpng-1.2.51[${MULTILIB_USEDEP}] )
|
||||
utils? (
|
||||
X? (
|
||||
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
|
||||
)
|
||||
)"
|
||||
DEPEND="${CDEPEND}
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${CDEPEND}
|
||||
abi_x86_32? ( utils? ( !app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] ) )"
|
||||
PDEPEND="infinality? ( media-libs/fontconfig-infinality )"
|
||||
|
||||
src_prepare() {
|
||||
enable_option() {
|
||||
sed -i -e "/#define $1/a #define $1" \
|
||||
include/config/ftoption.h \
|
||||
|| die "unable to enable option $1"
|
||||
}
|
||||
|
||||
disable_option() {
|
||||
sed -i -e "/#define $1/ { s:^:/*:; s:$:*/: }" \
|
||||
include/config/ftoption.h \
|
||||
|| die "unable to disable option $1"
|
||||
}
|
||||
|
||||
# This is the same as the 01 patch from infinality
|
||||
epatch "${FILESDIR}"/${PN}-2.3.2-enable-valid.patch
|
||||
|
||||
if use infinality; then
|
||||
EPATCH_SOURCE="${WORKDIR}/${P}-infinality-patches" EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" epatch
|
||||
|
||||
# FT_CONFIG_OPTION_SUBPIXEL_RENDERING is already enabled in freetype-2.4.11
|
||||
enable_option TT_CONFIG_OPTION_SUBPIXEL_HINTING
|
||||
fi
|
||||
|
||||
if ! use bindist; then
|
||||
# See http://freetype.org/patents.html
|
||||
# ClearType is covered by several Microsoft patents in the US
|
||||
enable_option FT_CONFIG_OPTION_SUBPIXEL_RENDERING
|
||||
fi
|
||||
|
||||
if use auto-hinter; then
|
||||
disable_option TT_CONFIG_OPTION_BYTECODE_INTERPRETER
|
||||
enable_option TT_CONFIG_OPTION_UNPATENTED_HINTING
|
||||
fi
|
||||
|
||||
if ! use adobe-cff; then
|
||||
enable_option CFF_CONFIG_OPTION_OLD_ENGINE
|
||||
fi
|
||||
|
||||
if use debug; then
|
||||
enable_option FT_DEBUG_LEVEL_TRACE
|
||||
enable_option FT_DEBUG_MEMORY
|
||||
fi
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-2.4.11-sizeof-types.patch # 459966
|
||||
|
||||
if use utils; then
|
||||
cd "${WORKDIR}/ft2demos-${PV}" || die
|
||||
# Disable tests needing X11 when USE="-X". (bug #177597)
|
||||
if ! use X; then
|
||||
sed -i -e "/EXES\ +=\ ftdiff/ s:^:#:" Makefile || die
|
||||
fi
|
||||
cd "${S}" || die
|
||||
fi
|
||||
|
||||
# we need non-/bin/sh to run configure
|
||||
if [[ -n ${CONFIG_SHELL} ]] ; then
|
||||
sed -i -e "1s:^#![[:space:]]*/bin/sh:#!$CONFIG_SHELL:" \
|
||||
"${S}"/builds/unix/configure || die
|
||||
fi
|
||||
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
type -P gmake &> /dev/null && export GNUMAKE=gmake
|
||||
|
||||
local myeconfargs=(
|
||||
--enable-biarch-config
|
||||
$(use_with bzip2)
|
||||
$(use_with harfbuzz)
|
||||
$(use_with png)
|
||||
|
||||
# avoid using libpng-config
|
||||
LIBPNG_CFLAGS="$($(tc-getPKG_CONFIG) --cflags libpng)"
|
||||
LIBPNG_LDFLAGS="$($(tc-getPKG_CONFIG) --libs libpng)"
|
||||
)
|
||||
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
default
|
||||
|
||||
if multilib_is_native_abi && use utils; then
|
||||
einfo "Building utils"
|
||||
# fix for Prefix, bug #339334
|
||||
emake \
|
||||
X11_PATH="${EPREFIX}/usr/$(get_libdir)" \
|
||||
FT2DEMOS=1 TOP_DIR_2="${WORKDIR}/ft2demos-${PV}"
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
default
|
||||
|
||||
if multilib_is_native_abi && use utils; then
|
||||
einfo "Installing utils"
|
||||
rm "${WORKDIR}"/ft2demos-${PV}/bin/README || die
|
||||
local ft2demo
|
||||
for ft2demo in ../ft2demos-${PV}/bin/*; do
|
||||
./libtool --mode=install $(type -P install) -m 755 "$ft2demo" \
|
||||
"${ED}"/usr/bin || die
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
if use fontforge; then
|
||||
# Probably fontforge needs less but this way makes things simplier...
|
||||
einfo "Installing internal headers required for fontforge"
|
||||
local header
|
||||
find src/truetype include/freetype/internal -name '*.h' | \
|
||||
while read header; do
|
||||
mkdir -p "${ED}/usr/include/freetype2/internal4fontforge/$(dirname ${header})" || die
|
||||
cp ${header} "${ED}/usr/include/freetype2/internal4fontforge/$(dirname ${header})" || die
|
||||
done
|
||||
fi
|
||||
|
||||
dodoc docs/{CHANGES,CUSTOMIZE,DEBUG,INSTALL.UNIX,*.txt,PROBLEMS,TODO}
|
||||
use doc && dohtml -r docs/*
|
||||
|
||||
prune_libtool_files --all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use auto-hinter && ! use harfbuzz; then
|
||||
elog "To improve OpenType font hinting with the auto-hinter, the harfbuzz"
|
||||
elog "useflag needs to be enabled for ${CATEGORY}/${PN}."
|
||||
elog "See the INSTALL.UNIX file in the doc directory of this package for"
|
||||
elog "more information. But it is recommended not to use the auto-hinter."
|
||||
fi
|
||||
}
|
@ -1,28 +1,21 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX gmic-1.5.8.4-makefile.patch 5384 SHA256 48cd18f8e8086a21b62b59788d34185521dddfa9f42ec228f069d44aac2d7af0 SHA512 009cc63ce747ee0acd917795ff093d9aec4545105cb9a96f837d885d68f420b919557d569e2492cd016b96a723a932f8e7b19cf89f12b8ecb153b96dcf1e49b1 WHIRLPOOL 752c7849074e70f3bf10b5aa144917d9e18276c4d99a0a4b4139b217a1e8edd8036df0c95b9f7a3f3b12f03abc99e8c67666fab8365d5259e1e788096f512998
|
||||
AUX gmic-1.5.9.1-makefile.patch 5285 SHA256 75c0faee9e1fa0796ecd3583de9b81a7281be7fd80d46fede525d385f5c449c3 SHA512 71ffc20d5bc94766ed86012a3f720ab3c43fe229822ecd1325217713fcce4f4305ad34b6bb0a3fc07c1949bf0a1c581a22307b0f49a4302a58de7b3d0261de00 WHIRLPOOL df3b4b59b959e2a56ad829e2446295f6434a13c210d7c83b9dd173e54baf495dddbd71bfe3531670737ebe0769239e1a873635a11439f7cdf94b71ed3029aede
|
||||
AUX gmic-1.5.9.2-makefile.patch 16211 SHA256 222a8d530aab275b376b4272fc2f7a43fdfddf51a33fa70bd031ca05899b6bb7 SHA512 2e00b93ccc980823641a1704b2684e617ca64c44c00fb4aac0373f0338192b6c768356c806cef3b9baf86d299f492eb0414b7e7f42eb3bcae5e9ab04d8fe1013 WHIRLPOOL acb02abac8d6174afdbb982c29243b0a7e723b83b2d2c538fa9c77c99e1f09400960e0e8b108a770c75c9317ada029d6f8dea7ffe8de5dd14471262a7ccded21
|
||||
AUX gmic-1.6.0.2-makefile.patch 6480 SHA256 b4b0b8834d784f8464bf0e836d10cd3f1c86fb6bf5d73f129222e3c824c05bc4 SHA512 7f69f20a8fa73e4b9bdfc9c4e222d80d8a87a0d18acded10af254806464c4b45280a596722859926d7b64b560f484501335f950c6dac7eb76b7b3f7d1a3a8a8c WHIRLPOOL 5f600fe95c3b1d2a61bc7b1f4b2c65f25f0648b44ee3fe40735c6f20ecbda2e57a2f88c19577841983499d19685b3902adb5b2d4ae1006ecdc50474b172660a2
|
||||
DIST gmic_1.5.8.6.tar.gz 2691672 SHA256 21f90a37f2b63070c3d31ad19139c90d3241e62c3b1cca04eb1a5ca45838ad91 SHA512 1687fac247b922cc1d4c42821d3d79eb25e5ab6be0bf6b9b5bf026edec71ba39d2a627cfa604ae9779c49b66e12c56dae2dfdae163e5a3c13d2cf21b2ad5f3a6 WHIRLPOOL c106a7780ef1c542974a78ae2208dcd7dbf8ec714746264ee124876651b7bf3590d75c8c0fef27b3e2fd63627644da52b5572be9935209958a8aa3b5eae7edb8
|
||||
DIST gmic_1.5.9.1.tar.gz 2780328 SHA256 6ef0f700a34398c550ec8c44c53393ef222c0bf6dc998fe14b6e434069158cc9 SHA512 a0298925fca007fc95a4d892e41785050bddff4d891e996217af5110c34d550f935cdd1033338e30495fbcb27b76f16a9f201b7b4ce5eb6af2e030c61a040e85 WHIRLPOOL 7b3e9ec6a38369feea423ebf9e76787e8135a8985a164789e45493b98448f97524508d18d2ae9dd784e5b53f94e22702d0c48f871d283c5544c4f4fcd4a42a08
|
||||
DIST gmic_1.5.9.2.tar.gz 2784355 SHA256 8fffca4cf2964f75961f165e507101444da593da8a525551bc359a3e7542d3dc SHA512 f451baabfc3a4e51a9e882a970bb26551c72f3802d3c6bdf76ffe37be9dd69eeada75e02457572037124f914fbed6f96ddf0620771b6c71901a4478f38ad3e53 WHIRLPOOL 9760484589e1e84949e6059d0b681644773259ed9242dfcc43440a6bfedec75fa8e969b4e7eb74c6208b0d21a9d311a6751916850dccfd903593c4b78cc7d659
|
||||
DIST gmic_1.6.0.2.tar.gz 3013936 SHA256 ec9fa41bb8c27f883b9f845258d41f8024936c80bdec723a1c67cfe05ef9b900 SHA512 9d754cc2c72835bd139a39f72863f5315bebc25716efadb023f54661a4bb3fbf29066ddcd258ab8f084164edc9bd02f77a5a801b5c0753322f959205ce0adaf1 WHIRLPOOL 1d8e7126901b7a269f0aae9bdc1bd05a859efa3269de892e712892aa0c06eeb856c27cf05564bac30abcacf27f3e11d2bcc8f179fc29a675960d6640567cdc0c
|
||||
EBUILD gimp-gmic-1.5.8.6.ebuild 1113 SHA256 c480650257f4dd49519e523658c89ac5ae83a2915601d1c41e7f1a0a528623dc SHA512 8c808e7b90a263cb54801f5dbf068efc5e95897dc22aaa72d70bc67f159f16467f0692df1bfe114575300dbea182cb1c40c4fff47c743135a5626d337be461e1 WHIRLPOOL b400bac0370313be50ce2dfd4cd5970dad68d94427d35380715f8db0bdf114f405cb8c5548581f6de817c3450e6adcc4b86e82cb4e549ba04b58fc628419ee16
|
||||
EBUILD gimp-gmic-1.5.9.1.ebuild 983 SHA256 8da0414b8d231712706269fedcf920554d25a2810a6a2a91aa2a6ef936d7c7bf SHA512 7d89345b119edb94f1d026c88309f50264e1403a9c07281694e323610a432e4ed82452d8ab21d7620f599d296f5299ae981073165414f5523da9ca093d2dec4f WHIRLPOOL 3b134de3c2baa9d634fd4b1696f50aa6e3bc1c4902a6e16b31d75fe6215912925d55afd5326ab9642f5efad6914d3f9970b663c4e27d520b94e5ecbe8c751283
|
||||
EBUILD gimp-gmic-1.5.9.2-r1.ebuild 986 SHA256 3c923737b802264cc8e900962f137d3d8431ec16444401939cff4cdf6debf5ca SHA512 10ccdee6e7f0f6121526f55405f8955af5ddd31f96008015ed976b06dddd7c5c6578b422e8795054ed668b2eb9431e517387ea1350c747fd8bef7e6a693ed8eb WHIRLPOOL 577e0725171115f3c44be7f2ff98a7da4522dfd310853db2407c77a70acdec8abce8035171552bcfc04d6d0969d31ae7420ec2cfab860cafde21ecc2656af7b8
|
||||
DIST gmic_1.6.0.3.tar.gz 3019692 SHA256 91ce6cfe58e29a6819bf849346bf049d2d73f826bbd7b8b8de42dae7d54c7752 SHA512 377b361fc178ab73a7542a39243d32de970ad6ec5928c295d86acf1bd67efc2ebaf72ce818b55c6a7aeda17eb657fbf4176f4f4c90bc48179419842343e3619b WHIRLPOOL fb78366cd72467b2c1ac2e3f704061be173ba28cb888dabee56f7c4c7c2a4b870293c2e1ae88c87edad8f4e511944bb99218e9fae2d30226c1a4b07b001927f6
|
||||
EBUILD gimp-gmic-1.6.0.2-r1.ebuild 1315 SHA256 8b45f6744aeb8fe54a568beecc441568143a0ccaa9f130624937f640b48bd4ad SHA512 b188d0268b261dd511e00cad9616ae16458f6c97d6ec402b2e1c7b3c09f04c41d275541332e96b9ff32476c474dfd83d061596772e4a038f331abdf38853e0e2 WHIRLPOOL 06e933bae7823c65b956d79f7e59aee7b9968c0402cfd2821dafa30d04532ae3dcd0c6d608d025b168d299c12d52fd2e2b5f5faef082b9eabf6d7737ba8251ac
|
||||
MISC ChangeLog 7639 SHA256 badfd829845982b5dff3d8193a52dc5278e0de868c7e162bb57a59ecceaef1db SHA512 856d94978b32c31cb6e8057917f1f862f3bcbcab2da4082a5ef3424e86d0d95b0174b3f9a12e43c79c801d4d8d6c88b62af3e8f8588992dfaa32186f8d00e7f5 WHIRLPOOL ec5a2271197b1290a4edef2586dd8c3cc6cdf9e5b1633d2edc1d0019dd19b5edb9f84b53a532b8a48ed1138ef1c1f966cc4361741813dd9618d4ff614418ebcf
|
||||
EBUILD gimp-gmic-1.6.0.3.ebuild 1431 SHA256 ef46080d84b667c544ecaf6e56968aa2269623c857e031de664d9d65eef6f5d2 SHA512 a11356282525f917ef0cca508005cdf4f79ff70f426c32c4600bb71447d89a9cb26d2168960dda6eed25160cc146d16ccfae5f09a6de01e35824b62dab302ebf WHIRLPOOL 90d96301c41891de5e41da053e9c4c9c62f67336797b075ad2da23e6bd8c728aea00514ee114c95035fe58c21910763df54ebadef0774e37f65430799ded6a66
|
||||
MISC ChangeLog 8028 SHA256 28a94a9f0d21f29c184137f109a9ea27cfc1914a44d1cd7831f4f1911f1e4874 SHA512 8dba121a2bbe1c9bdf51c24fd40bcac99597840ddeb5ebae7389eb5625bd17cafcc9ef71681b36eeb5c2eeed631c7aa905c5f7a65c6b836b93fde3b75e99711d WHIRLPOOL c74a103577fb28da1722288fd738a7bb4ac14f69f820b7e53783ae786a2b5b28545445b672f81761972f07ebda4480b412fe13fa4dd0e46e71c5e1d86c5ebe8d
|
||||
MISC metadata.xml 232 SHA256 a778e40f66cb2fa35529e4f45cb8356c8b1b109163cd939396f02e8ea6aa5f1a SHA512 6952f63da1c92a4ed7ddb87b5eb4003d123f0b7af6ffdbc9118159c97ddf18917e8ac7727285a42c07c64e52a40335bc2ef9f17261557617beb8c2226a391873 WHIRLPOOL 0a4441f075f8af01588da2aac3e03732f93463b8bea5e46749d37e1468452735d15f45243b930b3346c93734f8aa235a492030445fee471a95d2c5998f08e7de
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQEcBAEBCAAGBQJUhRnQAAoJEEqz6FtPBkyj+84H/3u8zuRQOZNoduCMYdC6q+Rg
|
||||
Gp/34wLRVtzv1UNt4G8j6ccUaFCR/SYgBudoc/kve9hLgOLU97vvNlwxy/hx3VAX
|
||||
KiVGzj3ekM+0n099HIhdQ0kI6Q/oJIMJ6dJWIwpATaObM03ZhrVFaGmXYIpZx8lA
|
||||
ytCK3ub3QgHs8igl8PG1cLk3LUTO4JSOS20mInkzW3TnnjmPKHbSbG12n9RD5Szw
|
||||
/fy+6agcYTRDyjAJfvwe91YJYQ4GXlFJ9TEn8/cXzVgJXeSzwOMILa+87Jw16E8l
|
||||
rGWl8I07qYuqHBvoIn8bKbQWiA2yOm2BbjkvJgQETGVBlsLE7dGeIEXz4NE9H7A=
|
||||
=QA3W
|
||||
iQEcBAEBCAAGBQJUrg1gAAoJEEqz6FtPBkyj9r4H/RRFK9XHdio4eWz5eMg2UXM9
|
||||
T1j+qF2xDsBtgfwgyHll3NYScevSrAK3ZSZYcqqoFh9aYgbE5sIMK/aKAdf5nFbx
|
||||
PETE8zt98wJvFIAme8LxkVZeJQwJpKVmJUll/Wu1dm7Qan00haBQHjCcdznL4o40
|
||||
XchHLEqi0nO/J2lcx6lDqfCu9+P6WlKTnoYr73XqjoAeb5NynfogsJwADlzIcPDo
|
||||
H3Qiu5vhGUtSQropMc88cAujb55cnfXhIuhbsqW5saa4xptgc096BMHhb6IUJjYS
|
||||
gM7NIeOSCojzXgETtZu5EZCZO4BHJYWm1iU2lHyENLWwwdiEI7T7Uqx6g3HwmQc=
|
||||
=v7R9
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,109 +0,0 @@
|
||||
--- gmic-1.5.8.4/src/Makefile
|
||||
+++ gmic-1.5.8.4/src/Makefile
|
||||
@@ -77,7 +77,6 @@
|
||||
|
||||
# Flags that are mandatory to compile 'gmic'.
|
||||
MANDATORY_CFLAGS += -Dgmic_build -I$(USR)/include
|
||||
-MANDATORY_LDFLAGS += -L$(USR)/lib
|
||||
ifeq ($(CC),g++)
|
||||
MANDATORY_CFLAGS += -Wall -W
|
||||
MANDATORY_LDFLAGS += -lm
|
||||
@@ -121,14 +120,14 @@
|
||||
# (keep /usr/ dirname here since X11 is located in /usr/ on Mac too).
|
||||
# This requires the presence of the X11 include and library files.
|
||||
# (package 'libx11-dev' on Debian).
|
||||
-X11_CFLAGS = -Dcimg_display=1 -Dcimg_appname=\\\"gmic\\\" -I/usr/X11R6/include #-Dcimg_use_xrandr
|
||||
-X11_LDFLAGS = -L/usr/X11R6/lib -lX11 -lpthread #-lXrandr
|
||||
+X11_CFLAGS = -Dcimg_display=1 -Dcimg_appname=\\\"gmic\\\" #-Dcimg_use_xrandr
|
||||
+X11_LDFLAGS = -lX11 -lpthread #-lXrandr
|
||||
|
||||
# Flags to enable fast display, using XShm.
|
||||
# This requires the presence of the X11 extension include and library files.
|
||||
# (package 'libx11-dev' on Debian).
|
||||
XSHM_CFLAGS = -Dcimg_use_xshm
|
||||
-XSHM_LDFLAGS = -L$(USR)/X11R6/lib -lXext
|
||||
+XSHM_LDFLAGS = -lXext
|
||||
|
||||
# Flags to enable image display, using GDI32.
|
||||
# This requires the presence of the GDI32 include and library files.
|
||||
@@ -163,7 +162,7 @@
|
||||
# This requires the presence of the FFMPEG include and library files.
|
||||
# (packages 'libavcodec-dev', 'libavutil-dev', 'libavformat-dev' and 'libswscale-dev' on Debian).
|
||||
FFMPEG_CFLAGS = -Dcimg_use_ffmpeg -D__STDC_CONSTANT_MACROS -I$(USR)/include/libavcodec -I$(USR)/include/libavformat -I$(USR)/include/libswscale -I$(USR)/include/ffmpeg
|
||||
-FFMPEG_LDFLAGS = -lavcodec -lavformat -lswscale
|
||||
+FFMPEG_LDFLAGS = -lavcodec -lavformat -lavutil -lswscale
|
||||
|
||||
# Flags to enable native support for compressed .cimgz files, using the Zlib library.
|
||||
# This requires the presence of the Zlib include and library files.
|
||||
@@ -174,14 +173,8 @@
|
||||
# Flags to enable native support of webcams, using the OpenCV library.
|
||||
# This requires the presence of the OpenCV include and library files.
|
||||
# (package 'libcv3-2-dev' on Debian).
|
||||
-ifeq ($(OS),Darwin)
|
||||
OPENCV_CFLAGS = -Dcimg_use_opencv -I$(USR)/include -I$(USR)/include/opencv
|
||||
OPENCV_LDFLAGS = `pkg-config opencv --libs` #-> Use this for OpenCV 2.2.0 !
|
||||
-else
|
||||
-OPENCV_CFLAGS = -Dcimg_use_opencv -I$(USR)/include -I$(USR)/include/opencv
|
||||
-# OPENCV_LDFLAGS = -lcv -lhighgui
|
||||
-OPENCV_LDFLAGS = -lopencv_core -lopencv_highgui #-> Use this for OpenCV >= 2.2.0 !
|
||||
-endif
|
||||
|
||||
# Flags to enable native support of most classical image file formats, using the GraphicsMagick++ library.
|
||||
# This requires the presence of the GraphicsMagick++ include and library files.
|
||||
@@ -308,10 +301,10 @@
|
||||
endif
|
||||
|
||||
gimp:
|
||||
- $(MAKE) "CFLAGS=$(STD_GIMP_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_GIMP_LDFLAGS) $(OPT_LDFLAGS)" "STRIP_EXE=1" gmic_gimp
|
||||
+ $(MAKE) "CFLAGS+=$(STD_GIMP_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_GIMP_LDFLAGS) $(OPT_LDFLAGS)" gmic_gimp
|
||||
|
||||
lib:
|
||||
- $(MAKE) "CFLAGS=$(STD_LIB_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_LIB_LDFLAGS) $(OPT_LDFLAGS)" gmic_lib
|
||||
+ $(MAKE) "CFLAGS+=$(STD_LIB_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_LIB_LDFLAGS) $(OPT_LDFLAGS)" gmic_lib
|
||||
|
||||
zart: lib
|
||||
ifneq ($(OS),Darwin)
|
||||
@@ -331,13 +324,13 @@
|
||||
$(MAKE) "CFLAGS+=$(MINIMAL_UNIX_CFLAGS)" "LDFLAGS+=$(MINIMAL_UNIX_LDFLAGS)" gmic_cli_standard
|
||||
|
||||
linux:
|
||||
- $(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS+=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_UNIX_LDFLAGS)" gmic_cli_standard
|
||||
|
||||
linux_alltypes:
|
||||
$(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_cli_alltypes
|
||||
|
||||
custom:
|
||||
- $(MAKE) "CFLAGS=$(CUST_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(CUST_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_cli_alltypes
|
||||
+ $(MAKE) "CFLAGS+=$(CUST_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(CUST_UNIX_LDFLAGS)" gmic_cli_alltypes
|
||||
|
||||
solaris:
|
||||
$(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS) -R$(USR)/X11R6/lib -lrt -lnsl -lsocket" "STRIP_EXE=1" gmic_cli_standard
|
||||
@@ -355,10 +348,9 @@
|
||||
gmic_lib.o: gmic.cpp gmic_def.h
|
||||
$(CC) -o gmic_lib.o -c gmic.cpp -fPIC $(CFLAGS) -Dgmic_float_only
|
||||
gmic_lib: gmic_lib.o
|
||||
- ar rcs libgmic.a gmic_lib.o
|
||||
+ $(AR) rcs libgmic.a gmic_lib.o
|
||||
ifneq ($(OS),Darwin)
|
||||
$(CC) -shared -Wl,-soname,libgmic.so.1 -o libgmic.so gmic_lib.o $(LDFLAGS)
|
||||
- $(CC) -o gmic_use_lib gmic_use_lib.cpp -L. -lgmic $(FFTW_LDFLAGS)
|
||||
else
|
||||
$(CC) -shared -o libgmic.so gmic_lib.o $(LDFLAGS)
|
||||
endif
|
||||
@@ -367,7 +359,6 @@
|
||||
$(CC) -o gmic_gimp.o -c gmic.cpp $(CFLAGS) -Dgmic_gimp -Dgmic_float_only
|
||||
gmic_gimp : gmic_gimp.o gmic_gimp.cpp
|
||||
$(CC) -o gmic_gimp gmic_gimp.cpp gmic_gimp.o `gimptool-2.0$(EXE) --cflags` $(CFLAGS) `gimptool-2.0$(EXE) --libs` $(LDFLAGS)
|
||||
- strip gmic_gimp$(EXE)
|
||||
|
||||
gmic_bool.o: gmic.cpp
|
||||
$(CC) -o gmic_bool.o -c gmic.cpp $(CFLAGS) -Dgmic_split_compilation -Dgmic_bool
|
||||
@@ -389,7 +380,6 @@
|
||||
$(CC) -o gmic_double.o -c gmic.cpp $(CFLAGS) -Dgmic_split_compilation -Dgmic_double
|
||||
gmic_cli_alltypes: gmic_bool.o gmic_uchar.o gmic_char.o gmic_ushort.o gmic_short.o gmic_uint.o gmic_int.o gmic_float.o gmic_double.o gmic_def.h
|
||||
$(CC) -o gmic gmic_bool.o gmic_uchar.o gmic_char.o gmic_ushort.o gmic_short.o gmic_uint.o gmic_int.o gmic_float.o gmic_double.o $(LDFLAGS)
|
||||
- strip gmic$(EXE)
|
||||
|
||||
gmic_cli_standard: gmic.cpp
|
||||
$(CC) -o gmic gmic.cpp $(CFLAGS) -Dgmic_float_only -Dgmic_main $(LDFLAGS)
|
@ -1,111 +0,0 @@
|
||||
--- gmic-1.5.9.1/src/Makefile
|
||||
+++ gmic-1.5.9.1/src/Makefile
|
||||
@@ -77,7 +77,6 @@
|
||||
|
||||
# Flags that are mandatory to compile 'gmic'.
|
||||
MANDATORY_CFLAGS += -Dgmic_build -I$(USR)/include
|
||||
-MANDATORY_LDFLAGS += -L$(USR)/lib
|
||||
ifeq ($(CC),g++)
|
||||
MANDATORY_CFLAGS += -Wall -W
|
||||
MANDATORY_LDFLAGS += -lm
|
||||
@@ -121,14 +120,14 @@
|
||||
# (keep /usr/ dirname here since X11 is located in /usr/ on Mac too).
|
||||
# This requires the presence of the X11 include and library files.
|
||||
# (package 'libx11-dev' on Debian).
|
||||
-X11_CFLAGS = -Dcimg_display=1 -Dcimg_appname=\\\"gmic\\\" -I/usr/X11R6/include #-Dcimg_use_xrandr
|
||||
-X11_LDFLAGS = -L/usr/X11R6/lib -lX11 -lpthread #-lXrandr
|
||||
+X11_CFLAGS = -Dcimg_display=1 -Dcimg_appname=\\\"gmic\\\" #-Dcimg_use_xrandr
|
||||
+X11_LDFLAGS = -lX11 -lpthread #-lXrandr
|
||||
|
||||
# Flags to enable fast display, using XShm.
|
||||
# This requires the presence of the X11 extension include and library files.
|
||||
# (package 'libx11-dev' on Debian).
|
||||
XSHM_CFLAGS = -Dcimg_use_xshm
|
||||
-XSHM_LDFLAGS = -L$(USR)/X11R6/lib -lXext
|
||||
+XSHM_LDFLAGS = -lXext
|
||||
|
||||
# Flags to enable image display, using GDI32.
|
||||
# This requires the presence of the GDI32 include and library files.
|
||||
@@ -163,7 +162,7 @@
|
||||
# This requires the presence of the FFMPEG include and library files.
|
||||
# (packages 'libavcodec-dev', 'libavutil-dev', 'libavformat-dev' and 'libswscale-dev' on Debian).
|
||||
FFMPEG_CFLAGS = -Dcimg_use_ffmpeg -D__STDC_CONSTANT_MACROS -I$(USR)/include/libavcodec -I$(USR)/include/libavformat -I$(USR)/include/libswscale -I$(USR)/include/ffmpeg
|
||||
-FFMPEG_LDFLAGS = -lavcodec -lavformat -lswscale
|
||||
+FFMPEG_LDFLAGS = -lavcodec -lavformat -lavutil -lswscale
|
||||
|
||||
# Flags to enable native support for compressed .cimgz files, using the Zlib library.
|
||||
# This requires the presence of the Zlib include and library files.
|
||||
@@ -174,14 +173,8 @@
|
||||
# Flags to enable native support of webcams, using the OpenCV library.
|
||||
# This requires the presence of the OpenCV include and library files.
|
||||
# (package 'libcv3-2-dev' on Debian).
|
||||
-ifeq ($(OS),Darwin)
|
||||
OPENCV_CFLAGS = -Dcimg_use_opencv -I$(USR)/include -I$(USR)/include/opencv
|
||||
OPENCV_LDFLAGS = `pkg-config opencv --libs` #-> Use this for OpenCV 2.2.0 !
|
||||
-else
|
||||
-OPENCV_CFLAGS = -Dcimg_use_opencv -I$(USR)/include -I$(USR)/include/opencv
|
||||
-# OPENCV_LDFLAGS = -lcv -lhighgui
|
||||
-OPENCV_LDFLAGS = -lopencv_core -lopencv_highgui #-> Use this for OpenCV >= 2.2.0 !
|
||||
-endif
|
||||
|
||||
# Flags to enable native support of most classical image file formats, using the GraphicsMagick++ library.
|
||||
# This requires the presence of the GraphicsMagick++ include and library files.
|
||||
@@ -307,10 +300,10 @@
|
||||
endif
|
||||
|
||||
gimp:
|
||||
- $(MAKE) "CFLAGS=$(STD_GIMP_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_GIMP_LDFLAGS) $(OPT_LDFLAGS)" "STRIP_EXE=1" gmic_gimp
|
||||
+ $(MAKE) "CFLAGS+=$(STD_GIMP_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_GIMP_LDFLAGS) $(OPT_LDFLAGS)" gmic_gimp
|
||||
|
||||
lib:
|
||||
- $(MAKE) "CFLAGS=$(STD_LIB_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_LIB_LDFLAGS) $(OPT_LDFLAGS)" gmic_lib
|
||||
+ $(MAKE) "CFLAGS+=$(STD_LIB_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_LIB_LDFLAGS) $(OPT_LDFLAGS)" gmic_lib
|
||||
|
||||
zart: lib
|
||||
ifneq ($(OS),Darwin)
|
||||
@@ -321,7 +314,7 @@
|
||||
|
||||
# Entries for other configurations.
|
||||
linux:
|
||||
- $(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS+=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS)" gmic_cli_standard
|
||||
|
||||
solaris:
|
||||
$(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS) -R$(USR)/X11R6/lib -lrt -lnsl -lsocket" "STRIP_EXE=1" gmic_cli_standard
|
||||
@@ -342,7 +335,7 @@
|
||||
$(MAKE) "CFLAGS+=$(MINIMAL_UNIX_CFLAGS)" "LDFLAGS+=$(MINIMAL_UNIX_LDFLAGS)" gmic_cli_standard
|
||||
|
||||
full:
|
||||
- $(MAKE) "CFLAGS=$(FULL_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(FULL_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_cli_full
|
||||
+ $(MAKE) "CFLAGS+=$(FULL_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(FULL_UNIX_LDFLAGS)" gmic_cli_full
|
||||
|
||||
winminimal:
|
||||
$(MAKE) "CFLAGS=$(MINIMAL_WINDOWS_CFLAGS)" "LDFLAGS=$(MINIMAL_WINDOWS_LDFLAGS)" gmic_cli_standard
|
||||
@@ -351,10 +344,9 @@
|
||||
gmic_lib.o: gmic.cpp
|
||||
$(CC) -o gmic_lib.o -c gmic.cpp -fPIC $(CFLAGS) -Dgmic_float_only
|
||||
gmic_lib: gmic_lib.o
|
||||
- ar rcs libgmic.a gmic_lib.o
|
||||
+ $(AR) rcs libgmic.a gmic_lib.o
|
||||
ifneq ($(OS),Darwin)
|
||||
$(CC) -shared -Wl,-soname,libgmic.so.1 -o libgmic.so gmic_lib.o $(LDFLAGS)
|
||||
- $(CC) -o gmic_use_lib gmic_use_lib.cpp -L. -lgmic $(FFTW_LDFLAGS)
|
||||
else
|
||||
$(CC) -shared -o libgmic.so gmic_lib.o $(LDFLAGS)
|
||||
endif
|
||||
@@ -363,7 +355,6 @@
|
||||
$(CC) -o gmic_gimp.o -c gmic.cpp $(CFLAGS) -Dgmic_gimp -Dgmic_float_only
|
||||
gmic_gimp : gmic_gimp.o gmic_gimp.cpp
|
||||
$(CC) -o gmic_gimp gmic_gimp.cpp gmic_gimp.o `gimptool-2.0$(EXE) --cflags` $(CFLAGS) `gimptool-2.0$(EXE) --libs` $(LDFLAGS)
|
||||
- strip gmic_gimp$(EXE)
|
||||
|
||||
gmic_bool.o: gmic.cpp
|
||||
$(CC) -o gmic_bool.o -c gmic.cpp $(CFLAGS) -Dgmic_split_compilation -Dgmic_bool
|
||||
@@ -385,7 +376,6 @@
|
||||
$(CC) -o gmic_double.o -c gmic.cpp $(CFLAGS) -Dgmic_split_compilation -Dgmic_double
|
||||
gmic_cli_full: gmic_bool.o gmic_uchar.o gmic_char.o gmic_ushort.o gmic_short.o gmic_uint.o gmic_int.o gmic_float.o gmic_double.o
|
||||
$(CC) -o gmic gmic_bool.o gmic_uchar.o gmic_char.o gmic_ushort.o gmic_short.o gmic_uint.o gmic_int.o gmic_float.o gmic_double.o $(LDFLAGS)
|
||||
- strip gmic$(EXE)
|
||||
gmic_cli_standard: gmic.cpp
|
||||
$(CC) -o gmic gmic.cpp $(CFLAGS) -Dgmic_float_only -Dgmic_main $(LDFLAGS)
|
||||
|
@ -1,313 +0,0 @@
|
||||
--- gmic-1.5.9.2/src/Makefile
|
||||
+++ gmic-1.5.9.2/src/Makefile
|
||||
@@ -77,10 +77,9 @@
|
||||
|
||||
# Flags that are mandatory to compile 'gmic'.
|
||||
MANDATORY_CFLAGS += -Dgmic_build -I$(USR)/include
|
||||
-MANDATORY_LDFLAGS += -L$(USR)/lib
|
||||
ifeq ($(CC),g++)
|
||||
MANDATORY_CFLAGS += -Wall -W
|
||||
-MANDATORY_LDFLAGS += -lm
|
||||
+MANDATORY_LIBS = -lm
|
||||
endif
|
||||
MANDATORY_CFLAGS+=$(IS_BETA_CFLAGS)
|
||||
ifeq ($(OS),Unix)
|
||||
@@ -108,7 +107,7 @@
|
||||
ifneq ($(OS),Darwin)
|
||||
PARALLEL_CFLAGS = -Dgmic_is_parallel
|
||||
ifneq ($(OSTYPE),msys)
|
||||
-PARALLEL_LDFLAGS = -lpthread
|
||||
+PARALLEL_LIBS = -lpthread
|
||||
endif
|
||||
endif
|
||||
|
||||
@@ -121,98 +120,92 @@
|
||||
# (keep /usr/ dirname here since X11 is located in /usr/ on Mac too).
|
||||
# This requires the presence of the X11 include and library files.
|
||||
# (package 'libx11-dev' on Debian).
|
||||
-X11_CFLAGS = -Dcimg_display=1 -Dcimg_appname=\\\"gmic\\\" -I/usr/X11R6/include #-Dcimg_use_xrandr
|
||||
-X11_LDFLAGS = -L/usr/X11R6/lib -lX11 -lpthread #-lXrandr
|
||||
+X11_CFLAGS = -Dcimg_display=1 -Dcimg_appname=\\\"gmic\\\" #-Dcimg_use_xrandr
|
||||
+X11_LIBS = -lX11 -lpthread #-lXrandr
|
||||
|
||||
# Flags to enable fast display, using XShm.
|
||||
# This requires the presence of the X11 extension include and library files.
|
||||
# (package 'libx11-dev' on Debian).
|
||||
XSHM_CFLAGS = -Dcimg_use_xshm
|
||||
-XSHM_LDFLAGS = -L$(USR)/X11R6/lib -lXext
|
||||
+XSHM_LIBS = -lXext
|
||||
|
||||
# Flags to enable image display, using GDI32.
|
||||
# This requires the presence of the GDI32 include and library files.
|
||||
GDI32_CFLAGS = -Dcimg_display=2 -Dcimg_appname=\\\"gmic\\\"
|
||||
-GDI32_LDFLAGS = -lgdi32
|
||||
+GDI32_LIBS = -lgdi32
|
||||
|
||||
# Flags to enable native support for PNG image files, using the PNG library.
|
||||
# This requires the presence of the libpng include and library files.
|
||||
# (package 'libpng12-dev' on Debian).
|
||||
PNG_CFLAGS = -Dcimg_use_png
|
||||
-PNG_LDFLAGS = -lpng -lz
|
||||
+PNG_LIBS = -lpng -lz
|
||||
|
||||
# Flags to enable native support for JPEG image files, using the JPEG library.
|
||||
# This requires the presence of the libjpeg include and library files.
|
||||
# (package 'libjpeg62-dev' on Debian).
|
||||
JPEG_CFLAGS = -Dcimg_use_jpeg
|
||||
-JPEG_LDFLAGS = -ljpeg
|
||||
+JPEG_LIBS = -ljpeg
|
||||
|
||||
# Flags to enable native support for TIFF image files, using the TIFF library.
|
||||
# This requires the presence of the libtiff include and library files.
|
||||
# (package 'libtiff4-dev' on Debian).
|
||||
TIFF_CFLAGS = -Dcimg_use_tiff
|
||||
-TIFF_LDFLAGS = -ltiff
|
||||
+TIFF_LIBS = -ltiff
|
||||
|
||||
# Flags to enable native support for MINC2 image files, using the MINC2 library.
|
||||
# ( http://en.wikibooks.org/wiki/MINC/Reference/MINC2.0_Users_Guide )
|
||||
# (package 'libminc-dev' on Debian).
|
||||
MINC2_CFLAGS = -Dcimg_use_minc2 -I${HOME}/local/include
|
||||
-MINC2_LDFLAGS = -lminc_io -lvolume_io2 -lminc2 -lnetcdf -lhdf5 -lz -L${HOME}/local/lib
|
||||
+MINC2_LIBS = -lminc_io -lvolume_io2 -lminc2 -lnetcdf -lhdf5 -lz -L${HOME}/local/lib
|
||||
|
||||
# Flags to enable native support for various video files, using the FFMPEG library.
|
||||
# This requires the presence of the FFMPEG include and library files.
|
||||
# (packages 'libavcodec-dev', 'libavutil-dev', 'libavformat-dev' and 'libswscale-dev' on Debian).
|
||||
FFMPEG_CFLAGS = -Dcimg_use_ffmpeg -D__STDC_CONSTANT_MACROS -I$(USR)/include/libavcodec -I$(USR)/include/libavformat -I$(USR)/include/libswscale -I$(USR)/include/ffmpeg
|
||||
-FFMPEG_LDFLAGS = -lavcodec -lavformat -lswscale
|
||||
+FFMPEG_LIBS = -lavcodec -lavformat -lavutil -lswscale
|
||||
|
||||
# Flags to enable native support for compressed .cimgz files, using the Zlib library.
|
||||
# This requires the presence of the Zlib include and library files.
|
||||
# (package 'zlib1g-dev' on Debian).
|
||||
ZLIB_CFLAGS = -Dcimg_use_zlib
|
||||
-ZLIB_LDFLAGS = -lz
|
||||
+ZLIB_LIBS = -lz
|
||||
|
||||
# Flags to enable native support of webcams, using the OpenCV library.
|
||||
# This requires the presence of the OpenCV include and library files.
|
||||
# (package 'libcv3-2-dev' on Debian).
|
||||
-ifeq ($(OS),Darwin)
|
||||
-OPENCV_CFLAGS = -Dcimg_use_opencv -I$(USR)/include -I$(USR)/include/opencv
|
||||
-OPENCV_LDFLAGS = `pkg-config opencv --libs` #-> Use this for OpenCV 2.2.0 !
|
||||
-else
|
||||
OPENCV_CFLAGS = -Dcimg_use_opencv -I$(USR)/include -I$(USR)/include/opencv
|
||||
-# OPENCV_LDFLAGS = -lcv -lhighgui
|
||||
-OPENCV_LDFLAGS = -lopencv_core -lopencv_highgui #-> Use this for OpenCV >= 2.2.0 !
|
||||
-endif
|
||||
+OPENCV_LIBS = `pkg-config opencv --libs` #-> Use this for OpenCV 2.2.0 !
|
||||
|
||||
# Flags to enable native support of most classical image file formats, using the GraphicsMagick++ library.
|
||||
# This requires the presence of the GraphicsMagick++ include and library files.
|
||||
# (package 'libgraphicsmagick++1-dev' on Debian).
|
||||
MAGICK_CFLAGS = -Dcimg_use_magick -I$(USR)/include/GraphicsMagick
|
||||
ifeq ($(OS),Darwin)
|
||||
-MAGICK_LDFLAGS = -L$(USR)/lib -lGraphicsMagick++ -lGraphicsMagick -llcms -ltiff -lfreetype -ljpeg -lpng -lbz2 -lxml2 -lz -lm -lltdl
|
||||
+MAGICK_LIBS = -L$(USR)/lib -lGraphicsMagick++ -lGraphicsMagick -llcms -ltiff -lfreetype -ljpeg -lpng -lbz2 -lxml2 -lz -lm -lltdl
|
||||
else
|
||||
-MAGICK_LDFLAGS = -lGraphicsMagick++
|
||||
+MAGICK_LIBS = -lGraphicsMagick++
|
||||
endif
|
||||
|
||||
# Flags to enable native support of EXR file format, using the OpenEXR library/
|
||||
# This requires the presence of the OpenEXR include and library files.
|
||||
# (package 'libopenexr-dev' on Debian).
|
||||
EXR_CFLAGS = -Dcimg_use_openexr -I$(USR)/include/OpenEXR
|
||||
-EXR_LDFLAGS = -lIlmImf -lHalf
|
||||
+EXR_LIBS = -lIlmImf -lHalf
|
||||
|
||||
# Flags to enable the use of the FFTW3 library.
|
||||
# This requires the presence of the FFTW3 include and library files.
|
||||
# (package 'libfftw3-dev' on Debian).
|
||||
FFTW_CFLAGS = -Dcimg_use_fftw3
|
||||
-FFTW_LDFLAGS = -lfftw3 -lfftw3_threads
|
||||
+FFTW_LIBS = -lfftw3 -lfftw3_threads
|
||||
ifeq ($(OSTYPE),msys)
|
||||
-FFTW_LDFLAGS = -lfftw3-3
|
||||
+FFTW_LIBS = -lfftw3-3
|
||||
endif
|
||||
|
||||
# Flags to enable the use of the BOARD library.
|
||||
# This requires the presence of the BOARD include and library files.
|
||||
# (no packages exist for Debian at this time).
|
||||
BOARD_CFLAGS = -Dcimg_use_board
|
||||
-BOARD_LDFLAGS = -lboard
|
||||
+BOARD_LIBS = -lboard
|
||||
|
||||
#----------------------------------------------------------------
|
||||
# Predefined sets of flags for different default configurations.
|
||||
@@ -222,21 +215,21 @@
|
||||
STD_UNIX_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(X11_CFLAGS) $(PNG_CFLAGS) \
|
||||
$(JPEG_CFLAGS) $(TIFF_CFLAGS) $(ZLIB_CFLAGS) \
|
||||
$(EXR_CFLAGS) $(FFTW_CFLAGS) # $(XSHM_CFLAGS) $(OPENCV_CFLAGS) $(FFMPEG_CFLAGS) # $(MAGICK_CFLAGS)
|
||||
-STD_UNIX_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(X11_LDFLAGS) $(PNG_LDFLAGS) \
|
||||
- $(JPEG_LDFLAGS) $(TIFF_LDFLAGS) $(ZLIB_LDFLAGS) \
|
||||
- $(EXR_LDFLAGS) $(FFTW_LDFLAGS) # $(XSHM_LDFLAGS) $(OPENCV_LDFLAGS) $(FFMPEG_LDFLAGS) # $(MAGICK_LDFLAGS)
|
||||
+STD_UNIX_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(X11_LIBS) $(PNG_LIBS) \
|
||||
+ $(JPEG_LIBS) $(TIFF_LIBS) $(ZLIB_LIBS) \
|
||||
+ $(EXR_LIBS) $(FFTW_LIBS) # $(XSHM_LIBS) $(OPENCV_LIBS) $(FFMPEG_LIBS) # $(MAGICK_LIBS)
|
||||
|
||||
# Unix : Minimal build.
|
||||
MINIMAL_UNIX_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(DEBUG_CFLAGS) $(X11_CFLAGS) \
|
||||
${TIFF_CFLAGS} ${PNG_CFLAGS} $(ZLIB_CFLAGS) $(FFTW_CFLAGS) $(CHECKIMAGE_CFLAGS) # $(OPENCV_CFLAGS)
|
||||
-MINIMAL_UNIX_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(X11_LDFLAGS) \
|
||||
- ${TIFF_LDFLAGS} ${PNG_LDFLAGS} $(ZLIB_LDFLAGS) $(FFTW_LDFLAGS) # $(OPENCV_LDFLAGS)
|
||||
+MINIMAL_UNIX_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(X11_LIBS) \
|
||||
+ ${TIFF_LIBS} ${PNG_LIBS} $(ZLIB_LIBS) $(FFTW_LIBS) # $(OPENCV_LIBS)
|
||||
|
||||
# Unix : Static build.
|
||||
STATIC_PATH = /usr/lib/
|
||||
STATIC_EXTRA =
|
||||
STATIC_UNIX_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(PNG_CFLAGS) $(JPEG_CFLAGS) $(ZLIB_CFLAGS) $(FFTW_CFLAGS) -Dcimg_display=0
|
||||
-STATIC_UNIX_LDFLAGS = $(PARALLEL_LDFLAGS) \
|
||||
+STATIC_UNIX_LIBS = $(PARALLEL_LIBS) \
|
||||
$(STATIC_PATH)/libpng.a \
|
||||
$(STATIC_PATH)/libjpeg.a \
|
||||
$(STATIC_PATH)/libz.a \
|
||||
@@ -246,40 +239,40 @@
|
||||
FULL_UNIX_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(OPT_CFLAGS) $(DEBUG_CFLAGS) $(X11_CFLAGS) $(PNG_CFLAGS) \
|
||||
$(JPEG_CFLAGS) $(TIFF_CFLAGS) $(ZLIB_CFLAGS) \
|
||||
$(FFTW_CFLAGS) $(EXR_CFLAGS) $(OPENCV_CFLAGS) # $(XSHM_CFLAGS) $(FFMPEG_CFLAGS) $(MAGICK_CFLAGS) $(BOARD_CFLAGS) $(MINC2_CFLAGS)
|
||||
-FULL_UNIX_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(X11_LDFLAGS) $(PNG_LDFLAGS) \
|
||||
- $(JPEG_LDFLAGS) $(TIFF_LDFLAGS) $(ZLIB_LDFLAGS) \
|
||||
- $(FFTW_LDFLAGS) $(EXR_LDFLAGS) $(OPENCV_LDFLAGS) # $(XSHM_LDFLAGS) $(FFMPEG_LDFLAGS) $(MAGICK_LDFLAGS) $(BOARD_LDFLAGS) $(MINC2_LDFLAGS)
|
||||
+FULL_UNIX_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(X11_LIBS) $(PNG_LIBS) \
|
||||
+ $(JPEG_LIBS) $(TIFF_LIBS) $(ZLIB_LIBS) \
|
||||
+ $(FFTW_LIBS) $(EXR_LIBS) $(OPENCV_LIBS) # $(XSHM_LIBS) $(FFMPEG_LIBS) $(MAGICK_LIBS) $(BOARD_LIBS) $(MINC2_LIBS)
|
||||
|
||||
# Windows : Standard build.
|
||||
STD_WINDOWS_CFLAGS= $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(GDI32_CFLAGS) $(ZLIB_CFLAGS) $(PNG_CFLAGS) $(JPEG_CFLAGS) $(TIFF_CFLAGS) $(FFTW_CFLAGS)
|
||||
-STD_WINDOWS_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(GDI32_LDFLAGS) $(ZLIB_LDFLAGS) $(PNG_LDFLAGS) $(JPEG_LDFLAGS) $(TIFF_LDFLAGS) $(FFTW_LDFLAGS)
|
||||
+STD_WINDOWS_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(GDI32_LIBS) $(ZLIB_LIBS) $(PNG_LIBS) $(JPEG_LIBS) $(TIFF_LIBS) $(FFTW_LIBS)
|
||||
|
||||
# Windows : Minimal build.
|
||||
MINIMAL_WINDOWS_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(DEBUG_CFLAGS) $(GDI32_CFLAGS) $(CHECKIMAGE_CFLAGS)
|
||||
-MINIMAL_WINDOWS_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(GDI32_LDFLAGS)
|
||||
+MINIMAL_WINDOWS_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(GDI32_LIBS)
|
||||
|
||||
# Mac-OSX : Standard build.
|
||||
STD_MACOSX_CFLAGS= $(MANDATORY_CFLAGS) $(X11_CFLAGS) $(ZLIB_CFLAGS) $(PNG_CFLAGS) \
|
||||
$(JPEG_CFLAGS) $(TIFF_CFLAGS) \
|
||||
$(EXR_CFLAGS) $(FFTW_CFLAGS) # $(MAGICK_CFLAGS)
|
||||
-STD_MACOSX_LDFLAGS = $(MANDATORY_LDFLAGS) $(X11_LDFLAGS) $(ZLIB_LDFLAGS) \
|
||||
- $(PNG_LDFLAGS) $(JPEG_LDFLAGS) $(TIFF_LDFLAGS) \
|
||||
- $(EXR_LDFLAGS) $(FFTW_LDFLAGS) # $(MAGICK_LDFLAGS)
|
||||
+STD_MACOSX_LIBS = $(MANDATORY_LIBS) $(X11_LIBS) $(ZLIB_LIBS) \
|
||||
+ $(PNG_LIBS) $(JPEG_LIBS) $(TIFF_LIBS) \
|
||||
+ $(EXR_LIBS) $(FFTW_LIBS) # $(MAGICK_LIBS)
|
||||
|
||||
# GIMP plug-in : Standard build.
|
||||
STD_GIMP_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(FFTW_CFLAGS) $(PNG_CFLAGS) $(ZLIB_CFLAGS) ${IS_BETA_CFLAGS} -Dcimg_display=0 -Dcimg_use_rng
|
||||
-STD_GIMP_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(FFTW_LDFLAGS) $(PNG_LDFLAGS) $(ZLIB_LDFLAGS)
|
||||
+STD_GIMP_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(FFTW_LIBS) $(PNG_LIBS) $(ZLIB_LIBS)
|
||||
ifeq ($(OSTYPE),msys)
|
||||
-STD_GIMP_LDFLAGS += -mwindows -lpthread
|
||||
+STD_GIMP_LIBS += -mwindows -lpthread
|
||||
endif
|
||||
|
||||
# Libgmic : Standard build.
|
||||
STD_LIB_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(FFTW_CFLAGS) -Dcimg_display=0 # -fno-ipa-sra
|
||||
-STD_LIB_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(FFTW_LDFLAGS)
|
||||
+STD_LIB_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(FFTW_LIBS)
|
||||
|
||||
# GMICol : Standard build.
|
||||
GMICOL_UNIX_CFLAGS = $(MANDATORY_CFLAGS) $(PARALLEL_CFLAGS) $(PNG_CFLAGS) $(JPEG_CFLAGS) $(ZLIB_CFLAGS) $(FFTW_CFLAGS) -Dcimg_display=0
|
||||
-GMICOL_UNIX_LDFLAGS = $(MANDATORY_LDFLAGS) $(PARALLEL_LDFLAGS) $(PNG_LDFLAGS) $(JPEG_LDFLAGS) $(ZLIB_LDFLAGS) /usr/lib/x86_64-linux-gnu/libfftw3.a /usr/lib/x86_64-linux-gnu/libfftw3_threads.a
|
||||
+GMICOL_UNIX_LIBS = $(MANDATORY_LIBS) $(PARALLEL_LIBS) $(PNG_LIBS) $(JPEG_LIBS) $(ZLIB_LIBS) /usr/lib/x86_64-linux-gnu/libfftw3.a /usr/lib/x86_64-linux-gnu/libfftw3_threads.a
|
||||
|
||||
#--------------------------
|
||||
# Define Makefile entries.
|
||||
@@ -307,63 +300,61 @@
|
||||
endif
|
||||
|
||||
gimp:
|
||||
- $(MAKE) "CFLAGS=$(STD_GIMP_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_GIMP_LDFLAGS) $(OPT_LDFLAGS)" "STRIP_EXE=1" gmic_gimp
|
||||
+ $(MAKE) "CFLAGS+=$(STD_GIMP_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STD_GIMP_LIBS)" gmic_gimp
|
||||
|
||||
lib:
|
||||
- $(MAKE) "CFLAGS=$(STD_LIB_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_LIB_LDFLAGS) $(OPT_LDFLAGS)" gmic_lib
|
||||
+ $(MAKE) "CFLAGS+=$(STD_LIB_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STD_LIB_LIBS)" gmic_lib
|
||||
|
||||
zart: lib
|
||||
ifneq ($(OS),Darwin)
|
||||
cd ../zart && qmake-qt4 zart.pro && $(MAKE) && strip zart
|
||||
else
|
||||
- cd ../zart && qmake zart.pro && $(MAKE) "CFLAGS=$(STD_MACOSX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_MACOSX_LDFLAGS) $(OPT_LDFLAGS)"
|
||||
+ cd ../zart && qmake zart.pro && $(MAKE) "CFLAGS=$(STD_MACOSX_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STD_MACOSX_LIBS) $(OPT_LDFLAGS)"
|
||||
endif
|
||||
|
||||
# Entries for other configurations.
|
||||
linux:
|
||||
- $(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS+=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STD_UNIX_LIBS)" gmic_cli_standard
|
||||
|
||||
solaris:
|
||||
- $(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS) -R$(USR)/X11R6/lib -lrt -lnsl -lsocket" "STRIP_EXE=1" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STD_UNIX_LIBS) -R$(USR)/X11R6/lib -lrt -lnsl -lsocket" "STRIP_EXE=1" gmic_cli_standard
|
||||
|
||||
macosx:
|
||||
- $(MAKE) "CFLAGS=$(STD_MACOSX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_MACOSX_LDFLAGS) $(OPT_LDFLAGS)" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS=$(STD_MACOSX_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STD_MACOSX_LIBS) $(OPT_LDFLAGS)" gmic_cli_standard
|
||||
|
||||
windows:
|
||||
- $(MAKE) "CFLAGS=$(STD_WINDOWS_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_WINDOWS_LDFLAGS)" "STRIP_EXE=1" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS=$(STD_WINDOWS_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STD_WINDOWS_LIBS)" "STRIP_EXE=1" gmic_cli_standard
|
||||
|
||||
gmicol:
|
||||
- $(MAKE) "CFLAGS+=$(GMICOL_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(GMICOL_UNIX_LDFLAGS)" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS+=$(GMICOL_UNIX_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(GMICOL_UNIX_LIBS)" gmic_cli_standard
|
||||
|
||||
static:
|
||||
- $(MAKE) "CFLAGS+=$(STATIC_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STATIC_UNIX_LDFLAGS)" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS+=$(STATIC_UNIX_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(STATIC_UNIX_LIBS)" gmic_cli_standard
|
||||
|
||||
minimal:
|
||||
- $(MAKE) "CFLAGS+=$(MINIMAL_UNIX_CFLAGS)" "LDFLAGS+=$(MINIMAL_UNIX_LDFLAGS)" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS+=$(MINIMAL_UNIX_CFLAGS)" "LIBS=$(MINIMAL_UNIX_LIBS)" gmic_cli_standard
|
||||
|
||||
full:
|
||||
- $(MAKE) "CFLAGS=$(FULL_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(FULL_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_cli_full
|
||||
+ $(MAKE) "CFLAGS+=$(FULL_UNIX_CFLAGS) $(OPT_CFLAGS)" "LIBS=$(FULL_UNIX_LIBS)" gmic_cli_full
|
||||
|
||||
winminimal:
|
||||
- $(MAKE) "CFLAGS=$(MINIMAL_WINDOWS_CFLAGS)" "LDFLAGS=$(MINIMAL_WINDOWS_LDFLAGS)" gmic_cli_standard
|
||||
+ $(MAKE) "CFLAGS=$(MINIMAL_WINDOWS_CFLAGS)" "LIBS=$(MINIMAL_WINDOWS_LIBS)" gmic_cli_standard
|
||||
|
||||
# Internal rules to build compilation modules.
|
||||
gmic_lib.o: gmic.cpp
|
||||
$(CC) -o gmic_lib.o -c gmic.cpp -fPIC $(CFLAGS) -Dgmic_float_only
|
||||
gmic_lib: gmic_lib.o
|
||||
- ar rcs libgmic.a gmic_lib.o
|
||||
+ $(AR) rcs libgmic.a gmic_lib.o
|
||||
ifneq ($(OS),Darwin)
|
||||
- $(CC) -shared -Wl,-soname,libgmic.so.1 -o libgmic.so gmic_lib.o $(LDFLAGS)
|
||||
- $(CC) -o gmic_use_lib gmic_use_lib.cpp -L. -lgmic $(FFTW_LDFLAGS)
|
||||
+ $(CC) $(LDFLAGS) -shared -Wl,-soname,libgmic.so.1 -o libgmic.so gmic_lib.o $(LIBS)
|
||||
else
|
||||
- $(CC) -shared -o libgmic.so gmic_lib.o $(LDFLAGS)
|
||||
+ $(CC) $(LDFLAGS) -shared -o libgmic.so gmic_lib.o $(LIBS)
|
||||
endif
|
||||
|
||||
gmic_gimp.o: gmic.cpp
|
||||
$(CC) -o gmic_gimp.o -c gmic.cpp $(CFLAGS) -Dgmic_gimp -Dgmic_float_only
|
||||
gmic_gimp : gmic_gimp.o gmic_gimp.cpp
|
||||
- $(CC) -o gmic_gimp gmic_gimp.cpp gmic_gimp.o `gimptool-2.0$(EXE) --cflags` $(CFLAGS) `gimptool-2.0$(EXE) --libs` $(LDFLAGS)
|
||||
- strip gmic_gimp$(EXE)
|
||||
+ $(CC) `gimptool-2.0$(EXE) --cflags` $(CFLAGS) $(LDFLAGS) -o gmic_gimp gmic_gimp.cpp gmic_gimp.o `gimptool-2.0$(EXE) --libs` $(LIBS)
|
||||
|
||||
gmic_bool.o: gmic.cpp
|
||||
$(CC) -o gmic_bool.o -c gmic.cpp $(CFLAGS) -Dgmic_split_compilation -Dgmic_bool
|
||||
@@ -384,10 +375,9 @@
|
||||
gmic_double.o: gmic.cpp
|
||||
$(CC) -o gmic_double.o -c gmic.cpp $(CFLAGS) -Dgmic_split_compilation -Dgmic_double
|
||||
gmic_cli_full: gmic_bool.o gmic_uchar.o gmic_char.o gmic_ushort.o gmic_short.o gmic_uint.o gmic_int.o gmic_float.o gmic_double.o
|
||||
- $(CC) -o gmic gmic_bool.o gmic_uchar.o gmic_char.o gmic_ushort.o gmic_short.o gmic_uint.o gmic_int.o gmic_float.o gmic_double.o $(LDFLAGS)
|
||||
- strip gmic$(EXE)
|
||||
+ $(CC) $(LDFLAGS) -o gmic gmic_bool.o gmic_uchar.o gmic_char.o gmic_ushort.o gmic_short.o gmic_uint.o gmic_int.o gmic_float.o gmic_double.o $(LIBS)
|
||||
gmic_cli_standard: gmic.cpp
|
||||
- $(CC) -o gmic gmic.cpp $(CFLAGS) -Dgmic_float_only -Dgmic_main $(LDFLAGS)
|
||||
+ $(CC) $(CFLAGS) -Dgmic_float_only -Dgmic_main $(LDFLAGS) -o gmic gmic.cpp $(LIBS)
|
||||
|
||||
gmic_def: gmic_def.gmic
|
||||
@echo "#ifndef gmic_gimp" > gmic_def.h
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gimp-gmic/gimp-gmic-1.5.8.6.ebuild,v 1.1 2014/04/25 05:29:24 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="G'MIC GIMP plugin"
|
||||
HOMEPAGE="http://gmic.sourceforge.net/gimp.shtml"
|
||||
SRC_URI="mirror://sourceforge/gmic/gmic_${PV}.tar.gz"
|
||||
|
||||
LICENSE="CeCILL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=media-gfx/gimp-2.4.0
|
||||
media-libs/libpng:0=
|
||||
sci-libs/fftw:3.0[threads]
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/gmic-${PV}/src
|
||||
|
||||
src_prepare() {
|
||||
cp "${FILESDIR}"/gmic-1.5.8.4-makefile.patch "${T}"/gmic-1.5.8.4-makefile.patch || die
|
||||
edos2unix "${T}"/gmic-1.5.8.4-makefile.patch
|
||||
|
||||
epatch "${T}"/gmic-1.5.8.4-makefile.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCXX)" CFLAGS="${CXXFLAGS}" OPT_CFLAGS= DEBUG_CFLAGS= gimp
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto $(gimptool-2.0 --gimpplugindir)/plug-ins
|
||||
doexe gmic_gimp
|
||||
dodoc ../README
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "The G'MIC plugin is accessible from the menu:"
|
||||
elog "Filters -> G'MIC"
|
||||
}
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gimp-gmic/gimp-gmic-1.5.9.1.ebuild,v 1.1 2014/06/06 06:12:59 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="G'MIC GIMP plugin"
|
||||
HOMEPAGE="http://gmic.sourceforge.net/gimp.shtml"
|
||||
SRC_URI="mirror://sourceforge/gmic/gmic_${PV}.tar.gz"
|
||||
|
||||
LICENSE="CeCILL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=media-gfx/gimp-2.4.0
|
||||
media-libs/libpng:0=
|
||||
sci-libs/fftw:3.0[threads]
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/gmic-${PV}/src
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/gmic-${PV}-makefile.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCXX)" CFLAGS="${CXXFLAGS}" OPT_CFLAGS= DEBUG_CFLAGS= gimp
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto $(gimptool-2.0 --gimpplugindir)/plug-ins
|
||||
doexe gmic_gimp
|
||||
dodoc ../README
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "The G'MIC plugin is accessible from the menu:"
|
||||
elog "Filters -> G'MIC"
|
||||
}
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gimp-gmic/gimp-gmic-1.5.9.2-r1.ebuild,v 1.1 2014/06/16 07:52:20 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="G'MIC GIMP plugin"
|
||||
HOMEPAGE="http://gmic.sourceforge.net/gimp.shtml"
|
||||
SRC_URI="mirror://sourceforge/gmic/gmic_${PV}.tar.gz"
|
||||
|
||||
LICENSE="CeCILL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=media-gfx/gimp-2.4.0
|
||||
media-libs/libpng:0=
|
||||
sci-libs/fftw:3.0[threads]
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/gmic-${PV}/src
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/gmic-${PV}-makefile.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCXX)" CFLAGS="${CXXFLAGS}" OPT_CFLAGS= DEBUG_CFLAGS= gimp
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto $(gimptool-2.0 --gimpplugindir)/plug-ins
|
||||
doexe gmic_gimp
|
||||
dodoc ../README
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "The G'MIC plugin is accessible from the menu:"
|
||||
elog "Filters -> G'MIC"
|
||||
}
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gimp-gmic/gimp-gmic-1.6.0.3.ebuild,v 1.1 2015/01/08 04:53:37 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs flag-o-matic
|
||||
|
||||
DESCRIPTION="G'MIC GIMP plugin"
|
||||
HOMEPAGE="http://gmic.sourceforge.net/gimp.shtml"
|
||||
SRC_URI="mirror://sourceforge/gmic/gmic_${PV}.tar.gz"
|
||||
|
||||
LICENSE="CeCILL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="openmp"
|
||||
|
||||
RDEPEND="
|
||||
>=media-gfx/gimp-2.4.0
|
||||
media-libs/libpng:0=
|
||||
sci-libs/fftw:3.0[threads]
|
||||
sys-libs/zlib
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/gmic-${PV}/src
|
||||
|
||||
pkg_pretend() {
|
||||
if use openmp ; then
|
||||
tc-has-openmp || die "Please switch to an openmp compatible compiler"
|
||||
fi
|
||||
|
||||
if ! test-flag-CXX -std=c++11 ; then
|
||||
die "You need at least GCC 4.7.x or Clang >= 3.3 for C++11-specific compiler flags"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cp "${FILESDIR}"/gmic-1.6.0.2-makefile.patch "${WORKDIR}" || die
|
||||
edos2unix "${WORKDIR}"/gmic-1.6.0.2-makefile.patch
|
||||
epatch "${WORKDIR}"/gmic-1.6.0.2-makefile.patch
|
||||
|
||||
if ! use openmp ; then
|
||||
sed -i -r "s/^(OPENMP_(CFLAGS|LIBS) =).*/\1/" Makefile || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCXX)" CFLAGS="${CXXFLAGS}" OPT_CFLAGS= DEBUG_CFLAGS= gimp
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install-gimp
|
||||
dodoc ../README
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "The G'MIC plugin is accessible from the menu:"
|
||||
elog "Filters -> G'MIC"
|
||||
}
|
@ -1 +1 @@
|
||||
Wed, 07 Jan 2015 16:36:55 +0000
|
||||
Thu, 08 Jan 2015 06:36:51 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 07 Jan 2015 16:36:55 +0000
|
||||
Thu, 08 Jan 2015 06:36:52 +0000
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue