/[packages]/cauldron/evince/current/SPECS/evince.spec
ViewVC logotype

Diff of /cauldron/evince/current/SPECS/evince.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 225667 by ovitters, Thu Mar 22 10:51:18 2012 UTC revision 225747 by ovitters, Thu Mar 22 19:50:37 2012 UTC
# Line 1  Line 1 
1  %define build_dvi 1  %define build_dvi 1
2    
3  %define major           4  %define major                   4
4  %define major_evview    3  %define major_evdocument        4
5  %define api             3.0  %define major_evview            3
6  %define gir_major       3.0  %define api                     3.0
7  %define libname         %mklibname %{name} %{major}  %define gir_major               3.0
 %define devname         %mklibname -d %{name}  
8    
9  %define girname         %mklibname %{name}-gir %{gir_major}  %define devname                 %mklibname -d %{name}
10    
11    %define libname_evdocument      %mklibname evdocument 3 %{major_evdocument}
12    %define libname_evview          %mklibname evview 3 %{major_evview}
13    
14    %define girname                 %mklibname %{name}-gir %{gir_major}
15    
 %define libname_evview  %mklibname %{name}-evview %{major_evview}  
16    
17    
18  %define url_ver %(echo %{version}|cut -d. -f1,2)  %define url_ver %(echo %{version}|cut -d. -f1,2)
# Line 73  This package adds support for displaying Line 76  This package adds support for displaying
76  produced by TeX, often using a macro package like LaTeX.  produced by TeX, often using a macro package like LaTeX.
77  %endif  %endif
78    
79  %package -n %{libname}  %package -n %{libname_evdocument}
80  Group:          System/Libraries  Group:          System/Libraries
81  Summary:        GNOME Document viewer library  Summary:        GNOME Document viewer library
82    Obsoletes:      %{mklibname %{name} 3} < 3.3.90-2.mga2
83    
84  %description -n %{libname}  %description -n %{libname_evdocument}
85  This is the GNOME Document viewer library, the shared parts of evince.  This is the GNOME Document viewer library, the shared parts of evince.
86    
87  %package -n %{libname_evview}  %package -n %{libname_evview}
# Line 90  This is the GNOME Document viewer librar Line 94  This is the GNOME Document viewer librar
94  %package -n %{devname}  %package -n %{devname}
95  Group:          Development/C  Group:          Development/C
96  Summary:        GNOME Document viewer library  Summary:        GNOME Document viewer library
97  Requires:       %{libname} = %{version}-%{release}  Requires:       %{libname_evdocument} = %{version}-%{release}
98  Requires:       %{libname_evview} = %{version}-%{release}  Requires:       %{libname_evview} = %{version}-%{release}
99  Provides:       lib%{name}-devel = %{version}-%{release}  Provides:       lib%{name}-devel = %{version}-%{release}
100  Provides:       %{name}-devel = %{version}-%{release}  Provides:       %{name}-devel = %{version}-%{release}
# Line 101  This is the GNOME Document viewer librar Line 105  This is the GNOME Document viewer librar
105  %package -n %{girname}  %package -n %{girname}
106  Summary:        GObject Introspection interface description for %{name}  Summary:        GObject Introspection interface description for %{name}
107  Group:          System/Libraries  Group:          System/Libraries
108  Requires:       %{libname} = %{version}-%{release}  Requires:       %{libname_evdocument} = %{version}-%{release}
109  Requires:       %{libname_evview} = %{version}-%{release}  Requires:       %{libname_evview} = %{version}-%{release}
110    
111  %description -n %{girname}  %description -n %{girname}
# Line 111  GObject Introspection interface descript Line 115  GObject Introspection interface descript
115  %setup -q  %setup -q
116  %apply_patches  %apply_patches
117    
 # PREVENT BUILD: WALLY PLEASE REMOVE ONCE OK  
 exit 1  
   
118  %build  %build
119  %configure2_5x \  %configure2_5x \
120          --enable-tiff \          --enable-tiff \
# Line 172  find %{buildroot} -name *.la -delete Line 173  find %{buildroot} -name *.la -delete
173  %{_libdir}/evince/%{major}/backends/dvidocument.evince-backend  %{_libdir}/evince/%{major}/backends/dvidocument.evince-backend
174  %endif  %endif
175    
176  %files -n %{libname}  %files -n %{libname_evdocument}
177  %{_libdir}/libevdocument3.so.%{major}*  %{_libdir}/libevdocument3.so.%{major_evdocument}*
178    
179  %files -n %{libname_evview}  %files -n %{libname_evview}
180  %{_libdir}/libevview3.so.%{major_evview}*  %{_libdir}/libevview3.so.%{major_evview}*

Legend:
Removed from v.225667  
changed lines
  Added in v.225747

  ViewVC Help
Powered by ViewVC 1.1.30