|
|
dd97481 |
# -*- rpm-spec -*-
|
|
|
dd97481 |
|
|
Daniel P. Berrange |
b253705 |
# Default to skipping autoreconf. Distros can change just this one line
|
|
Daniel P. Berrange |
b253705 |
# (or provide a command-line override) if they backport any patches that
|
|
Daniel P. Berrange |
b253705 |
# touch configure.ac or Makefile.am.
|
|
Daniel P. Berrange |
f244611 |
%{!?enable_autotools:%define enable_autotools 0}
|
|
Daniel P. Berrange |
b253705 |
|
|
|
dd97481 |
Summary: Tethered shooting & control of digital cameras
|
|
|
dd97481 |
Name: entangle
|
|
|
a9110a2 |
Version: 0.7.0
|
|
|
22ef530 |
Release: 1%{?dist}%{?extra_release}
|
|
|
dd97481 |
License: GPLv3+
|
|
|
dd97481 |
Group: Applications/Multimedia
|
|
|
dd97481 |
Source: http://entangle-photo.org/download/sources/%{name}-%{version}.tar.gz
|
|
|
dd97481 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
|
|
dd97481 |
URL: http://entangle-photo.org/
|
|
|
dd97481 |
|
|
|
a9110a2 |
BuildRequires: glib2-devel >= 2.36.0
|
|
|
a9110a2 |
BuildRequires: gtk3-devel >= 3.6
|
|
|
4e560b9 |
BuildRequires: libgphoto2-devel >= 2.4.11
|
|
|
dd97481 |
BuildRequires: libgudev1-devel >= 145
|
|
|
dd97481 |
BuildRequires: dbus-glib-devel >= 0.60
|
|
|
1eb5f55 |
BuildRequires: lcms2-devel >= 2.0
|
|
|
dd97481 |
BuildRequires: gobject-introspection-devel
|
|
|
1eb5f55 |
BuildRequires: libpeas-devel >= 1.2.0
|
|
|
4e560b9 |
BuildRequires: libgexiv2-devel >= 0.2.2
|
|
Daniel P. Berrange |
b44a3c6 |
BuildRequires: intltool
|
|
|
db039b6 |
BuildRequires: libX11-devel
|
|
|
db039b6 |
BuildRequires: libXext-devel >= 1.3.0
|
|
|
591e344 |
BuildRequires: LibRaw-devel >= 0.9.0
|
|
|
a9110a2 |
BuildRequires: itstool
|
|
|
a9110a2 |
BuildRequires: gtk-doc
|
|
Daniel P. Berrange |
b253705 |
%if 0%{?enable_autotools}
|
|
Daniel P. Berrange |
b253705 |
BuildRequires: autoconf
|
|
Daniel P. Berrange |
b253705 |
BuildRequires: automake
|
|
Daniel P. Berrange |
b253705 |
BuildRequires: gettext-devel
|
|
Daniel P. Berrange |
b253705 |
BuildRequires: libtool
|
|
Daniel P. Berrange |
b253705 |
%endif
|
|
|
dd97481 |
|
|
|
1eb5f55 |
BuildRequires: gnome-icon-theme-symbolic
|
|
|
1eb5f55 |
Requires: gnome-icon-theme-symbolic
|
|
|
1eb5f55 |
|
|
|
dd97481 |
Requires(post): desktop-file-utils
|
|
|
dd97481 |
Requires(postun): desktop-file-utils
|
|
|
dd97481 |
|
|
|
dd97481 |
%description
|
|
|
dd97481 |
Entangle is an application which uses GTK and libgphoto2 to provide a
|
|
|
dd97481 |
graphical interface for tethered photography with digital cameras.
|
|
|
dd97481 |
|
|
|
dd97481 |
It includes control over camera shooting and configuration settings
|
|
|
dd97481 |
and 'hands off' shooting directly from the controlling computer.
|
|
|
dd97481 |
|
|
|
dd97481 |
%prep
|
|
|
dd97481 |
%setup -q
|
|
|
dd97481 |
|
|
|
dd97481 |
%build
|
|
|
dd97481 |
|
|
Daniel P. Berrange |
b253705 |
%if 0%{?enable_autotools}
|
|
Daniel P. Berrange |
b253705 |
autoreconf -if
|
|
Daniel P. Berrange |
b253705 |
%endif
|
|
Daniel P. Berrange |
639ee5f |
%configure --disable-schemas-compile
|
|
|
db039b6 |
make %{?_smp_mflags} V=1
|
|
|
dd97481 |
|
|
|
dd97481 |
%install
|
|
|
dd97481 |
rm -fr %{buildroot}
|
|
|
dd97481 |
|
|
|
7333b54 |
make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
1eb5f55 |
rm -rf %{buildroot}%{_datadir}/%{name}/website
|
|
Daniel P. Berrange |
0611153 |
%find_lang %{name}
|
|
|
dd97481 |
|
|
|
a9110a2 |
rm -f %{buildroot}%{_libdir}/libentangle_backend.so
|
|
|
a9110a2 |
rm -f %{buildroot}%{_libdir}/libentangle_backend.la
|
|
|
a9110a2 |
rm -f %{buildroot}%{_libdir}/libentangle_frontend.so
|
|
|
a9110a2 |
rm -f %{buildroot}%{_libdir}/libentangle_frontend.la
|
|
|
a9110a2 |
|
|
|
dd97481 |
%clean
|
|
|
dd97481 |
rm -fr %{buildroot}
|
|
|
dd97481 |
|
|
|
dd97481 |
%post
|
|
|
dd97481 |
update-desktop-database %{_datadir}/applications
|
|
|
4e560b9 |
glib-compile-schemas /usr/share/glib-2.0/schemas ||:
|
|
|
1eb5f55 |
touch -c %{_datadir}/icons/hicolor
|
|
|
1eb5f55 |
if [ -x /usr/bin/gtk-update-icon-cache ]; then
|
|
|
1eb5f55 |
/usr/bin/gtk-update-icon-cache -q %{_datadir}/icons/hicolor || :
|
|
|
1eb5f55 |
fi
|
|
|
dd97481 |
|
|
|
dd97481 |
%postun
|
|
|
dd97481 |
update-desktop-database %{_datadir}/applications
|
|
|
4e560b9 |
glib-compile-schemas /usr/share/glib-2.0/schemas ||:
|
|
|
1eb5f55 |
touch -c %{_datadir}/icons/hicolor
|
|
|
1eb5f55 |
if [ -x /usr/bin/gtk-update-icon-cache ]; then
|
|
|
1eb5f55 |
/usr/bin/gtk-update-icon-cache -q %{_datadir}/icons/hicolor || :
|
|
|
1eb5f55 |
fi
|
|
|
dd97481 |
|
|
Daniel P. Berrange |
0611153 |
%files -f %{name}.lang
|
|
|
dd97481 |
%defattr(-, root, root)
|
|
|
dd97481 |
%doc README COPYING AUTHORS NEWS ChangeLog
|
|
|
dd97481 |
%{_bindir}/entangle
|
|
|
599290f |
%{_mandir}/man1/entangle.1*
|
|
|
a9110a2 |
|
|
|
a9110a2 |
%{_libdir}/libentangle_backend.so.0
|
|
|
a9110a2 |
%{_libdir}/libentangle_backend.so.0.0.0
|
|
|
a9110a2 |
%{_libdir}/libentangle_frontend.so.0
|
|
|
a9110a2 |
%{_libdir}/libentangle_frontend.so.0.0.0
|
|
|
a9110a2 |
|
|
|
a9110a2 |
%dir %{_libdir}/%{name}
|
|
|
a9110a2 |
%dir %{_libdir}/%{name}/plugins
|
|
|
a9110a2 |
%dir %{_datadir}/%{name}
|
|
|
a9110a2 |
%dir %{_datadir}/%{name}/plugins
|
|
|
a9110a2 |
|
|
Daniel P. Berrange |
639ee5f |
%{_datadir}/%{name}/%{name}-camera-manager.ui
|
|
Daniel P. Berrange |
639ee5f |
%{_datadir}/%{name}/%{name}-camera-picker.ui
|
|
Daniel P. Berrange |
639ee5f |
%{_datadir}/%{name}/%{name}-camera-support.ui
|
|
Daniel P. Berrange |
639ee5f |
%{_datadir}/%{name}/%{name}-help-about.ui
|
|
Daniel P. Berrange |
639ee5f |
%{_datadir}/%{name}/%{name}-image-popup.ui
|
|
Daniel P. Berrange |
639ee5f |
%{_datadir}/%{name}/%{name}-preferences-display.ui
|
|
|
a9110a2 |
|
|
|
22ef530 |
%{_datadir}/icons/hicolor/*/apps/entangle.png
|
|
|
22ef530 |
%{_datadir}/icons/hicolor/*/apps/entangle-*.png
|
|
|
22ef530 |
%{_datadir}/icons/hicolor/scalable/apps/entangle.svg
|
|
|
a9110a2 |
|
|
|
a9110a2 |
%dir %{_datadir}/help/C/entangle/
|
|
|
a9110a2 |
%{_datadir}/help/C/entangle/*.page
|
|
|
a9110a2 |
%{_datadir}/help/C/entangle/*.xml
|
|
|
a9110a2 |
%dir %{_datadir}/help/C/entangle/figures
|
|
|
a9110a2 |
%{_datadir}/help/C/entangle/figures/*.png
|
|
|
a9110a2 |
|
|
|
1eb5f55 |
%dir %{_libdir}/%{name}/plugins/photobox
|
|
|
1eb5f55 |
%dir %{_datadir}/%{name}/plugins/photobox
|
|
|
1eb5f55 |
%dir %{_datadir}/%{name}/plugins/photobox/schemas
|
|
|
1eb5f55 |
%{_libdir}/%{name}/plugins/photobox/photobox.plugin
|
|
|
1eb5f55 |
%{_libdir}/%{name}/plugins/photobox/photobox.py*
|
|
|
1eb5f55 |
%{_datadir}/%{name}/plugins/photobox/schemas/gschemas.compiled
|
|
|
1eb5f55 |
%{_datadir}/%{name}/plugins/photobox/schemas/org.entangle-photo.plugins.photobox.gschema.xml
|
|
|
a9110a2 |
|
|
|
a9110a2 |
%dir %{_libdir}/%{name}/plugins/shooter
|
|
|
a9110a2 |
%dir %{_datadir}/%{name}/plugins/shooter
|
|
|
a9110a2 |
%dir %{_datadir}/%{name}/plugins/shooter/schemas
|
|
|
a9110a2 |
%{_libdir}/%{name}/plugins/shooter/shooter.plugin
|
|
|
a9110a2 |
%{_libdir}/%{name}/plugins/shooter/shooter.py*
|
|
|
a9110a2 |
%{_datadir}/%{name}/plugins/shooter/schemas/gschemas.compiled
|
|
|
a9110a2 |
%{_datadir}/%{name}/plugins/shooter/schemas/org.entangle-photo.plugins.shooter.gschema.xml
|
|
|
a9110a2 |
|
|
|
dd97481 |
%{_datadir}/%{name}/sRGB.icc
|
|
|
dd97481 |
%{_datadir}/gtk-doc/html/Entangle
|
|
|
dd97481 |
%{_datadir}/applications/%{name}.desktop
|
|
Daniel P. Berrange |
639ee5f |
%{_datadir}/appdata/%{name}.appdata.xml
|
|
|
4e560b9 |
%{_datadir}/glib-2.0/schemas/org.entangle-photo.manager.gschema.xml
|
|
|
dd97481 |
%{_datadir}/gir-1.0/Entangle-0.1.gir
|
|
|
dd97481 |
%{_libdir}/girepository-1.0/Entangle-0.1.typelib
|
|
|
dd97481 |
|
|
|
dd97481 |
%changelog
|
|
|
7d438e0 |
* Tue Mar 17 2015 Daniel P. Berrange <berrange@redhat.com> - 0.7.0-1
|
|
|
7d438e0 |
- Update to 0.7.0 release
|
|
|
7d438e0 |
|
|
|
22ef530 |
* Thu Feb 5 2015 Daniel P. Berrange <berrange@redhat.com> - 0.6.1-1
|
|
|
22ef530 |
- Update to 0.6.1 release
|
|
|
22ef530 |
|
|
|
dd0c540 |
* Wed Jan 21 2015 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.0-5
|
|
|
dd0c540 |
- Rebuild (libgpohoto2)
|
|
|
dd0c540 |
|
|
|
1ea7443 |
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-4
|
|
|
1ea7443 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
1ea7443 |
|
|
|
989786b |
* Tue Jul 22 2014 Kalev Lember <kalevlember@gmail.com> - 0.6.0-3
|
|
|
989786b |
- Rebuilt for gobject-introspection 1.41.4
|
|
|
989786b |
|
|
|
3a961c7 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-2
|
|
|
3a961c7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
3a961c7 |
|
|
|
1eb5f55 |
* Fri May 2 2014 Daniel P. Berrange <berrange@redhat.com> - 0.6.0-1
|
|
|
1eb5f55 |
- Update to 0.6.0 release
|
|
|
1eb5f55 |
|
|
|
a4b587b |
* Mon Apr 7 2014 Daniel P. Berrange <berrange@redhat.com> - 0.5.4-3
|
|
|
a4b587b |
- Fix crash in GtkApplication startup with GTK >= 3.12
|
|
|
a4b587b |
|
|
|
31bfe15 |
* Wed Jan 22 2014 Daniel P. Berrange <berrange@redhat.com> - 0.5.4-2
|
|
|
31bfe15 |
- Rebuild for new LibRaw
|
|
|
3c4d483 |
|
|
Daniel P. Berrange |
639ee5f |
* Sun Dec 15 2013 Daniel P. Berrange <berrange@redhat.com> - 0.5.4-1
|
|
Daniel P. Berrange |
639ee5f |
- Update to 0.5.4 release
|
|
Daniel P. Berrange |
639ee5f |
|
|
|
4c4478c |
* Fri Aug 30 2013 Daniel P. Berrange <berrange@redhat.com> - 0.5.3-2
|
|
|
4c4478c |
- Fix leak loading thumbnails from raw files
|
|
|
4c4478c |
|
|
|
7333b54 |
* Wed Aug 28 2013 Daniel P. Berrange <berrange@redhat.com> - 0.5.3-1
|
|
|
7333b54 |
- Update to 0.5.3 release
|
|
|
7333b54 |
|
|
|
15a6228 |
* Sat Aug 17 2013 Daniel P. Berrange <berrange@redhat.com> - 0.5.2-1
|
|
|
15a6228 |
- Update to 0.5.2 release
|
|
|
15a6228 |
|
|
|
49260f9 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-4
|
|
|
49260f9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
49260f9 |
|
|
|
850f0c6 |
* Fri May 31 2013 Jon Ciesla <limburgher@gmail.com> - 0.5.1-3
|
|
|
850f0c6 |
- Rebuild for new LibRaw.
|
|
|
850f0c6 |
|
|
|
9a20613 |
* Mon May 20 2013 Daniel P. Berrange <berrange@redhat.com> - 0.5.1-2
|
|
|
9a20613 |
- Rebuild for ABI breakage in libgexiv2
|
|
|
9a20613 |
|
|
Daniel P. Berrange |
f244611 |
* Tue Mar 12 2013 Daniel P Berrange <berrange@acer1810.home.berrange.com> - 0.5.1-1
|
|
Daniel P. Berrange |
f244611 |
- Update to 0.5.1 release
|
|
Daniel P. Berrange |
f244611 |
|
|
Daniel P. Berrange |
b253705 |
* Thu Feb 21 2013 Daniel P Berrange <berrange@acer1810.home.berrange.com> - 0.5.0-3
|
|
Daniel P. Berrange |
b253705 |
- Fix crash with libgphoto >= 2.5 (rhbz #865819)
|
|
Daniel P. Berrange |
b253705 |
|
|
|
dc71b30 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0-2
|
|
|
dc71b30 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
dc71b30 |
|
|
|
591e344 |
* Sun Dec 16 2012 Daniel P. Berrange <berrange@redhat.com> - 0.5.0-1
|
|
|
591e344 |
- Update to 0.5.0 release
|
|
|
591e344 |
|
|
|
599290f |
* Thu Sep 6 2012 Daniel P. Berrange <berrange@redhat.com> - 0.4.1-1
|
|
|
599290f |
- Update to 0.4.1 release
|
|
|
599290f |
|
|
|
dac1a8f |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-3
|
|
|
dac1a8f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
dac1a8f |
|
|
|
a7690cd |
* Fri Jul 13 2012 Daniel P. Berrange <berrange@redhat.com> - 0.4.0-2
|
|
|
a7690cd |
- Rebuild for libgphoto2 ABI break
|
|
|
a7690cd |
|
|
|
db039b6 |
* Sun Jul 8 2012 Daniel P. Berrange <berrange@redhat.com> - 0.4.0-1
|
|
|
db039b6 |
- Update to 0.4.0 release
|
|
|
db039b6 |
|
|
|
1d5c826 |
* Thu May 03 2012 Rex Dieter <rdieter@fedoraproject.org> 0.3.3-2
|
|
|
1d5c826 |
- rebuild (exiv2)
|
|
|
1d5c826 |
|
|
Daniel P. Berrange |
ed577fe |
* Wed Apr 25 2012 Daniel P Berrange <berrange@redhat.com> - 0.3.3-1
|
|
Daniel P. Berrange |
ed577fe |
- Update to 0.3.3 release
|
|
Daniel P. Berrange |
ed577fe |
|
|
|
a178e76 |
* Wed Apr 11 2012 Nils Philippsen <nils@redhat.com> - 0.3.2-2
|
|
|
a178e76 |
- rebuilt for new libgexiv2
|
|
|
a178e76 |
|
|
Daniel P. Berrange |
0611153 |
* Tue Apr 3 2012 Daniel P Berrange <berrange@redhat.com> - 0.3.2-1
|
|
Daniel P. Berrange |
0611153 |
- Update to 0.3.2 release
|
|
|
423f340 |
- Add BR on intltool
|
|
|
423f340 |
- Disable -Werror
|
|
Daniel P. Berrange |
0611153 |
|
|
|
634eb3b |
* Tue Apr 03 2012 Kalev Lember <kalevlember@gmail.com> - 0.3.1-2
|
|
|
634eb3b |
- Rebuilt for libgexiv2 soname bump
|
|
|
634eb3b |
|
|
|
3b8cd91 |
* Mon Feb 13 2012 Daniel P. Berrange <berrange@redhat.com> - 0.3.1-1%{?extra_release}
|
|
|
3b8cd91 |
- Update to 0.3.1 release
|
|
|
3b8cd91 |
|
|
|
079b4b7 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-2
|
|
|
079b4b7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
079b4b7 |
|
|
|
4e560b9 |
* Mon Nov 28 2011 Daniel P. Berrange <berrange@redhat.com> - 0.3.0-1
|
|
|
4e560b9 |
- Update to 0.3.0 release
|
|
|
4e560b9 |
|
|
|
af3cc9f |
* Tue Jun 28 2011 Daniel P. Berrange <berrange@redhat.com> - 0.2.0-6
|
|
|
af3cc9f |
- Fix crash when disconnecting from camera
|
|
|
af3cc9f |
|
|
Daniel P. Berrange |
f9e7382 |
* Mon Jun 27 2011 Daniel P Berrange <berrange@acer1810.home.berrange.com> - 0.2.0-5
|
|
Daniel P. Berrange |
255118c |
- Temporarily disable introspection/plugins since it now requires to GTK3
|
|
Daniel P. Berrange |
f9e7382 |
|
|
|
bb58fff |
* Fri Feb 11 2011 Daniel P. Berrange <berrange@redhat.com> - 0.2.0-4
|
|
|
bb58fff |
- Fix build with sealed GTK
|
|
|
bb58fff |
|
|
|
34a3b48 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-3
|
|
|
34a3b48 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
34a3b48 |
|
|
Daniel P. Berrange |
ed43161 |
* Mon Nov 8 2010 Daniel P. Berrange <berrange@redhat.com> - 0.2.0-2
|
|
Daniel P. Berrange |
ed43161 |
- Fix crash when camera has no control widgets (rhbz #628163)
|
|
Daniel P. Berrange |
ed43161 |
|
|
Daniel P. Berrange |
ed43161 |
* Wed Oct 6 2010 Daniel P. Berrange <berrange@redhat.com> - 0.2.0-1
|
|
Daniel P. Berrange |
ed43161 |
- Update to 0.2.0 release
|
|
Daniel P. Berrange |
ed43161 |
|
|
|
7eaef29 |
* Tue Jul 13 2010 Daniel P. Berrange <berrange@redhat.com> - 0.1.0-7
|
|
|
7eaef29 |
- Fix gir repo version for GPhoto hack
|
|
|
7eaef29 |
|
|
|
e75045a |
* Mon Jul 12 2010 Colin Walters <walters@verbum.org> - 0.1.0-6
|
|
|
e75045a |
- Drop gir-repository-devel, it's dead in f14 and introspection should
|
|
|
e75045a |
be in the relevant libraries
|
|
|
65329b4 |
- Rebuild against new gobject-introspection
|
|
|
65329b4 |
|
|
|
9d0aba8 |
* Mon Jun 7 2010 Daniel P. Berrange <berrange@redhat.com> - 0.1.0-4
|
|
|
9d0aba8 |
- Fix crash in udev handler with NULL properties (rhbz #600759)
|
|
|
9d0aba8 |
|
|
|
dd97481 |
* Fri Apr 9 2010 Daniel P. Berrange <berrange@redhat.com> - 0.1.0-2
|
|
|
dd97481 |
- Remove redundant website content from RPM
|
|
|
dd97481 |
|
|
|
dd97481 |
* Thu Apr 8 2010 Daniel P. Berrange <berrange@redhat.com> - 0.1.0-1
|
|
|
dd97481 |
- Initial release
|