1 |
%define build_dvi 1 |
%define build_dvi 1 |
2 |
|
|
3 |
%define major 4 |
%define major 4 |
4 |
|
%define major_evview 3 |
5 |
%define api 3.0 |
%define api 3.0 |
6 |
%define gir_major 3.0 |
%define gir_major 3.0 |
7 |
%define libname %mklibname %{name} %{major} |
%define libname %mklibname %{name} %{major} |
8 |
%define devname %mklibname -d %{name} |
%define devname %mklibname -d %{name} |
9 |
|
|
10 |
%define girname %mklibname %{name}-gir %{gir_major} |
%define girname %mklibname %{name}-gir %{gir_major} |
11 |
|
|
12 |
|
%define libname_evview %mklibname %{name}-evview %{major_evview} |
13 |
|
|
14 |
|
|
15 |
%define url_ver %(echo %{version}|cut -d. -f1,2) |
%define url_ver %(echo %{version}|cut -d. -f1,2) |
16 |
|
|
17 |
Summary: GNOME Document viewer |
Summary: GNOME Document viewer |
80 |
%description -n %{libname} |
%description -n %{libname} |
81 |
This is the GNOME Document viewer library, the shared parts of evince. |
This is the GNOME Document viewer library, the shared parts of evince. |
82 |
|
|
83 |
|
%package -n %{libname_evview} |
84 |
|
Group: System/Libraries |
85 |
|
Summary: GNOME Document viewer library |
86 |
|
|
87 |
|
%description -n %{libname_evview} |
88 |
|
This is the GNOME Document viewer library, the shared parts of evince. |
89 |
|
|
90 |
%package -n %{devname} |
%package -n %{devname} |
91 |
Group: Development/C |
Group: Development/C |
92 |
Summary: GNOME Document viewer library |
Summary: GNOME Document viewer library |
93 |
Requires: %{libname} = %{version}-%{release} |
Requires: %{libname} = %{version}-%{release} |
94 |
|
Requires: %{libname_evview} = %{version}-%{release} |
95 |
Provides: lib%{name}-devel = %{version}-%{release} |
Provides: lib%{name}-devel = %{version}-%{release} |
96 |
Provides: %{name}-devel = %{version}-%{release} |
Provides: %{name}-devel = %{version}-%{release} |
97 |
|
|
102 |
Summary: GObject Introspection interface description for %{name} |
Summary: GObject Introspection interface description for %{name} |
103 |
Group: System/Libraries |
Group: System/Libraries |
104 |
Requires: %{libname} = %{version}-%{release} |
Requires: %{libname} = %{version}-%{release} |
105 |
|
Requires: %{libname_evview} = %{version}-%{release} |
106 |
|
|
107 |
%description -n %{girname} |
%description -n %{girname} |
108 |
GObject Introspection interface description for %{name}. |
GObject Introspection interface description for %{name}. |
111 |
%setup -q |
%setup -q |
112 |
%apply_patches |
%apply_patches |
113 |
|
|
114 |
|
# PREVENT BUILD: WALLY PLEASE REMOVE ONCE OK |
115 |
|
exit 1 |
116 |
|
|
117 |
%build |
%build |
118 |
%configure2_5x \ |
%configure2_5x \ |
119 |
--enable-tiff \ |
--enable-tiff \ |
174 |
|
|
175 |
%files -n %{libname} |
%files -n %{libname} |
176 |
%{_libdir}/libevdocument3.so.%{major}* |
%{_libdir}/libevdocument3.so.%{major}* |
177 |
%{_libdir}/libevview3.so.%{major}* |
|
178 |
|
%files -n %{libname_evview} |
179 |
|
%{_libdir}/libevview3.so.%{major_evview}* |
180 |
|
|
181 |
%files -n %{girname} |
%files -n %{girname} |
182 |
%{_libdir}/girepository-1.0/EvinceDocument-%{gir_major}.typelib |
%{_libdir}/girepository-1.0/EvinceDocument-%{gir_major}.typelib |