]> git.pld-linux.org Git - packages/beagle.git/blob - beagle.spec
- rel 0.2
[packages/beagle.git] / beagle.spec
1 #
2 # Conditional build:
3 %bcond_with     epiphany        # build epiphany extension (it requires
4                                 # epiphany-1.2.x)
5 #%define        snap 20041214
6 #Release:       0.%{snap}.1
7
8 Summary:        Beagle - An indexing subsystem
9 Summary(pl):    Beagle - podsystem indeksuj±cy
10 Name:           beagle
11 Version:        0.0.4
12 Release:        0.2
13 License:        Various
14 Group:          Libraries
15 #Source0:       %{name}-%{version}-%{snap}.tar.bz2
16 Source0:        http://ftp.gnome.org/pub/gnome/sources/%{name}/0.0/%{name}-%{version}.tar.bz2
17 # Source0-md5:  db81d4d1bd0f841f0ae77829623d2a59
18 Patch0:         %{name}-Filters-dir.patch
19 Patch1:         %{name}-pc.patch
20 Patch2:         %{name}-bash.patch
21 URL:            http://www.gnome.com
22 BuildRequires:  autoconf >= 2.52
23 BuildRequires:  automake
24 BuildRequires:  dotnet-evolution-sharp-devel >= 0.3
25 BuildRequires:  dotnet-gtk-sharp-devel
26 BuildRequires:  dotnet-dbus-sharp-devel >= 0.23
27 BuildRequires:  dotnet-gmime-sharp-devel
28 BuildRequires:  dotnet-gecko-sharp-devel
29 BuildRequires:  dotnet-gsf-sharp-devel
30 %if %{with epiphany}
31 BuildRequires:  epiphany-devel >= 1.2.1
32 BuildRequires:  epiphany-devel < 1.3.0
33 %endif
34 BuildRequires:  gtk+2-devel >= 2:2.4.0
35 BuildRequires:  libtool
36 BuildRequires:  libxml2-devel >= 2.6.0
37 BuildRequires:  mono-csharp
38 BuildRequires:  wv-devel
39 BuildRequires:  pkgconfig
40 Requires:       dotnet-evolution-sharp >= 0.3
41 Requires:       dotnet-gtk-sharp
42 Requires:       dotnet-dbus-sharp >= 0.23
43 Requires:       dotnet-gsf-sharp
44 Requires:       gtk+2 >= 2:2.4.0
45 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46
47 %description
48 Beagle is an indexing sub-system and search aggregator built on top of
49 Lucene.Net.
50
51 %description -l pl
52 Beagle jest podsystemem indeksuj±cym i wyszukuj±cym zbudowanym na
53 bazie Lucene.Net.
54
55 %package devel
56 Summary:        Beagle development files
57 Summary(pl):    Pliki programistyczne Beagle
58 Group:          Development/Libraries
59 Requires:       %{name} = %{version}-%{release}
60
61 %description devel
62 Beagle development files.
63
64 %description devel -l pl
65 Pliki programistyczne Beagle.
66
67 %package -n epiphany-extension-beagle
68 Summary:        Epiphany extension - beagle
69 Summary(pl):    Rozszerzenie dla Epiphany - beagle
70 Group:          X11/Applications/Networking
71 Requires:       %{name} = %{version}-%{release}
72 Requires:       epiphany >= 1.2.1
73 Requires:       epiphany < 1.3.0
74
75 %description -n epiphany-extension-beagle
76 Epiphany extension that allows Beagle to index every page the user
77 views.
78
79 %description -n epiphany-extension-beagle -l pl
80 Rozszerzenie dla Epiphany sprawiaj±ce, ¿e Beagle indeksuje ka¿d±
81 odwiedzan± stronê.
82
83 %prep
84 %setup -q
85 #%patch0 -p0
86 #%patch1 -p0
87 %patch2 -p0
88
89 %build
90 %{__libtoolize}
91 %{__aclocal}
92 %{__autoconf}
93 %{__automake}
94 %configure \
95 %if %{with epiphany}
96         --enable-epiphany-extension
97 %else
98         --disable-epiphany-extension
99 %endif
100
101 %{__make}
102
103 %install
104 rm -rf $RPM_BUILD_ROOT
105
106 %{__make} install \
107         DESTDIR=$RPM_BUILD_ROOT
108
109 # Kill useless files
110 rm -f $RPM_BUILD_ROOT%{_libdir}/epiphany/extensions/*.{a,la} \
111         $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/2.4.0/filesystems/*.la
112
113 %clean
114 rm -rf $RPM_BUILD_ROOT
115
116 %files
117 %defattr(644,root,root,755)
118 %doc AUTHORS COPYING ChangeLog NEWS README
119 %attr(755,root,root)%{_bindir}/*
120 %dir %{_libdir}/%{name}
121 %{_libdir}/%{name}
122 %attr(755,root,root) %{_libdir}/gtk-2.0/2.4.0/filesystems/libbeaglechooserhack.so*
123
124 %files devel
125 %defattr(644,root,root,755)
126 %{_pkgconfigdir}/*
127
128 %if %{with epiphany}
129 %files -n epiphany-extension-beagle
130 %defattr(644,root,root,755)
131 %doc epiphany-extension/README
132 %attr(755,root,root) %{_libdir}/epiphany/extensions/libbeagleextension.so*
133 %endif
This page took 0.062888 seconds and 3 git commands to generate.