parent
5d68c58707
commit
9159632d7a
@ -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 +0,0 @@
|
||||
DIST cdcollect-0.6.0.tar.bz2 364982 SHA256 dfadcba64512f9e3037358b5ccfa264aa4db9e91343e8ff84588000a63fa2905 SHA512 0a5581e375635781433a1944b19fec8aeffb34b021c7ddd3117074cdfa1a350ff97dcb106f119f5d8802d7ba799b659a6fe82638e143c1c0c02bf44948e36b59 WHIRLPOOL 3b0107b32aa873b490a8544951d1e3bbe416a3043e2ab1e31f3127c01bf03c0153af2fb4c15325dcb71410d024c1ade512fe8d6955a240c66ac07f3eeb0a6d26
|
@ -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,3 +1,2 @@
|
||||
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
|
||||
|
@ -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,3 +1 @@
|
||||
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
|
||||
|
@ -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 +0,0 @@
|
||||
DIST f-spot-0.8.2.tar.bz2 3222712 SHA256 24448d3431a95a9faa0aa975554414eb638f918811507177e9d69d11d417873a
|
@ -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,4 +1,2 @@
|
||||
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
|
||||
DIST gmic_1.6.0.3.tar.gz 3019692 SHA256 91ce6cfe58e29a6819bf849346bf049d2d73f826bbd7b8b8de42dae7d54c7752 SHA512 377b361fc178ab73a7542a39243d32de970ad6ec5928c295d86acf1bd67efc2ebaf72ce818b55c6a7aeda17eb657fbf4176f4f4c90bc48179419842343e3619b WHIRLPOOL fb78366cd72467b2c1ac2e3f704061be173ba28cb888dabee56f7c4c7c2a4b870293c2e1ae88c87edad8f4e511944bb99218e9fae2d30226c1a4b07b001927f6
|
||||
|
@ -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,3 +0,0 @@
|
||||
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
|
@ -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,11 +1,3 @@
|
||||
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
|
||||
DIST Image-ExifTool-9.80.tar.gz 3905030 SHA256 d360b9dc2e8f3ecbebf67d7bdd09724178d2fd51d3a891354a9eedf0cac5023a SHA512 7835aafdd603d2f400728dd4b2c95c9456d48157efd9dc2b4fb00f70833871632582e39d5991e45c87f7e2e6e20fba16381a00f7c5bc7639beb884522120366c WHIRLPOOL a921fffa2eeb4c87b21e29f6752cda2d5f905ee0b1e39b0e0055d06f9c95713503222cec0c84c42cdeea75f60a6b08d053b2655d37fc84215c8accf99e0bada8
|
||||
|
@ -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,4 +1,2 @@
|
||||
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
|
||||
DIST gmic_1.6.0.3.tar.gz 3019692 SHA256 91ce6cfe58e29a6819bf849346bf049d2d73f826bbd7b8b8de42dae7d54c7752 SHA512 377b361fc178ab73a7542a39243d32de970ad6ec5928c295d86acf1bd67efc2ebaf72ce818b55c6a7aeda17eb657fbf4176f4f4c90bc48179419842343e3619b WHIRLPOOL fb78366cd72467b2c1ac2e3f704061be173ba28cb888dabee56f7c4c7c2a4b870293c2e1ae88c87edad8f4e511944bb99218e9fae2d30226c1a4b07b001927f6
|
||||
|
@ -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
|
||||
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
|
||||
DEPEND=virtual/commonlisp dev-lisp/asdf >=sys-apps/texinfo-5.1 doc? ( virtual/texi2dvi ) >=virtual/emacs-23
|
||||
DESCRIPTION=SLIME, the Superior Lisp Interaction Mode (Extended)
|
||||
EAPI=5
|
||||
HOMEPAGE=http://common-lisp.net/project/slime/
|
||||
IUSE=doc xref
|
||||
KEYWORDS=~amd64 ~ppc ~sparc ~x86
|
||||
LICENSE=GPL-2 xref? ( xref.lisp )
|
||||
PDEPEND=virtual/commonlisp
|
||||
RDEPEND=virtual/commonlisp dev-lisp/asdf >=virtual/emacs-23
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/slime/slime/archive/v2.12.tar.gz -> slime-2.12.tar.gz
|
||||
_eclasses_=common-lisp-3 b69798cfa8d750d59a6fbb5f22a3fd67 elisp b7ff113c97bf466ace6f3235f80af600 elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils f99a767f569b1f0731b3a1edd17c1d11 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=2749f37e3eb44e0e00465ec99c68e443
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
|
||||
DEPEND=>=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 dev-util/intltool virtual/pkgconfig >=sys-apps/sed-4
|
||||
DESCRIPTION=CDCollect is a CD catalog application for gnome 2. Its functionality is similar to the old gtktalog
|
||||
EAPI=2
|
||||
HOMEPAGE=http://cdcollect.sourceforge.net/
|
||||
IUSE=debug
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
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
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/cdcollect/cdcollect-0.6.0.tar.bz2
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 29582087e5f16ca16b1c6815c2ae2b65 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 mono 203a4295c06155d318bdff9c6b2d5e1c multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=a370d63200f2546c442c73f5fc7aad97
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
|
||||
DEPEND=>=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 dev-util/intltool virtual/pkgconfig >=sys-apps/sed-4
|
||||
DESCRIPTION=CDCollect is a CD catalog application for gnome 2. Its functionality is similar to the old gtktalog
|
||||
EAPI=2
|
||||
HOMEPAGE=http://cdcollect.sourceforge.net/
|
||||
IUSE=debug
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
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
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/cdcollect/cdcollect-0.6.0.tar.bz2
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 29582087e5f16ca16b1c6815c2ae2b65 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 mono 203a4295c06155d318bdff9c6b2d5e1c multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=c99b705e83cdb0683fb08b03baa3fb06
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
|
||||
DEPEND=>=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 virtual/pkgconfig >=sys-apps/sed-4 =dev-lang/python-2*
|
||||
DESCRIPTION=Provides python the base files for the Gnome Python Desktop bindings
|
||||
EAPI=3
|
||||
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
|
||||
LICENSE=LGPL-2.1
|
||||
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 =dev-lang/python-2*
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/gnome-python-desktop/2.32/gnome-python-desktop-2.32.0.tar.bz2
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 29582087e5f16ca16b1c6815c2ae2b65 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python cd022f89fef846d083fc994b9e3d8c04 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=e820262fbbb36d9e0a20e604e74060eb
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
|
||||
DEPEND=>=dev-libs/glib-2.31.18:2 sys-apps/dbus X? ( >=dev-libs/libxml2-2.7.7:2 x11-libs/gtk+:3 ) virtual/pkgconfig doc? ( >=dev-util/gtk-doc-1.15 ) app-arch/xz-utils >=sys-apps/sed-4
|
||||
DESCRIPTION=Simple low-level configuration system
|
||||
EAPI=4
|
||||
HOMEPAGE=http://live.gnome.org/dconf
|
||||
IUSE=doc +X
|
||||
KEYWORDS=alpha amd64 arm ia64 ppc ppc64 sh sparc x86 ~x86-fbsd
|
||||
LICENSE=LGPL-2.1+
|
||||
RDEPEND=>=dev-libs/glib-2.31.18:2 sys-apps/dbus X? ( >=dev-libs/libxml2-2.7.7:2 x11-libs/gtk+:3 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/dconf/0.12/dconf-0.12.1.tar.xz
|
||||
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils f99a767f569b1f0731b3a1edd17c1d11 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 29582087e5f16ca16b1c6815c2ae2b65 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=81bcb7117430c900c2315e8fdb61535e
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=>=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 virtual/yacc sys-devel/flex x11-apps/xrdb virtual/pkgconfig >=dev-util/intltool-0.35 doc? ( >=dev-util/gtk-doc-1 ) >=sys-apps/sed-4
|
||||
DESCRIPTION=GNOME CORBA framework
|
||||
EAPI=3
|
||||
HOMEPAGE=http://developer.gnome.org/libbonobo/stable/
|
||||
IUSE=debug doc examples test debug
|
||||
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
|
||||
LICENSE=LGPL-2.1 GPL-2
|
||||
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
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/libbonobo/2.24/libbonobo-2.24.3.tar.bz2
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 29582087e5f16ca16b1c6815c2ae2b65 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=45e818147bd5945aaa8f4ae0babc5c36
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=>=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 x11-apps/xrdb sys-devel/gettext virtual/pkgconfig >=dev-util/intltool-0.40 doc? ( >=dev-util/gtk-doc-1 ) >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=User Interface part of libbonobo
|
||||
EAPI=3
|
||||
HOMEPAGE=http://library.gnome.org/devel/libbonoboui/
|
||||
IUSE=doc examples test test
|
||||
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
|
||||
LICENSE=GPL-2 LGPL-2.1
|
||||
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
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/libbonoboui/2.24/libbonoboui-2.24.5.tar.bz2
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 29582087e5f16ca16b1c6815c2ae2b65 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=a845294f5f38e09a58828c1d01699b1a
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
|
||||
DEPEND=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 sys-devel/gettext virtual/pkgconfig >=dev-util/intltool-0.40 doc? ( >=dev-util/gtk-doc-1 ) >=sys-apps/sed-4
|
||||
DESCRIPTION=User Interface routines for Gnome
|
||||
EAPI=3
|
||||
HOMEPAGE=http://library.gnome.org/devel/libgnomeui/stable/
|
||||
IUSE=doc test
|
||||
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
|
||||
LICENSE=LGPL-2
|
||||
PDEPEND=x11-themes/gnome-icon-theme
|
||||
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
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/libgnomeui/2.24/libgnomeui-2.24.5.tar.bz2
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 29582087e5f16ca16b1c6815c2ae2b65 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=5100529cc44a7bc2b610ea8e3e5c9eee
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
|
||||
DEPEND=>=dev-libs/glib-2.6:2 virtual/pkgconfig >=dev-util/intltool-0.35 doc? ( >=dev-util/gtk-doc-1.4 ) introspection? ( >=dev-libs/gobject-introspection-0.6.7 ) app-arch/xz-utils >=sys-apps/sed-4
|
||||
DESCRIPTION=A library that provides top functionality to applications
|
||||
EAPI=4
|
||||
HOMEPAGE=http://developer.gnome.org/libgtop/stable/
|
||||
IUSE=debug doc +introspection debug
|
||||
KEYWORDS=alpha amd64 arm ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-libs/glib-2.6:2
|
||||
SLOT=2
|
||||
SRC_URI=mirror://gnome/sources/libgtop/2.28/libgtop-2.28.4.tar.xz
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 29582087e5f16ca16b1c6815c2ae2b65 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=4e61f61411f157e3890218cba2bc55de
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
|
||||
DEPEND=>=dev-libs/glib-2.6:2 >=dev-util/gtk-doc-am-1.4 >=dev-util/intltool-0.35 virtual/pkgconfig introspection? ( >=dev-libs/gobject-introspection-0.6.7 ) app-arch/xz-utils >=sys-apps/sed-4
|
||||
DESCRIPTION=A library that provides top functionality to applications
|
||||
EAPI=5
|
||||
HOMEPAGE=http://developer.gnome.org/libgtop/stable/
|
||||
IUSE=debug +introspection debug
|
||||
KEYWORDS=alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-libs/glib-2.6:2
|
||||
SLOT=2
|
||||
SRC_URI=mirror://gnome/sources/libgtop/2.28/libgtop-2.28.5.tar.xz
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 29582087e5f16ca16b1c6815c2ae2b65 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=0ea95a6b0a99c9c260f5464f60dd9cc8
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
|
||||
DEPEND=>=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 ) >=dev-dotnet/gtk-sharp-gapi-2.12.2 >=app-text/gnome-doc-utils-0.17.3 virtual/pkgconfig >=dev-util/intltool-0.35 >=sys-apps/sed-4 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Personal photo management application for the gnome desktop
|
||||
EAPI=2
|
||||
HOMEPAGE=http://f-spot.org
|
||||
IUSE=doc flickr raw debug
|
||||
KEYWORDS=amd64 ppc x86
|
||||
LICENSE=GPL-2
|
||||
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 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/f-spot/0.8/f-spot-0.8.2.tar.bz2
|
||||
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils f99a767f569b1f0731b3a1edd17c1d11 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 29582087e5f16ca16b1c6815c2ae2b65 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 mono 203a4295c06155d318bdff9c6b2d5e1c multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=7a0725a337e599936f845f2457cecb9f
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install prepare
|
||||
DEPEND=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 )
|
||||
DESCRIPTION=GREYC's Magic Image Converter
|
||||
EAPI=5
|
||||
HOMEPAGE=http://gmic.sourceforge.net/
|
||||
IUSE=ffmpeg fftw graphicsmagick jpeg opencv openexr png tiff X zlib
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=CeCILL-2 FDL-1.3
|
||||
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 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/gmic/gmic_1.5.8.6.tar.gz
|
||||
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils f99a767f569b1f0731b3a1edd17c1d11 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=449d0f9946b15536cd3961ddd6fc564f
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install prepare
|
||||
DEPEND=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 )
|
||||
DESCRIPTION=GREYC's Magic Image Converter
|
||||
EAPI=5
|
||||
HOMEPAGE=http://gmic.sourceforge.net/
|
||||
IUSE=ffmpeg fftw graphicsmagick jpeg opencv openexr png tiff X zlib
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=CeCILL-2 FDL-1.3
|
||||
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 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/gmic/gmic_1.5.9.1.tar.gz
|
||||
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils f99a767f569b1f0731b3a1edd17c1d11 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=c9aa9e517e10ff13cd17004e82fb50e2
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install prepare
|
||||
DEPEND=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 )
|
||||
DESCRIPTION=GREYC's Magic Image Converter
|
||||
EAPI=5
|
||||
HOMEPAGE=http://gmic.sourceforge.net/
|
||||
IUSE=ffmpeg fftw graphicsmagick jpeg opencv openexr png tiff X zlib
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=CeCILL-2 FDL-1.3
|
||||
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 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/gmic/gmic_1.5.9.2.tar.gz
|
||||
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils f99a767f569b1f0731b3a1edd17c1d11 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=e6eb1a837ff28fad5fc2d9f700001e5b
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install prepare pretend
|
||||
DEPEND=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 )
|
||||
DESCRIPTION=GREYC's Magic Image Converter
|
||||
EAPI=5
|
||||
HOMEPAGE=http://gmic.sourceforge.net/
|
||||
IUSE=ffmpeg fftw graphicsmagick jpeg opencv openexr openmp png tiff X zlib
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=CeCILL-2 FDL-1.3
|
||||
RDEPEND=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 ) ffmpeg? ( media-video/ffmpeg:0 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/gmic/gmic_1.6.0.3.tar.gz
|
||||
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils f99a767f569b1f0731b3a1edd17c1d11 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=d2d500e4bfedc85819e3e1460b4f1114
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
|
||||
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 >=sys-apps/sed-4
|
||||
DESCRIPTION=Gnome frontend to Povray
|
||||
EAPI=2
|
||||
HOMEPAGE=http://truevision.sourceforge.net
|
||||
IUSE=doc debug
|
||||
KEYWORDS=~amd64 x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=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
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/truevision/truevision-0.5.5-2.tar.bz2 mirror://sourceforge/truevision/truevision-extramat-0.5.4.tar.bz2 mirror://gentoo/truevision-0.5.5.2-gcc4.diff.bz2
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 29582087e5f16ca16b1c6815c2ae2b65 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=c4252e9983d00053362302b8b72c76a2
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Read and write meta information in image, audio and video files
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.sno.phy.queensu.ca/~phil/exiftool/ http://search.cpan.org/dist/Image-ExifTool/
|
||||
KEYWORDS=amd64 ppc ppc64 x86 ~x64-macos
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=http://www.sno.phy.queensu.ca/~phil/exiftool/Image-ExifTool-9.12.tar.gz
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 4e599aab78ebadca09ce51369fa9019d toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=8ce4c02f96af0dde2cb14f71d9cf38a0
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Read and write meta information in image, audio and video files
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.sno.phy.queensu.ca/~phil/exiftool/ http://search.cpan.org/dist/Image-ExifTool/
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~x64-macos
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=http://www.sno.phy.queensu.ca/~phil/exiftool/Image-ExifTool-9.69.tar.gz
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 4e599aab78ebadca09ce51369fa9019d toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=bd436f3c77f93b01d601c83c5dd21c0b
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Read and write meta information in image, audio and video files
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.sno.phy.queensu.ca/~phil/exiftool/ http://search.cpan.org/dist/Image-ExifTool/
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~x64-macos
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=http://www.sno.phy.queensu.ca/~phil/exiftool/Image-ExifTool-9.70.tar.gz
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 4e599aab78ebadca09ce51369fa9019d toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=0f1afa3cdff4249807925b8d4c9cf625
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Read and write meta information in image, audio and video files
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.sno.phy.queensu.ca/~phil/exiftool/ http://search.cpan.org/dist/Image-ExifTool/
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~x64-macos
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=http://www.sno.phy.queensu.ca/~phil/exiftool/Image-ExifTool-9.72.tar.gz
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 4e599aab78ebadca09ce51369fa9019d toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=a28230d07fcb1ff273a1eb3b6d911f84
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Read and write meta information in image, audio and video files
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.sno.phy.queensu.ca/~phil/exiftool/ http://search.cpan.org/dist/Image-ExifTool/
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~x64-macos
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=http://www.sno.phy.queensu.ca/~phil/exiftool/Image-ExifTool-9.74.tar.gz
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 4e599aab78ebadca09ce51369fa9019d toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=2d5b8c3a79fda497859feb948c1713df
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Read and write meta information in image, audio and video files
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.sno.phy.queensu.ca/~phil/exiftool/ http://search.cpan.org/dist/Image-ExifTool/
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~x64-macos
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=http://www.sno.phy.queensu.ca/~phil/exiftool/Image-ExifTool-9.75.tar.gz
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 4e599aab78ebadca09ce51369fa9019d toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=3c5986085124ecb7d247ed69cdfac55e
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Read and write meta information in image, audio and video files
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.sno.phy.queensu.ca/~phil/exiftool/ http://search.cpan.org/dist/Image-ExifTool/
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~x64-macos
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=http://www.sno.phy.queensu.ca/~phil/exiftool/Image-ExifTool-9.76.tar.gz
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 4e599aab78ebadca09ce51369fa9019d toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=0867a1519a46b488da6545475488d678
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Read and write meta information in image, audio and video files
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.sno.phy.queensu.ca/~phil/exiftool/ http://search.cpan.org/dist/Image-ExifTool/
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~x64-macos
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=http://www.sno.phy.queensu.ca/~phil/exiftool/Image-ExifTool-9.77.tar.gz
|
||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 4e599aab78ebadca09ce51369fa9019d toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=ec994e8ca6fbad0d50ad50aae62a26ed
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare test
|
||||
DEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-0.9.19[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) virtual/pkgconfig
|
||||
DESCRIPTION=A high-quality and portable font engine
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.freetype.org/
|
||||
IUSE=X +adobe-cff auto-hinter bindist bzip2 debug doc fontforge harfbuzz infinality png static-libs utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
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
|
||||
LICENSE=|| ( FTL GPL-2+ )
|
||||
PDEPEND=infinality? ( media-libs/fontconfig-infinality )
|
||||
RDEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-0.9.19[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) abi_x86_32? ( utils? ( !app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] ) )
|
||||
REQUIRED_USE=harfbuzz? ( auto-hinter )
|
||||
SLOT=2
|
||||
SRC_URI=mirror://sourceforge/freetype/freetype-2.5.5.tar.bz2 mirror://nongnu/freetype/freetype-2.5.5.tar.bz2 utils? ( mirror://sourceforge/freetype/ft2demos-2.5.5.tar.bz2 mirror://nongnu/freetype/ft2demos-2.5.5.tar.bz2 ) doc? ( mirror://sourceforge/freetype/freetype-doc-2.5.5.tar.bz2 mirror://nongnu/freetype/freetype-doc-2.5.5.tar.bz2 ) infinality? ( http://dev.gentoo.org/~polynomial-c/freetype-2.5.5-infinality-patches.tar.xz )
|
||||
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e autotools-multilib 037c4046d25f29e78dd44dccabd5d66b autotools-utils 3727db64c7b960903d5033280f108080 eutils f99a767f569b1f0731b3a1edd17c1d11 flag-o-matic c263990f1b677b0f0be0a3299f179762 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=496109f0b085e721364cd67a15e8ec89
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue