New ebuild for media-gfx/darktable (IssueID #431)

atratsevskiy
Блохин Юрий 12 years ago
parent 2f0e71e2f0
commit 2710817001

@ -0,0 +1,12 @@
*darktable-1.0.3 (18 May 2012)
18 May 2012; Yuriy Blokhin (jblohin) <jb@calculate.ru>
+darktable-1.0.3.ebuild, +files/darktable-1.0.3-cflags.patch,
+files/darktable-1.0.3-version-detect.patch:
New ebuild from (IssueID #431)

@ -0,0 +1,4 @@
AUX darktable-1.0.3-cflags.patch 24200 RMD160 009173b6c9674ab0ca69ea997fb5a625a124e960 SHA1 c0e4e07af934166a78a75c1f932b2df5a675ba2b SHA256 93833f0a5fb63dceec004e1cbd739b915f5b26892fc3f860d429ca9a0473f265
AUX darktable-1.0.3-version-detect.patch 17670 RMD160 ac5cf5121cd0279aebe5a37b770a1b55c3e54408 SHA1 9971637a62d7df163092e26cda32ff2ad6561480 SHA256 89a078bbb4bd4eeaef87b891cc6ee7704082a4f6c3f81af434a548981d2418b3
DIST darktable-1.0.3.tar.gz 2538467 RMD160 9bb352e868387dc1b7c78476861299e27c09c33c SHA1 f03b250be74965745b1a267bdd696b406aa97f7c SHA256 112d237a9ec99dab814eccf938a6a9aea1d2e7eec2da685633a03632f9ae99f1
EBUILD darktable-1.0.3.ebuild 2515 RMD160 a14baae42a24c464141c331b9538a6480a3f14cd SHA1 03353b0e6b9bc6138b1e37d9d63e879091dbc7a6 SHA256 5889965b0b23896dffc17fd151fcc8ed2aa1415873de1523fd2eef2347c0685e

@ -0,0 +1,99 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-1.0.ebuild,v 1.2 2012/05/05 07:00:22 jdhore Exp $
EAPI="4"
GCONF_DEBUG="no"
inherit gnome2 eutils cmake-utils toolchain-funcs
DESCRIPTION="A virtual lighttable and darkroom for photographers"
HOMEPAGE="http://darktable.sf.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug flickr gnome gphoto2 kde nls opencl openmp +rawspeed +slideshow video_cards_nvidia"
RDEPEND="
dev-db/sqlite:3
dev-libs/libxml2:2
flickr? ( media-libs/flickcurl )
gnome? (
gnome-base/gconf
gnome-base/gnome-keyring
)
gnome-base/librsvg:2
gphoto2? ( media-libs/libgphoto2 )
kde? ( dev-libs/dbus-glib )
media-gfx/exiv2[xmp]
media-libs/lcms:2
>=media-libs/lensfun-0.2.3
media-libs/libpng
>=media-libs/libraw-0.13.4[demosaic]
media-libs/openexr
media-libs/tiff
net-misc/curl
opencl? ( virtual/opencl )
slideshow? (
media-libs/libsdl
virtual/opengl
)
virtual/jpeg
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:2"
DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )"
PATCHES=(
"${FILESDIR}"/${PN}-0.9.3-system-libraw.patch
"${FILESDIR}"/${PN}-0.9.3-no-rawspeed.patch
"${FILESDIR}"/${PN}-0.9.3-opencl-kernels.patch
"${FILESDIR}"/${P}-cflags.patch
"${FILESDIR}"/${P}-version-detect.patch
)
pkg_setup() {
if use openmp ; then
tc-has-openmp || die "Please switch to an openmp compatible compiler"
fi
}
src_prepare() {
base_src_prepare
sed -i -e "s:\(/share/doc/\)darktable:\1${PF}:" \
-e "s:LICENSE::" doc/CMakeLists.txt || die
}
src_configure() {
local myconf
myconf="-DDONT_INSTALL_GCONF_SCHEMAS=$(usex gnome OFF ON)"
myconf+=" -DUSE_OPENCL=$(usex opencl ON OFF)"
use debug && CMAKE_BUILD_TYPE=Debug
mycmakeargs=(
$(cmake-utils_use_use flickr FLICKR)
$(cmake-utils_use_use gnome GCONF_BACKEND)
$(cmake-utils_use_use gnome GNOME_KEYRING)
$(cmake-utils_use_use gphoto2 CAMERA_SUPPORT)
$(cmake-utils_use_use kde KWALLET)
$(cmake-utils_use_use nls NLS)
$(cmake-utils_use_use openmp OPENMP)
$(cmake-utils_use !rawspeed DONT_USE_RAWSPEED)
$(cmake-utils_use_build slideshow SLIDESHOW)
${myconf}
-DINSTALL_IOP_EXPERIMENTAL=ON
-DINSTALL_IOP_LEGACY=ON
)
cmake-utils_src_configure
}
src_install() {
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL="1"
cmake-utils_src_install
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
}

@ -0,0 +1,598 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>darktable-1.0.3-cflags.patch</title>
<meta name="description" content="" />
<meta name='yandex-verification' content='42f40490916ecbd2' />
<meta name="keywords" content="" />
<link href="/themes/calculate/stylesheets/application.css?1326371621" media="all" rel="stylesheet" type="text/css" />
<script src="/javascripts/prototype.js?1317621618" type="text/javascript"></script>
<script src="/javascripts/effects.js?1317621562" type="text/javascript"></script>
<script src="/javascripts/dragdrop.js?1317621562" type="text/javascript"></script>
<script src="/javascripts/controls.js?1317621562" type="text/javascript"></script>
<script src="/javascripts/application.js?1317621618" type="text/javascript"></script>
<link href="/stylesheets/jstoolbar.css?1317621618" media="screen" rel="stylesheet" type="text/css" />
<link href="/plugin_assets/redmine_blogs/stylesheets/stylesheet.css?1318936567" media="screen" rel="stylesheet" type="text/css" /> <link href="/plugin_assets/redmine_calculate_plugin/stylesheets/print.css?1318936568" media="print" rel="stylesheet" type="text/css" />
<link href="/plugin_assets/redmine_calculate_plugin/stylesheets/lightbox.css?1318936568" media="screen" rel="stylesheet" type="text/css" />
<script src="/plugin_assets/redmine_calculate_plugin/javascripts/lightbox2/scriptaculous.js?load=effects,builder" type="text/javascript"></script>
<script src="/plugin_assets/redmine_calculate_plugin/javascripts/lightbox2/lightbox.js?1318936568" type="text/javascript"></script>
<script src="/plugin_assets/redmine_calculate_plugin/javascripts/rotator.js?1331800261" type="text/javascript"></script>
<link href="/plugin_assets/redmine_calculate_plugin/stylesheets/window/default.css?1318936568" media="screen" rel="stylesheet" type="text/css" />
<link href="/plugin_assets/redmine_calculate_plugin/stylesheets/window/alphacube.css?1318936568" media="screen" rel="stylesheet" type="text/css" />
<link href="/plugin_assets/redmine_calculate_plugin/stylesheets/orphusreport.css?1318936568" media="screen" rel="stylesheet" type="text/css" />
<script src="/plugin_assets/redmine_calculate_plugin/javascripts/window.js?1318936568" type="text/javascript"></script>
<script src="/plugin_assets/redmine_calculate_plugin/javascripts/orphusreport.js?1326185702" type="text/javascript"></script>
<script type="text/javascript" src="http://vkontakte.ru/js/api/share.js?9" charset="windows-1251"></script>
<link href="/plugin_assets/redmine_vote/stylesheets/stylesheet.css?1318936568" media="screen" rel="stylesheet" type="text/css" />
<!-- page specific tags -->
<link href="/stylesheets/scm.css?1317621562" media="screen" rel="stylesheet" type="text/css" /><!--[if IE]>
<style type="text/css">
* html body{ width: expression( document.documentElement.clientWidth < 900 ? '900px' : '100%' ); }
* html div.bottom_menu {margin:0px 7px;}
div.bottom_menu table {margin:0px 7px;}
div.last_releases, div.glsa_last {margin: 0px 0px 16px 0px !important;}
body {behavior: url(/stylesheets/csshover.htc?1317621562);}
</style>
<![endif]-->
</head>
<body >
<div id="wrapper"><div id="wrapper_left"><div id="wrapper_right"><div id="wrapper_center">
<div id="top-menu">
<div id="account">
<ul><li><a href="/my/account" class="my-account">Моя учетная запись</a></li>
<li><a href="/logout" class="logout">Выйти</a></li></ul> </div>
<div id="loggedas">Вошел как <a href="/users/1390">yuriblohin</a></div>
<div id="langmenu">
<a href="/language/change">language English</a>
</div>
<img id="logo" src="http://www.calculate-linux.ru/themes/calculate/images/calculatelinux-142x82.gif">
<a id="logo" href="/">Домашняя</a>
<div id="calcmenu">
<div class="right">
<div id="sidebar_popup">
Ещё »
<div id="sidebar" style="width:185px">
<div id="sidebar-right">
<ul><li><a href="/projects/calculatelinux" class="overview">Просмотр</a></li>
<li><a href="/en/projects/calculatelinux/activity" class="activity">Активность</a></li>
<li><a href="/projects/calculatelinux/roadmap" class="roadmap">Оперативный план</a></li>
<li><a href="/projects/calculatelinux/issues" class="issues">Задачи</a></li>
<li><a href="/projects/calculatelinux/issues/new" accesskey="7" class="new-issue">Новая задача</a></li>
<li><a href="/wiki/index/calculatelinux" class="wiki">Документация</a></li>
<li><a href="/projects/calculatelinux/repository" class="repository">Хранилище</a></li></ul>
</div>
</div>
</div>
<ul><li>
<a href="/main/ru/about" class="about-menu">О проекте</a>
<ul class="menu-children"><li><a href="/main/ru/history" class="history">История</a></li><li><a href="/main/ru/screenshots" class="screenshots">Снимки экрана</a></li><li><a href="/main/ru/logos_and_themes" class="logos-and-themes">Логотипы и темы</a></li><li><a href="/main/ru/video" class="video">Видео</a></li><li><a href="/main/ru/reviews" class="reviews">Обзоры</a></li><li><a href="/introduction" class="introduction">Примеры внедрений</a></li><li><a href="/main/ru/contact_us" class="contact-us">Обратная связь</a></li><li><a href="/main/ru/donate" class="donate">Помощь проекту</a></li></ul>
</li>
<li>
<a href="/main/ru/cds" class="products-menu">Продукты</a>
<ul class="menu-children"><li><a href="/main/ru/cds" class="calculate-directory-server">Calculate Directory Server</a></li><li><a href="/main/ru/cld" class="calculate-linux-desktop">Calculate Linux Desktop</a></li><li><a href="/main/ru/cmc" class="calculate-media-center">Calculate Media Center</a></li><li><a href="/main/ru/cls" class="calculate-linux-scratch">Calculate Linux Scratch</a></li><li><a href="/main/ru/documentation" class="documentation-menu">Документация</a></li><li><a href="/main/ru/support" class="support-menu">Поддержка</a></li><li><a href="/main/ru/download" class="downloads-menu">Скачать</a></li><li><a href="/main/ru/license" class="license">Лицензия</a></li></ul>
</li>
<li>
<a href="/main/ru/services" class="services-menu">Сервисы</a>
<ul class="menu-children"><li><a href="/packages/newset" class="service-newest-packages">Новые пакеты</a></li><li><a href="/glsa" class="service-glsa">Уведомления о безопасности GLSA</a></li><li><a href="/packages" class="service-browse-packages">Обзор пакетов</a></li><li><a href="/packages/flags" class="service-use-flags">USE флаги</a></li><li><a href="/packages/licenses" class="service-licenses">Все лицензии</a></li><li><a href="http://iduser.net/" class="service-openid" rel="nofollow" target="_blank">OpenID Сервер</a></li><li><a href="http://pastebin.calculate-linux.ru/" class="service-pastebin" target="_blank">Pastebin</a></li></ul>
</li>
<li>
<a href="/main/ru/community" class="community-menu">Сообщество</a>
<ul class="menu-children"><li><a href="/blogs/ru" class="planet-calculate">Планета Calculate</a></li><li><a href="/main/ru/maillist" class="mailing-list">Списки рассылки</a></li><li><a href="/projects/ru/boards" class="forums">Форумы</a></li><li><a href="/irc" class="irc-channel">IRC чат</a></li><li><a href="/projects/calculatelinux/issues" class="calculate-linux">Сообщить о проблемах</a></li><li><a href="/maps" class="calculate-maps">География пользователей</a></li><li><a href="http://vkontakte.ru/calculatelinux" class="community-vkontakte" target="_blank">ВКонтакте</a></li><li><a href="http://www.facebook.com/group.php?gid=101281876595263" class="community-facebook" target="_blank">Facebook</a></li><li><a href="http://twitter.com/calculatelinux" class="community-twitter" target="_blank">Twitter</a></li></ul>
</li>
<li>
<a href="/news" class="development-menu">Разработка</a>
<ul class="menu-children"><li><a href="/news" class="news">Новости</a></li><li><a href="/projects/calculatelinux/roadmap" class="dev-calculate-linux">Calculate Linux</a></li><li><a href="http://git.calculate.ru" class="dev-git">Git</a></li></ul>
</li></ul>
</div>
</div>
</div>
<div id="header">
<div id="quick-search">
<form action="/search/index/calculatelinux" method="get">
<input name="wiki_pages" type="hidden" value="1" />
<a href="/search/index/calculatelinux" accesskey="4">Поиск</a>:
<input accesskey="f" class="small" id="q" name="q" size="20" type="text" />
</form>
<select onchange="if (this.value != '') { window.location = this.value; }"><option value=''>Перейти к проекту...</option><option value="" disabled="disabled">---</option><option value="/projects/en?jump=attachments">en</option><option value="/projects/ru?jump=attachments">ru</option></select>
</div>
<h1>Calculate Linux</h1>
</div>
<div id="main">
<div id="content">
<h2>darktable-1.0.3-cflags.patch</h2>
<div class="attachments">
<p>
<span class="author">Дмитрий Кобзев, Чт, 17 мая 2012, 16:24:01 +0400</span></p>
<p><a href="/attachments/download/2214/darktable-1.0.3-cflags.patch">Загрузить</a> <span class="size">(1,8 КБ)</span></p>
</div>
&nbsp;
<div class="autoscroll">
<table class="filecontent syntaxhl">
<thead>
<tr><th colspan="3" class="filename">darktable-1.0.3/src/CMakeLists.txt 2012-05-09 01:06:38.442413564 +0400</th></tr>
</thead>
<tbody>
<tr>
<th class="line-num">232</th>
<th class="line-num">232</th>
<td class="line-code ">
<pre># c++ code doesn't like -Werror (libraw)</pre>
</td>
</tr>
<tr>
<th class="line-num">233</th>
<th class="line-num">233</th>
<td class="line-code ">
<pre>set(CMAKE_CXX_FLAGS &quot;${CMAKE_CXX_FLAGS} -Wall -fno-strict-aliasing&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">234</th>
<th class="line-num">234</th>
<td class="line-code ">
<pre></pre>
</td>
</tr>
<tr>
<th class="line-num">235</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>if(NOT APPLE AND NOT CMAKE_C_COMPILER_ID STREQUAL &quot;Clang&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">236</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> # apple build fails on deprecated warnings..</pre>
</td>
</tr>
<tr>
<th class="line-num">237</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> # and too many warnings reported by Clang for now</pre>
</td>
</tr>
<tr>
<th class="line-num">238</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> set(CMAKE_C_FLAGS &quot;${CMAKE_C_FLAGS} -Werror&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">239</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>endif(NOT APPLE AND NOT CMAKE_C_COMPILER_ID STREQUAL &quot;Clang&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">240</th>
<th class="line-num"></th>
<td class="line-code ">
<pre></pre>
</td>
</tr>
<tr>
<th class="line-num">241</th>
<th class="line-num">235</th>
<td class="line-code ">
<pre>if(NOT WIN32)</pre>
</td>
</tr>
<tr>
<th class="line-num">242</th>
<th class="line-num">236</th>
<td class="line-code ">
<pre> set(CMAKE_C_FLAGS &quot;${CMAKE_C_FLAGS} -pthread&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">243</th>
<th class="line-num">237</th>
<td class="line-code ">
<pre>endif(NOT WIN32)</pre>
</td>
</tr>
<tr>
<th class="line-num">244</th>
<th class="line-num">238</th>
<td class="line-code ">
<pre></pre>
</td>
</tr>
<tr>
<th class="line-num">245</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>if(NOT BINARY_PACKAGE_BUILD)</pre>
</td>
</tr>
<tr>
<th class="line-num">246</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> MESSAGE(&quot;-- Checking for -march=native support&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">247</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> CHECK_C_COMPILER_FLAG(&quot;-march=native&quot; MARCHNATIVE)</pre>
</td>
</tr>
<tr>
<th class="line-num">248</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> if (MARCHNATIVE)</pre>
</td>
</tr>
<tr>
<th class="line-num">249</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> set(MARCH &quot;-march=native&quot;) </pre>
</td>
</tr>
<tr>
<th class="line-num">250</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> else()</pre>
</td>
</tr>
<tr>
<th class="line-num">251</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> MESSAGE(&quot;-- Checking for -mtune=native support&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">252</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> CHECK_C_COMPILER_FLAG(&quot;-mtune=native&quot; MTUNENATIVE)</pre>
</td>
</tr>
<tr>
<th class="line-num">253</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> if (MTUNENATIVE)</pre>
</td>
</tr>
<tr>
<th class="line-num">254</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> set(MARCH &quot;-mtune=native&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">255</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> else()</pre>
</td>
</tr>
<tr>
<th class="line-num">256</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> set(MARCH &quot;-mtune=generic&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">257</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> endif()</pre>
</td>
</tr>
<tr>
<th class="line-num">258</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> endif()</pre>
</td>
</tr>
<tr>
<th class="line-num">259</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>else()</pre>
</td>
</tr>
<tr>
<th class="line-num">260</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> set(MARCH &quot;-mtune=generic&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">261</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>endif()</pre>
</td>
</tr>
<tr>
<th class="line-num">262</th>
<th class="line-num"></th>
<td class="line-code ">
<pre></pre>
</td>
</tr>
<tr>
<th class="line-num">263</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>set(CMAKE_C_FLAGS &quot;${CMAKE_C_FLAGS} -msse2 -g&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">264</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>set(CMAKE_C_FLAGS_RELEASE &quot;${CMAKE_C_FLAGS_RELEASE} -O3 -ffast-math -fexpensive-optimizations ${MARCH}&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">265</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>set(CMAKE_C_FLAGS_DEBUG &quot;${CMAKE_C_FLAGS_DEBUG} -O0 -g -D_DEBUG&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">266</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>set(CMAKE_CXX_FLAGS &quot;${CMAKE_CXX_FLAGS} -msse2 -g&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">267</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>set(CMAKE_CXX_FLAGS_RELEASE &quot;${CMAKE_CXX_FLAGS_RELEASE} -O3 -ffast-math -fexpensive-optimizations ${MARCH}&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">268</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>set(CMAKE_CXX_FLAGS_DEBUG &quot;${CMAKE_CXX_FLAGS_DEBUG} -O0 -g -D_DEBUG&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">269</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>if(CMAKE_COMPILER_IS_GNUCC)</pre>
</td>
</tr>
<tr>
<th class="line-num">270</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>set(CMAKE_C_FLAGS &quot;${CMAKE_C_FLAGS} -mfpmath=sse&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">271</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>endif()</pre>
</td>
</tr>
<tr>
<th class="line-num">272</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>if(CMAKE_COMPILER_IS_GNUCXX)</pre>
</td>
</tr>
<tr>
<th class="line-num">273</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>set(CMAKE_CXX_FLAGS &quot;${CMAKE_CXX_FLAGS} -mfpmath=sse&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">274</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre>endif()</pre>
</td>
</tr>
<tr>
<th class="line-num"></th>
<th class="line-num">239</th>
<td class="line-code diff_in">
<pre>set(CMAKE_C_FLAGS_DEBUG &quot;${CMAKE_C_FLAGS_DEBUG} -D_DEBUG&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">275</th>
<th class="line-num">240</th>
<td class="line-code ">
<pre></pre>
</td>
</tr>
<tr>
<th class="line-num">276</th>
<th class="line-num">241</th>
<td class="line-code ">
<pre>#</pre>
</td>
</tr>
<tr>
<th class="line-num">277</th>
<th class="line-num">242</th>
<td class="line-code ">
<pre># Generate config.h</pre>
</td>
</tr>
</tbody>
</table>
</div>
<div style="clear:both;"></div>
</div>
</div>
<div id="ajax-indicator" style="display:none;"><span>Загрузка...</span></div>
<div class="bottom_menu">
<table>
<tr>
<td style="width:20%"><p><strong><noindex><a href="/main/ru/about">О проекте</a></noindex></strong><br /><noindex><a href="/main/ru/history">История</a></noindex><br /><noindex><a href="/main/ru/screenshots">Снимки экрана</a></noindex><br /><noindex><a href="/main/ru/logos_and_themes">Логотипы и темы</a></noindex><br /><noindex><a href="/main/ru/video">Видео</a></noindex><br /><noindex><a href="/main/ru/reviews">Обзоры</a></noindex><br /><noindex><a href="/introduction">Примеры внедрений</a></noindex><br /><noindex><a href="/main/ru/contact_us">Обратная связь</a></noindex><br /><noindex><a href="/main/ru/donate">Помощь проекту</a></noindex></p>
<p><strong>Разработка</strong><br /><noindex><a href="/news">Новости</a></noindex><br /><noindex><a href="/projects/calculatelinux/roadmap">Calculate Linux</a></noindex></p></td>
<td style="width:20%"><p><strong>Продукты</strong><br /><noindex><a href="/main/ru/cds">Calculate Directory Server</a></noindex><br /><noindex><a href="/main/ru/cld">Calculate Linux Desktop</a></noindex><br /><noindex><a href="/main/ru/cmc">Calculate Media Center</a></noindex><br /><noindex><a href="/main/ru/cls">Calculate Linux Scratch</a></noindex><br /><noindex><a href="/main/ru/support">Поддержка</a></noindex><br /><noindex><a href="/main/ru/download" style="color:#995404;">Загрузить</a></noindex><br /><noindex><a href="/main/ru/license">Лицензия</a></noindex></p></td>
<td style="width:20%"><p><strong><noindex><a href="/main/ru/documentation">Документация</a></noindex></strong><br /><noindex><a href="/main/ru/installing_calculate">Установка Calculate</a></noindex><br /><noindex><a href="/main/ru/working_with_calculate">Работа с Calculate</a></noindex><br /><noindex><a href="/main/ru/working_with_portage">Работа с Portage</a></noindex><br /><noindex><a href="/main/ru/calculate_utilities">Утилиты Calculate</a></noindex><br /><noindex><a href="/main/ru/server_configuration">Настройка сервера</a></noindex><br /><noindex><a href="/main/ru/workstation_setup">Настройка рабочей станции</a></noindex><br /><noindex><a href="/main/ru/calculate_network_configuration">Настройка сети в Calculate</a></noindex><br /><noindex><a href="/main/ru/hardware_setup">Настройка оборудования</a></noindex><br /><noindex><a href="/main/ru/guides">Руководства</a></noindex></p></td>
<td style="width:20%"><p><strong>Сервисы</strong><br /><noindex><a href="/main/ru/services">Обзор</a></noindex><br /><noindex><a href="/packages/newset">Новые пакеты</a></noindex><br /><noindex><a href="/glsa">Обзор безопасности GLSA</a></noindex><br /><noindex><a href="/packages">Обзор пакетов</a></noindex><br /><noindex><a href="/packages/flags">USE флаги</a></noindex><br /><noindex><a href="/packages/licenses">Все лицензии</a></noindex></p>
<p><noindex><a href="http://iduser.net" rel="nofollow" target="_blank" class="external">OpenID Сервер</a></noindex><br /><noindex><a href="http://pastebin.calculate-linux.ru" rel="nofollow" target="_blank" class="external">Pastebin</a></noindex></p></td>
<td style="width:20%"><p><strong>Сообщество</strong><br /><noindex><a href="/main/ru/community">Поддержка</a></noindex><br /><noindex><a href="/blogs/ru">Блоги</a></noindex><br /><noindex><a href="/main/ru/maillist">Рассылка</a></noindex><br /><noindex><a href="/projects/ru/boards">Форум</a></noindex><br /><noindex><a href="/irc">Чат</a></noindex><br /><noindex><a href="/projects/calculatelinux/issues">Багтрекер</a></noindex></p>
<p><noindex><a href="/maps">География пользователей</a></noindex><br /><noindex><a href="http://vk.com/calculatelinux" rel="nofollow" target="_blank" class="external">ВКонтакте</a></noindex><br /><noindex><a href="http://www.facebook.com/group.php?gid=101281876595263" rel="nofollow" target="_blank" class="external">Facebook</a></noindex><br /><noindex><a href="http://twitter.com/calculatelinux" rel="nofollow" target="_blank" class="external">Twitter</a></noindex></p></td>
</tr>
</table>
<div id="orphus">Обнаружив неточность в тексте, выделите её и нажмите Ctrl+Enter.</div>
</div>
<div id="footer">
<div class="right">
<table class="footer">
<tr>
<td class="footer">
<span class="copycalc">&copy; 2007-2012 <a href="http://www.calculate.ru/" alt="Компания «Калкулэйт»" title="Компания «Калкулэйт»">Calculate Ltd</a>.</span>
</td>
<td class="footer"><span style="float:none;" class="copycalc"><center>
<a href="/main/ru/about">Easy Linux from the Source</a>
</center></span></td>
<td class="footer">Powered by <noindex><a href="http://www.redmine.org/" rel="nofollow">Redmine</a></noindex></td>
</tr>
</table>
</div>
</div>
<div style="display:none"><div id="orphus_thanks">Спасибо!</div></div>
<script type="text/javascript">orphus_init(
'Предложите свой вариант:',
'Ваш браузер не поддерживает эту функцию',
'Длина выделенного текста слишком велика',
'Документ:',
'Отправить',
'Отмена')</script>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-12055491-2");
pageTracker._trackPageview();
} catch(err) {}</script>
</div></div></div></div>
</body>
</html>

@ -0,0 +1,286 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>darktable-1.0.3-version-detect.patch</title>
<meta name="description" content="" />
<meta name='yandex-verification' content='42f40490916ecbd2' />
<meta name="keywords" content="" />
<link href="/themes/calculate/stylesheets/application.css?1326371621" media="all" rel="stylesheet" type="text/css" />
<script src="/javascripts/prototype.js?1317621618" type="text/javascript"></script>
<script src="/javascripts/effects.js?1317621562" type="text/javascript"></script>
<script src="/javascripts/dragdrop.js?1317621562" type="text/javascript"></script>
<script src="/javascripts/controls.js?1317621562" type="text/javascript"></script>
<script src="/javascripts/application.js?1317621618" type="text/javascript"></script>
<link href="/stylesheets/jstoolbar.css?1317621618" media="screen" rel="stylesheet" type="text/css" />
<link href="/plugin_assets/redmine_blogs/stylesheets/stylesheet.css?1318936567" media="screen" rel="stylesheet" type="text/css" /> <link href="/plugin_assets/redmine_calculate_plugin/stylesheets/print.css?1318936568" media="print" rel="stylesheet" type="text/css" />
<link href="/plugin_assets/redmine_calculate_plugin/stylesheets/lightbox.css?1318936568" media="screen" rel="stylesheet" type="text/css" />
<script src="/plugin_assets/redmine_calculate_plugin/javascripts/lightbox2/scriptaculous.js?load=effects,builder" type="text/javascript"></script>
<script src="/plugin_assets/redmine_calculate_plugin/javascripts/lightbox2/lightbox.js?1318936568" type="text/javascript"></script>
<script src="/plugin_assets/redmine_calculate_plugin/javascripts/rotator.js?1331800261" type="text/javascript"></script>
<link href="/plugin_assets/redmine_calculate_plugin/stylesheets/window/default.css?1318936568" media="screen" rel="stylesheet" type="text/css" />
<link href="/plugin_assets/redmine_calculate_plugin/stylesheets/window/alphacube.css?1318936568" media="screen" rel="stylesheet" type="text/css" />
<link href="/plugin_assets/redmine_calculate_plugin/stylesheets/orphusreport.css?1318936568" media="screen" rel="stylesheet" type="text/css" />
<script src="/plugin_assets/redmine_calculate_plugin/javascripts/window.js?1318936568" type="text/javascript"></script>
<script src="/plugin_assets/redmine_calculate_plugin/javascripts/orphusreport.js?1326185702" type="text/javascript"></script>
<script type="text/javascript" src="http://vkontakte.ru/js/api/share.js?9" charset="windows-1251"></script>
<link href="/plugin_assets/redmine_vote/stylesheets/stylesheet.css?1318936568" media="screen" rel="stylesheet" type="text/css" />
<!-- page specific tags -->
<link href="/stylesheets/scm.css?1317621562" media="screen" rel="stylesheet" type="text/css" /><!--[if IE]>
<style type="text/css">
* html body{ width: expression( document.documentElement.clientWidth < 900 ? '900px' : '100%' ); }
* html div.bottom_menu {margin:0px 7px;}
div.bottom_menu table {margin:0px 7px;}
div.last_releases, div.glsa_last {margin: 0px 0px 16px 0px !important;}
body {behavior: url(/stylesheets/csshover.htc?1317621562);}
</style>
<![endif]-->
</head>
<body >
<div id="wrapper"><div id="wrapper_left"><div id="wrapper_right"><div id="wrapper_center">
<div id="top-menu">
<div id="account">
<ul><li><a href="/my/account" class="my-account">Моя учетная запись</a></li>
<li><a href="/logout" class="logout">Выйти</a></li></ul> </div>
<div id="loggedas">Вошел как <a href="/users/1390">yuriblohin</a></div>
<div id="langmenu">
<a href="/language/change">language English</a>
</div>
<img id="logo" src="http://www.calculate-linux.ru/themes/calculate/images/calculatelinux-142x82.gif">
<a id="logo" href="/">Домашняя</a>
<div id="calcmenu">
<div class="right">
<div id="sidebar_popup">
Ещё »
<div id="sidebar" style="width:185px">
<div id="sidebar-right">
<ul><li><a href="/projects/calculatelinux" class="overview">Просмотр</a></li>
<li><a href="/en/projects/calculatelinux/activity" class="activity">Активность</a></li>
<li><a href="/projects/calculatelinux/roadmap" class="roadmap">Оперативный план</a></li>
<li><a href="/projects/calculatelinux/issues" class="issues">Задачи</a></li>
<li><a href="/projects/calculatelinux/issues/new" accesskey="7" class="new-issue">Новая задача</a></li>
<li><a href="/wiki/index/calculatelinux" class="wiki">Документация</a></li>
<li><a href="/projects/calculatelinux/repository" class="repository">Хранилище</a></li></ul>
</div>
</div>
</div>
<ul><li>
<a href="/main/ru/about" class="about-menu">О проекте</a>
<ul class="menu-children"><li><a href="/main/ru/history" class="history">История</a></li><li><a href="/main/ru/screenshots" class="screenshots">Снимки экрана</a></li><li><a href="/main/ru/logos_and_themes" class="logos-and-themes">Логотипы и темы</a></li><li><a href="/main/ru/video" class="video">Видео</a></li><li><a href="/main/ru/reviews" class="reviews">Обзоры</a></li><li><a href="/introduction" class="introduction">Примеры внедрений</a></li><li><a href="/main/ru/contact_us" class="contact-us">Обратная связь</a></li><li><a href="/main/ru/donate" class="donate">Помощь проекту</a></li></ul>
</li>
<li>
<a href="/main/ru/cds" class="products-menu">Продукты</a>
<ul class="menu-children"><li><a href="/main/ru/cds" class="calculate-directory-server">Calculate Directory Server</a></li><li><a href="/main/ru/cld" class="calculate-linux-desktop">Calculate Linux Desktop</a></li><li><a href="/main/ru/cmc" class="calculate-media-center">Calculate Media Center</a></li><li><a href="/main/ru/cls" class="calculate-linux-scratch">Calculate Linux Scratch</a></li><li><a href="/main/ru/documentation" class="documentation-menu">Документация</a></li><li><a href="/main/ru/support" class="support-menu">Поддержка</a></li><li><a href="/main/ru/download" class="downloads-menu">Скачать</a></li><li><a href="/main/ru/license" class="license">Лицензия</a></li></ul>
</li>
<li>
<a href="/main/ru/services" class="services-menu">Сервисы</a>
<ul class="menu-children"><li><a href="/packages/newset" class="service-newest-packages">Новые пакеты</a></li><li><a href="/glsa" class="service-glsa">Уведомления о безопасности GLSA</a></li><li><a href="/packages" class="service-browse-packages">Обзор пакетов</a></li><li><a href="/packages/flags" class="service-use-flags">USE флаги</a></li><li><a href="/packages/licenses" class="service-licenses">Все лицензии</a></li><li><a href="http://iduser.net/" class="service-openid" rel="nofollow" target="_blank">OpenID Сервер</a></li><li><a href="http://pastebin.calculate-linux.ru/" class="service-pastebin" target="_blank">Pastebin</a></li></ul>
</li>
<li>
<a href="/main/ru/community" class="community-menu">Сообщество</a>
<ul class="menu-children"><li><a href="/blogs/ru" class="planet-calculate">Планета Calculate</a></li><li><a href="/main/ru/maillist" class="mailing-list">Списки рассылки</a></li><li><a href="/projects/ru/boards" class="forums">Форумы</a></li><li><a href="/irc" class="irc-channel">IRC чат</a></li><li><a href="/projects/calculatelinux/issues" class="calculate-linux">Сообщить о проблемах</a></li><li><a href="/maps" class="calculate-maps">География пользователей</a></li><li><a href="http://vkontakte.ru/calculatelinux" class="community-vkontakte" target="_blank">ВКонтакте</a></li><li><a href="http://www.facebook.com/group.php?gid=101281876595263" class="community-facebook" target="_blank">Facebook</a></li><li><a href="http://twitter.com/calculatelinux" class="community-twitter" target="_blank">Twitter</a></li></ul>
</li>
<li>
<a href="/news" class="development-menu">Разработка</a>
<ul class="menu-children"><li><a href="/news" class="news">Новости</a></li><li><a href="/projects/calculatelinux/roadmap" class="dev-calculate-linux">Calculate Linux</a></li><li><a href="http://git.calculate.ru" class="dev-git">Git</a></li></ul>
</li></ul>
</div>
</div>
</div>
<div id="header">
<div id="quick-search">
<form action="/search/index/calculatelinux" method="get">
<input name="wiki_pages" type="hidden" value="1" />
<a href="/search/index/calculatelinux" accesskey="4">Поиск</a>:
<input accesskey="f" class="small" id="q" name="q" size="20" type="text" />
</form>
<select onchange="if (this.value != '') { window.location = this.value; }"><option value=''>Перейти к проекту...</option><option value="" disabled="disabled">---</option><option value="/projects/en?jump=attachments">en</option><option value="/projects/ru?jump=attachments">ru</option></select>
</div>
<h1>Calculate Linux</h1>
</div>
<div id="main">
<div id="content">
<h2>darktable-1.0.3-version-detect.patch</h2>
<div class="attachments">
<p>
<span class="author">Дмитрий Кобзев, Чт, 17 мая 2012, 16:24:01 +0400</span></p>
<p><a href="/attachments/download/2215/darktable-1.0.3-version-detect.patch">Загрузить</a> <span class="size">(608 байта)</span></p>
</div>
&nbsp;
<div class="autoscroll">
<table class="filecontent syntaxhl">
<thead>
<tr><th colspan="3" class="filename">darktable-1.0.3/CMakeLists.txt 2012-05-09 02:52:30.257845046 +0400</th></tr>
</thead>
<tbody>
<tr>
<th class="line-num">63</th>
<th class="line-num">63</th>
<td class="line-code ">
<pre> ARGS --version</pre>
</td>
</tr>
<tr>
<th class="line-num">64</th>
<th class="line-num">64</th>
<td class="line-code ">
<pre> OUTPUT_VARIABLE _GCC_COMPILER_VERSION</pre>
</td>
</tr>
<tr>
<th class="line-num">65</th>
<th class="line-num">65</th>
<td class="line-code ">
<pre> )</pre>
</td>
</tr>
<tr>
<th class="line-num">66</th>
<th class="line-num"></th>
<td class="line-code diff_out">
<pre> STRING(REGEX REPLACE &quot;.* ([0-9])\\.([0-9])\\.[0-9] .*&quot; &quot;\\1\\2&quot; _GCC_COMPILER_VERSION ${_GCC_COMPILER_VERSION})</pre>
</td>
</tr>
<tr>
<th class="line-num"></th>
<th class="line-num">66</th>
<td class="line-code diff_in">
<pre> STRING(REGEX REPLACE &quot;.* ([0-9])\\.([0-9])\\.[0-9].*&quot; &quot;\\1\\2&quot; _GCC_COMPILER_VERSION ${_GCC_COMPILER_VERSION})</pre>
</td>
</tr>
<tr>
<th class="line-num">67</th>
<th class="line-num">67</th>
<td class="line-code ">
<pre> if(_GCC_COMPILER_VERSION VERSION_LESS 43)</pre>
</td>
</tr>
<tr>
<th class="line-num">68</th>
<th class="line-num">68</th>
<td class="line-code ">
<pre> message(&quot;-- Disable OpenMP with GCC 4.2 and older&quot;)</pre>
</td>
</tr>
<tr>
<th class="line-num">69</th>
<th class="line-num">69</th>
<td class="line-code ">
<pre> set(USE_OPENMP OFF)</pre>
</td>
</tr>
</tbody>
</table>
</div>
<div style="clear:both;"></div>
</div>
</div>
<div id="ajax-indicator" style="display:none;"><span>Загрузка...</span></div>
<div class="bottom_menu">
<table>
<tr>
<td style="width:20%"><p><strong><noindex><a href="/main/ru/about">О проекте</a></noindex></strong><br /><noindex><a href="/main/ru/history">История</a></noindex><br /><noindex><a href="/main/ru/screenshots">Снимки экрана</a></noindex><br /><noindex><a href="/main/ru/logos_and_themes">Логотипы и темы</a></noindex><br /><noindex><a href="/main/ru/video">Видео</a></noindex><br /><noindex><a href="/main/ru/reviews">Обзоры</a></noindex><br /><noindex><a href="/introduction">Примеры внедрений</a></noindex><br /><noindex><a href="/main/ru/contact_us">Обратная связь</a></noindex><br /><noindex><a href="/main/ru/donate">Помощь проекту</a></noindex></p>
<p><strong>Разработка</strong><br /><noindex><a href="/news">Новости</a></noindex><br /><noindex><a href="/projects/calculatelinux/roadmap">Calculate Linux</a></noindex></p></td>
<td style="width:20%"><p><strong>Продукты</strong><br /><noindex><a href="/main/ru/cds">Calculate Directory Server</a></noindex><br /><noindex><a href="/main/ru/cld">Calculate Linux Desktop</a></noindex><br /><noindex><a href="/main/ru/cmc">Calculate Media Center</a></noindex><br /><noindex><a href="/main/ru/cls">Calculate Linux Scratch</a></noindex><br /><noindex><a href="/main/ru/support">Поддержка</a></noindex><br /><noindex><a href="/main/ru/download" style="color:#995404;">Загрузить</a></noindex><br /><noindex><a href="/main/ru/license">Лицензия</a></noindex></p></td>
<td style="width:20%"><p><strong><noindex><a href="/main/ru/documentation">Документация</a></noindex></strong><br /><noindex><a href="/main/ru/installing_calculate">Установка Calculate</a></noindex><br /><noindex><a href="/main/ru/working_with_calculate">Работа с Calculate</a></noindex><br /><noindex><a href="/main/ru/working_with_portage">Работа с Portage</a></noindex><br /><noindex><a href="/main/ru/calculate_utilities">Утилиты Calculate</a></noindex><br /><noindex><a href="/main/ru/server_configuration">Настройка сервера</a></noindex><br /><noindex><a href="/main/ru/workstation_setup">Настройка рабочей станции</a></noindex><br /><noindex><a href="/main/ru/calculate_network_configuration">Настройка сети в Calculate</a></noindex><br /><noindex><a href="/main/ru/hardware_setup">Настройка оборудования</a></noindex><br /><noindex><a href="/main/ru/guides">Руководства</a></noindex></p></td>
<td style="width:20%"><p><strong>Сервисы</strong><br /><noindex><a href="/main/ru/services">Обзор</a></noindex><br /><noindex><a href="/packages/newset">Новые пакеты</a></noindex><br /><noindex><a href="/glsa">Обзор безопасности GLSA</a></noindex><br /><noindex><a href="/packages">Обзор пакетов</a></noindex><br /><noindex><a href="/packages/flags">USE флаги</a></noindex><br /><noindex><a href="/packages/licenses">Все лицензии</a></noindex></p>
<p><noindex><a href="http://iduser.net" rel="nofollow" target="_blank" class="external">OpenID Сервер</a></noindex><br /><noindex><a href="http://pastebin.calculate-linux.ru" rel="nofollow" target="_blank" class="external">Pastebin</a></noindex></p></td>
<td style="width:20%"><p><strong>Сообщество</strong><br /><noindex><a href="/main/ru/community">Поддержка</a></noindex><br /><noindex><a href="/blogs/ru">Блоги</a></noindex><br /><noindex><a href="/main/ru/maillist">Рассылка</a></noindex><br /><noindex><a href="/projects/ru/boards">Форум</a></noindex><br /><noindex><a href="/irc">Чат</a></noindex><br /><noindex><a href="/projects/calculatelinux/issues">Багтрекер</a></noindex></p>
<p><noindex><a href="/maps">География пользователей</a></noindex><br /><noindex><a href="http://vk.com/calculatelinux" rel="nofollow" target="_blank" class="external">ВКонтакте</a></noindex><br /><noindex><a href="http://www.facebook.com/group.php?gid=101281876595263" rel="nofollow" target="_blank" class="external">Facebook</a></noindex><br /><noindex><a href="http://twitter.com/calculatelinux" rel="nofollow" target="_blank" class="external">Twitter</a></noindex></p></td>
</tr>
</table>
<div id="orphus">Обнаружив неточность в тексте, выделите её и нажмите Ctrl+Enter.</div>
</div>
<div id="footer">
<div class="right">
<table class="footer">
<tr>
<td class="footer">
<span class="copycalc">&copy; 2007-2012 <a href="http://www.calculate.ru/" alt="Компания «Калкулэйт»" title="Компания «Калкулэйт»">Calculate Ltd</a>.</span>
</td>
<td class="footer"><span style="float:none;" class="copycalc"><center>
<a href="/main/ru/about">Easy Linux from the Source</a>
</center></span></td>
<td class="footer">Powered by <noindex><a href="http://www.redmine.org/" rel="nofollow">Redmine</a></noindex></td>
</tr>
</table>
</div>
</div>
<div style="display:none"><div id="orphus_thanks">Спасибо!</div></div>
<script type="text/javascript">orphus_init(
'Предложите свой вариант:',
'Ваш браузер не поддерживает эту функцию',
'Длина выделенного текста слишком велика',
'Документ:',
'Отправить',
'Отмена')</script>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-12055491-2");
pageTracker._trackPageview();
} catch(err) {}</script>
</div></div></div></div>
</body>
</html>
Loading…
Cancel
Save