]> git.pld-linux.org Git - SPECS.git/blob - rawstudio.spec
SPECS updated Mon 29 Apr 22:05:02 CEST 2024
[SPECS.git] / rawstudio.spec
1 Summary:        RAW-image converter written using GTK+
2 Summary(pl.UTF-8):      Konwerter obrazów RAW napisany z użyciem GTK+
3 Name:           rawstudio
4 Version:        2.0
5 Release:        16
6 License:        GPL v2+
7 Group:          X11/Applications/Graphics
8 Source0:        https://rawstudio.org/files/release/%{name}-%{version}.tar.gz
9 # Source0-md5:  b2f86b8ca6b83ad954e3104c4cb89e9b
10 Patch0:         %{name}-libpng15.patch
11 Patch1:         am.patch
12 Patch2:         lensfun.patch
13 Patch3:         exiv2-version.patch
14 Patch4:         %{name}-exiv2.patch
15 Patch5:         %{name}-extern-c.patch
16 Patch6:         %{name}-link.patch
17 URL:            https://rawstudio.org/
18 BuildRequires:  GConf2-devel >= 2.0
19 BuildRequires:  autoconf >= 2.59
20 BuildRequires:  automake
21 BuildRequires:  curl-devel
22 BuildRequires:  dbus-devel
23 BuildRequires:  exiv2-devel
24 BuildRequires:  fftw3-single-devel >= 3
25 BuildRequires:  flickcurl-devel
26 BuildRequires:  gettext-tools
27 BuildRequires:  gtk+2-devel >= 2:2.8.0
28 BuildRequires:  lcms-devel
29 BuildRequires:  lensfun-devel
30 BuildRequires:  libgphoto2-devel
31 BuildRequires:  libjpeg-devel
32 BuildRequires:  libstdc++-devel
33 BuildRequires:  libtiff-devel
34 BuildRequires:  libxml2-devel >= 2.4
35 BuildRequires:  openssl-devel
36 BuildRequires:  pkgconfig
37 BuildRequires:  sqlite3-devel >= 3
38 BuildRequires:  xorg-lib-libX11-devel
39 Requires:       gtk+2 >= 2:2.8.0
40 Requires:       libxml2 >= 2.4
41 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42
43 %description
44 Rawstudio is an open source raw-image converter written using GTK+
45 library.
46
47 %description -l pl.UTF-8
48 Rawstudio to mający otwarte źródła konwerter obrazów RAW napisany z
49 użyciem biblioteki GTK+.
50
51 %package devel
52 Summary:        Header files for rawstudio library
53 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki rawstudio
54 Group:          X11/Development/Libraries
55 Requires:       %{name} = %{version}-%{release}
56
57 %description devel
58 Header files for rawstudio library.
59
60 %description devel -l pl.UTF-8
61 Pliki nagłówkowe biblioteki rawstudio.
62
63 %prep
64 %setup -q
65 %patch0 -p1
66 %patch1 -p1
67 %patch2 -p1
68 %patch3 -p1
69 %patch4 -p1
70 %patch5 -p1
71 %patch6 -p1
72
73 %build
74 export CXXFLAGS="%{rpmcxxflags} -Wno-narrowing"
75 %{__libtoolize}
76 %{__aclocal}
77 %{__autoconf}
78 %{__autoheader}
79 %{__automake}
80 %configure \
81         --disable-static
82 %{__make}
83
84 %install
85 rm -rf $RPM_BUILD_ROOT
86
87 %{__make} install \
88         DESTDIR=$RPM_BUILD_ROOT
89
90 %{__rm} $RPM_BUILD_ROOT%{_libdir}/librawstudio-%{version}.la
91
92 %find_lang %{name}
93
94 %clean
95 rm -rf $RPM_BUILD_ROOT
96
97 %post   -p /sbin/ldconfig
98 %postun -p /sbin/ldconfig
99
100 %files -f %{name}.lang
101 %defattr(644,root,root,755)
102 %doc AUTHORS NEWS README TODO
103 %attr(755,root,root) %{_bindir}/rawstudio
104 %attr(755,root,root) %{_libdir}/librawstudio-%{version}.so.*.*.*
105 %attr(755,root,root) %ghost %{_libdir}/librawstudio-%{version}.so.0
106 %{_datadir}/rawspeed
107 %{_datadir}/rawstudio
108 %{_desktopdir}/rawstudio.desktop
109 %{_iconsdir}/rawstudio.png
110 %{_pixmapsdir}/rawstudio
111
112 %files devel
113 %defattr(644,root,root,755)
114 %attr(755,root,root) %{_libdir}/librawstudio-%{version}.so
115 %{_includedir}/%{name}-%{version}
116 %{_pkgconfigdir}/%{name}-%{version}.pc
This page took 0.096514 seconds and 3 git commands to generate.