]> git.pld-linux.org Git - packages/endeavour.git/blob - endeavour.spec
a2569186d4351b3f80a316fe5932e8000b021565
[packages/endeavour.git] / endeavour.spec
1 #
2 # Conditional build:
3 %bcond_with     polish  # build with Polish translation
4 #
5 %define         pname   endeavour2
6
7 Summary:        endeavour2 file browser
8 Summary(pl.UTF-8):      endeavour2 - przeglądarka plików
9 Name:           endeavour
10 Version:        2.7.4
11 Release:        1
12 License:        GPL
13 Group:          X11/Applications
14 Source0:        http://wolfpack.twu.net/users/wolfpack/%{name}-%{version}.tgz
15 # Source0-md5:  19bef38c8e70f1eab652ebc1fbabdf5c
16 Source1:        http://abram.eu.org/EndeavourII/%{name}-icons.tgz
17 # Source1-md5:  d527e5211cc2858ccdc6de72cc3f3ff7
18 Source2:        %{name}-mimetypes.ini
19 Patch0:         %{name}-PLD.patch
20 Patch1:         %{name}-PLD-polish.patch
21 URL:            http://wolfpack.twu.net/Endeavour2/
22 BuildRequires:  gtk+-devel >= 1.2
23 #BuildRequires: gtk+2-devel >= 2.0
24 BuildRequires:  imlib-devel
25 #BuildRequires: pkgconfig
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %define         _confdir        /etc/%{pname}
29 %define         _libdirend      %{_libdir}/%{pname}
30 %define         _icons          %{_datadir}/%{pname}/icons
31 %define         _help           %{_datadir}/%{pname}/help
32
33 %description
34 endeavour file browser.
35
36 %description -l pl.UTF-8
37 endeavour - przeglądarka plików.
38
39 %package libs
40 Summary:        Endeavour2 library
41 Summary(pl.UTF-8):      Bibloteka Endeavour2
42 Group:          X11/Applications
43
44 %description libs
45 Endeavour2 library.
46
47 %description libs -l pl.UTF-8
48 Biblioteka Endeavour2.
49
50 %package devel
51 Summary:        Header files for endeavour2
52 Summary(pl.UTF-8):      Pliki nagłówkowe endeavour2
53 Group:          Development/Libraries
54 Requires:       %{name} = %{version}-%{release}
55 Requires:       %{name}-libs = %{version}-%{release}
56
57 %description devel
58 Endeavour2 header files.
59
60 %description devel -l pl.UTF-8
61 Pliki nagłówkowe Endeavour2.
62
63 %prep
64 %setup -q -a1
65 %patch0 -p1
66 %if %{with polish}
67 %patch1 -p1
68 %endif
69
70 %build
71 ./configure \
72         PLD
73
74 %{__make} \
75         CC="%{__cc}"                    \
76         CPP="%{__cxx}"                  \
77         OPTCFLAGS="%{rpmcflags} -fPIC"  \
78         EDV_LIB_DIR=%{_libdir}          \
79         LIB_DIRS=
80
81 %install
82 rm -rf $RPM_BUILD_ROOT
83 install -d \
84         $RPM_BUILD_ROOT{%{_confdir},%{_libdirend},%{_bindir}} \
85         $RPM_BUILD_ROOT{%{_icons},%{_mandir}/man1,%{_help}} \
86         $RPM_BUILD_ROOT%{_includedir}/%{pname}
87
88 # add xpm icons for OO type
89 install icons/{ooo_calc.xpm,ooo_impress.xpm,ooo_writer.xpm,sdc.xpm,sdw.xpm} $RPM_BUILD_ROOT%{_icons}
90 # instalation from package is ugly so I decide to put files by my self
91 cd endeavour2
92 install %{pname} $RPM_BUILD_ROOT%{_bindir}
93 install download.front/download.front $RPM_BUILD_ROOT%{_libdirend}
94 install fsck.front/fsck.front $RPM_BUILD_ROOT%{_libdirend}
95 install format.front/format.front $RPM_BUILD_ROOT%{_libdirend}
96 install images/* $RPM_BUILD_ROOT%{_icons}
97 install data/help/* $RPM_BUILD_ROOT%{_help}
98 bzip2 -dc endeavour2.1.bz2 > $RPM_BUILD_ROOT%{_mandir}/man1/endeavour2.1
99 # devel
100 install lib/*.h $RPM_BUILD_ROOT%{_includedir}/%{pname}
101 install lib/libendeavour2.so $RPM_BUILD_ROOT%{_libdir}
102 install lib/endeavour2-config $RPM_BUILD_ROOT%{_bindir}
103
104 # mime types by abram@
105 install %{SOURCE2} $RPM_BUILD_ROOT%{_confdir}/mimetypes.ini
106
107 %clean
108 rm -rf $RPM_BUILD_ROOT
109
110 %post   libs -p /sbin/ldconfig
111 %postun libs -p /sbin/ldconfig
112
113 %files
114 %defattr(644,root,root,755)
115 %doc AUTHORS HACKING TODO LANGUAGE README
116 %attr(755,root,root) %{_bindir}/%{pname}
117 %attr(755,root,root) %{_libdirend}
118 %{_mandir}/man1/*
119 %dir %{_datadir}/%{pname}
120 %{_icons}
121 %{_help}
122 %{_confdir}
123
124 %files libs
125 %defattr(644,root,root,755)
126 %attr(755,root,root) %{_libdir}/libendeavour2.so
127
128 %files devel
129 %defattr(644,root,root,755)
130 %doc endeavour2/lib/INTERPS
131 %attr(755,root,root) %{_bindir}/endeavour2-config
132 %{_includedir}/%{pname}
This page took 0.823336 seconds and 2 git commands to generate.