Sophie

Sophie

distrib > Mageia > 7 > i586 > media > core-updates-src > by-pkgid > 4e2f571a548f38dc9cab767d68b228af > files > 2

darktable-2.6.3-1.mga7.src.rpm

# exclude plugin .so from provides
%global __provides_exclude_from ^%{_libdir}/%{name}/(plugins|views)/.*\\.so$

Name:           darktable
Version:        2.6.3
Release:        %mkrel 1
Summary:        Open source photography workflow application and RAW developer
Group:          Graphics/Photography
License:        GPLv3+
Url:            http://www.darktable.org
Source0:        https://github.com/darktable-org/darktable/releases/download/release-%{version}/%{name}-%{version}.tar.xz

BuildRequires:  cmake
BuildRequires:  cups-devel
BuildRequires:  gnome-doc-utils
BuildRequires:  intltool
BuildRequires:  libgomp-devel
BuildRequires:  pkgconfig(colord)
BuildRequires:  pkgconfig(colord-gtk)
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(exiv2)
BuildRequires:  pkgconfig(flickcurl)
BuildRequires:  pkgconfig(GraphicsMagick)
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  pkgconfig(json-glib-1.0)
BuildRequires:  pkgconfig(lcms2)
BuildRequires:  pkgconfig(lensfun)
BuildRequires:  pkgconfig(libcurl)
BuildRequires:  pkgconfig(libgphoto2)
BuildRequires:  pkgconfig(libjpeg)
BuildRequires:  pkgconfig(libopenjp2)
BuildRequires:  pkgconfig(libpng)
BuildRequires:  pkgconfig(librsvg-2.0)
BuildRequires:  pkgconfig(libsecret-1)
BuildRequires:  pkgconfig(libsoup-2.4)
BuildRequires:  pkgconfig(libtiff-4)
BuildRequires:  pkgconfig(libwebp)
BuildRequires:  pkgconfig(lua) >= 5.2
BuildRequires:  pkgconfig(OpenEXR)
BuildRequires:  pkgconfig(osmgpsmap-1.0)
BuildRequires:  pkgconfig(sqlite3)
BuildRequires:  pugixml-devel
BuildRequires:  xsltproc

# Requires SSE
ExclusiveArch: %{ix86} x86_64

%description
Darktable is an open source photography workflow application and
RAW developer. A virtual lighttable and darkroom for photographers.
It manages your digital negatives in a database, lets you view them
through a zoomable lighttable and enables you to develop raw images
and enhance them.

%prep
%autosetup -p1

%build
%cmake -DBINARY_PACKAGE_BUILD=ON
%make_build

%install
%make_install -C build

#handle docs in files section
rm -rf %{buildroot}%{_docdir}

#to find libdarktable.so
mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
cat > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf << EOF
%{_libdir}/%{name}
EOF

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README.md RELEASE_NOTES.md
%license LICENSE
%config %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
%{_bindir}/%{name}
%{_bindir}/%{name}-chart
%{_bindir}/%{name}-cli
%{_bindir}/%{name}-cltest
%{_bindir}/%{name}-cmstest
%{_bindir}/%{name}-generate-cache
%{_bindir}/%{name}-rs-identify
%{_datadir}/appdata/%{name}.appdata.xml
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/
%{_iconsdir}/hicolor/*/apps/%{name}*
%{_libdir}/%{name}/
%{_mandir}/man1/%{name}.1.*
%{_mandir}/man1/%{name}-cli.1.*
%{_mandir}/man1/%{name}-cltest.1.*
%{_mandir}/man1/%{name}-cmstest.1.*
%{_mandir}/man1/%{name}-generate-cache.1.*


%changelog
* Mon Dec 30 2019 akien <akien> 2.6.3-1.mga7
+ Revision: 1474915
- Version 2.6.3

* Thu May 16 2019 daviddavid <daviddavid> 2.6.2-2.mga7
+ Revision: 1398046
- rebuild for new exiv2 0.27.1

* Tue Apr 02 2019 daviddavid <daviddavid> 2.6.2-1.mga7
+ Revision: 1385053
- new version: 2.6.2

* Sat Dec 29 2018 luigiwalser <luigiwalser> 2.6.0-2.mga7
+ Revision: 1346040
- rebuild for exiv2

* Fri Dec 28 2018 akien <akien> 2.6.0-1.mga7
+ Revision: 1345622
- Version 2.6.0

* Mon Oct 15 2018 daviddavid <daviddavid> 2.4.4-3.mga7
+ Revision: 1320593
- rebuild for new ilmbase and openexr 2.3.0

* Sun Sep 23 2018 umeabot <umeabot> 2.4.4-2.mga7
+ Revision: 1297401
- Mageia 7 Mass Rebuild

* Wed Jun 06 2018 akien <akien> 2.4.4-1.mga7
+ Revision: 1234986
- Version 2.4.4

* Sun May 27 2018 wally <wally> 2.4.3-2.mga7
+ Revision: 1232410
- rebuild for openexr 2.2.1

* Mon May 14 2018 akien <akien> 2.4.3-1.mga7
+ Revision: 1229326
- Version 2.4.3

* Sat Jan 13 2018 wally <wally> 2.4.0-2.mga7
+ Revision: 1192559
- rebuild for new ilmbase

* Fri Dec 29 2017 akien <akien> 2.4.0-1.mga7
+ Revision: 1187026
- Version 2.4.0

* Tue Aug 08 2017 daviddavid <daviddavid> 2.2.5-3.mga7
+ Revision: 1138931
- rebuild for new libwebp 0.6.0

* Tue Jun 20 2017 neoclust <neoclust> 2.2.5-2.mga6
+ Revision: 1107991
- Rebuild against new exiv2

* Fri Jun 02 2017 akien <akien> 2.2.5-1.mga6
+ Revision: 1105842
- Version 2.2.5

* Fri Apr 07 2017 akien <akien> 2.2.4-1.mga6
+ Revision: 1096068
- Version 2.2.4

* Mon Jan 30 2017 akien <akien> 2.2.2-1.mga6
+ Revision: 1084289
- Version 2.2.2

* Thu Jan 05 2017 akien <akien> 2.2.1-1.mga6
+ Revision: 1080259
- Version 2.2.1

* Wed Dec 28 2016 akien <akien> 2.2.0-1.mga6
+ Revision: 1078464
- Version 2.2.0

* Sat Nov 12 2016 akien <akien> 2.0.7-1.mga6
+ Revision: 1066683
- Version 2.0.7

* Wed Sep 14 2016 akien <akien> 2.0.6-1.mga6
+ Revision: 1052973
- Version 2.0.6

* Thu Aug 11 2016 akien <akien> 2.0.5-1.mga6
+ Revision: 1045735
- Version 2.0.5

* Tue Jul 12 2016 pterjan <pterjan> 2.0.4-2.mga6
+ Revision: 1041207
- Restrict arches as it requires SSE

* Tue May 10 2016 akien <akien> 2.0.4-1.mga6
+ Revision: 1012280
- Version 2.0.4

* Sun May 01 2016 akien <akien> 2.0.3-2.mga6
+ Revision: 1008465
- Drop broken desktop keywords
- Version 2.0.3

* Mon Feb 08 2016 akien <akien> 2.0.1-1.mga6
+ Revision: 949496
- Version 2.0.1

* Fri Jan 08 2016 luigiwalser <luigiwalser> 2.0.0-4.mga6
+ Revision: 920534
- rebuild for lensfun

* Sun Jan 03 2016 luigiwalser <luigiwalser> 2.0.0-3.mga6
+ Revision: 918986
- rebuild for osm-gps-map

* Sat Jan 02 2016 luigiwalser <luigiwalser> 2.0.0-2.mga6
+ Revision: 918197
- rebuild for libwebp

* Wed Dec 30 2015 guillomovitch <guillomovitch> 2.0.0-1.mga6
+ Revision: 916987
- new version 2.0.0

* Mon Nov 30 2015 akien <akien> 1.6.9-1.mga6
+ Revision: 907406
- Version 1.6.9

* Wed Aug 26 2015 fwang <fwang> 1.6.8-2.mga6
+ Revision: 869469
- rebuild for glew

* Mon Aug 03 2015 guillomovitch <guillomovitch> 1.6.8-1.mga6
+ Revision: 860932
- new version 1.6.8

* Mon Jun 22 2015 akien <akien> 1.6.7-1.mga6
+ Revision: 839484
- Version 1.6.7

* Tue May 12 2015 akien <akien> 1.6.6-1.mga5
+ Revision: 821938
- Version 1.6.6
- Simplify package description
- Add patch for security vulnerability in libraw (mga#15915)

* Sun Mar 08 2015 akien <akien> 1.6.3-1.mga5
+ Revision: 818184
- Version 1.6.3

* Sun Feb 22 2015 anaselli <anaselli> 1.6.2-2.mga5
+ Revision: 816400
- rebuilt for new libgphoto2

* Tue Feb 03 2015 akien <akien> 1.6.2-1.mga5
+ Revision: 813241
- Version 1.6.2

* Fri Jan 09 2015 akien <akien> 1.6.1-1.mga5
+ Revision: 809629
- Version 1.6.1
- Build against OpenMP for additional threading support

* Sun Dec 14 2014 akien <akien> 1.6.0-1.mga5
+ Revision: 802967
- Version 1.6.0

* Wed Oct 15 2014 umeabot <umeabot> 1.4.2-7.mga5
+ Revision: 748549
- Second Mageia 5 Mass Rebuild

* Thu Sep 18 2014 umeabot <umeabot> 1.4.2-6.mga5
+ Revision: 693726
- Rebuild to fix library dependencies

* Tue Sep 16 2014 umeabot <umeabot> 1.4.2-5.mga5
+ Revision: 678671
- Mageia 5 Mass Rebuild

* Sun Aug 24 2014 luigiwalser <luigiwalser> 1.4.2-4.mga5
+ Revision: 666987
- rebuild for ilmbase and OpenEXR

* Tue Jun 24 2014 barjac <barjac> 1.4.2-3.mga5
+ Revision: 639287
- add -DBINARY_PACKAGE_BUILD=On to maybe fix mga#12510
- replace %%make
- fix tabs/spaces
- Correct summary
- Correct capitalization and punctuation in description
- Change form of one BR to satisfy rpmlint

* Mon Jun 23 2014 doktor5000 <doktor5000> 1.4.2-2.mga5
+ Revision: 639040
- do not use parallel make, try to fix (mga#12510)

* Sun May 04 2014 akien <akien> 1.4.2-1.mga5
+ Revision: 619975
- Version 1.4.2

* Thu May 01 2014 luigiwalser <luigiwalser> 1.4.1-2.mga5
+ Revision: 619149
- rebuild for ilmbase

* Sat Feb 15 2014 dams <dams> 1.4.1-1.mga5
+ Revision: 592407
- new version 1.4.1

* Mon Feb 10 2014 dams <dams> 1.4-2.mga5
+ Revision: 588969
- rebuild for new exiv2

* Tue Feb 04 2014 dams <dams> 1.4-1.mga5
+ Revision: 581091
- clean specfile

* Thu Jan 30 2014 petos <petos> 1.4-1.mga4
+ Revision: 568561
- New version -  1.4

* Sat Oct 19 2013 umeabot <umeabot> 1.2.3-4.mga4
+ Revision: 534824
- Mageia 4 Mass Rebuild

* Sat Sep 14 2013 wally <wally> 1.2.3-3.mga4
+ Revision: 478963
- rebuild for new colord

* Sat Sep 14 2013 wally <wally> 1.2.3-2.mga4
+ Revision: 478784
- add ld.so.conf file to help locating needed private lib (mga#11228)
- exclude plugin .so from provides
- build with system osm-gps-map
- rediff glibdir patch to apply with %%apply_patches
- handle docs in files section

* Fri Sep 13 2013 dams <dams> 1.2.3-1.mga4
+ Revision: 478568
- new version 1.2.3
+ fwang <fwang>
- br GraphicsMagick

* Thu Sep 12 2013 fwang <fwang> 1.2.2-3.mga4
+ Revision: 477878
- use cmake macro

* Thu Sep 12 2013 fwang <fwang> 1.2.2-2.mga4
+ Revision: 477862
- rebuild for new openexr

* Fri Jun 28 2013 dams <dams> 1.2.2-1.mga4
+ Revision: 447882
- new version 1.2.2

* Mon Jun 03 2013 fwang <fwang> 1.2.1-2.mga4
+ Revision: 435818
- fix br
- rebuild for new libpng

* Tue May 28 2013 dams <dams> 1.2.1-1.mga4
+ Revision: 429035
- new version 1.2.1

* Mon Apr 08 2013 dams <dams> 1.2-1.mga3
+ Revision: 409074
- new version 1.2

* Wed Mar 27 2013 dams <dams> 1.1.4-1.mga3
+ Revision: 405752
- new version 1.1.4

* Fri Mar 08 2013 dams <dams> 1.1.3-1.mga3
+ Revision: 401787
- new version 1.1.3
- Fix BuildRequires to build 'darktable-viewer' (add 'SDL-devel')
- Add 'colord-devel' as a BuildRequires to remove warning during build

* Fri Jan 11 2013 umeabot <umeabot> 1.1.1-2.mga3
+ Revision: 348612
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Thu Dec 13 2012 petos <petos> 1.1.1-1.mga3
+ Revision: 330355
- New version of Darktable. Lot of bugfixes...

* Sun Dec 02 2012 petos <petos> 1.1-1.mga3
+ Revision: 325634
- br OpenEXR
- Update to new version 1.1

* Sun Dec 02 2012 fwang <fwang> 1.0.5-6.mga3
+ Revision: 324978
- br openexr
- rebuild for new ilmbase
+ dams <dams>
- update %%Group with new policy

* Mon Aug 27 2012 petos <petos> 1.0.5-4.mga3
+ Revision: 284557
- update br
- update rel
- update
- Updated message
- Typo fixed
- Reverted fwang's changes -- breaking package in 64bit system

* Sun Aug 05 2012 fwang <fwang> 1.0.5-3.mga3
+ Revision: 278929
- use system cmake macro

* Sun Aug 05 2012 fwang <fwang> 1.0.5-2.mga3
+ Revision: 278924
- rebuild for new gphoto

* Tue Jul 24 2012 petos <petos> 1.0.5-1.mga3
+ Revision: 274111
- Updated to new version

* Sun Jun 24 2012 petos <petos> 1.0.4-4.mga3
+ Revision: 263307
- fixed build
- Removed malfunctioned patch

* Tue Jun 19 2012 petos <petos> 1.0.4-3.mga3
+ Revision: 262012
- New buildrequires flickcurl-devel
- New buildRequire

* Mon Jun 18 2012 fwang <fwang> 1.0.4-2.mga3
+ Revision: 261637
- find correct path in lib64
- add more br
- br exiv
- cleanup spec

* Thu Jun 07 2012 petos <petos> 1.0.4-1.mga3
+ Revision: 257147
- Updated to new version

* Fri May 11 2012 dams <dams> 1.0.3-1.mga2
+ Revision: 235255
- new version 1.0.3

* Sun Apr 15 2012 petos <petos> 1.0-1.mga2
+ Revision: 230874
- imported package darktable