]> git.pld-linux.org Git - SPECS.git/blob - java-gconf.spec
SPECS updated Mon 29 Apr 22:05:02 CEST 2024
[SPECS.git] / java-gconf.spec
1 %define         pname   libgconf-java
2 Summary:        Java interface for GConf
3 Summary(pl.UTF-8):      Wrapper Javy dla GConfa
4 Name:           java-gconf
5 Version:        2.12.6
6 Release:        3
7 License:        LGPL
8 Group:          Libraries/Java
9 Source0:        http://ftp.gnome.org/pub/GNOME/sources/libgconf-java/2.12/%{pname}-%{version}.tar.bz2
10 # Source0-md5:  9e7081679c31abf946c2071fe8ca1895
11 URL:            http://java-gnome.sourceforge.net/
12 BuildRequires:  GConf2-devel >= 2.16.0
13 BuildRequires:  autoconf
14 BuildRequires:  automake
15 BuildRequires:  gcc-java >= 5:3.3.2
16 BuildRequires:  java-gtk-devel >= 2.10.2
17 BuildRequires:  libgcj-devel >= 5:3.3.2
18 BuildRequires:  libtool
19 BuildRequires:  pkgconfig
20 Obsoletes:      libgconf-java
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %define         macros  %{_datadir}/glib-java/macros
24
25 %description
26 Java interface for GConf.
27
28 %description -l pl.UTF-8
29 Wrapper Javy dla GConfa.
30
31 %package devel
32 Summary:        Header files for java-gconf library
33 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki java-gconf
34 Group:          Development/Libraries
35 Requires:       %{name} = %{version}-%{release}
36 Requires:       java-gtk-devel >= 2.10.2
37 Obsoletes:      libgconf-java-devel
38
39 %description devel
40 Header files for java-gconf library.
41
42 %description devel -l pl.UTF-8
43 Pliki nagłówkowe biblioteki java-gconf.
44
45 %prep
46 %setup -q -n %{pname}-%{version}
47
48 %build
49 %{__libtoolize}
50 %{__aclocal} -I `pkg-config --variable macro_dir gtk2-java` -I %{macros}
51 %{__automake}
52 %{__autoconf}
53 %configure \
54         GCJFLAGS="%{rpmcflags}" \
55         --without-javadocs
56
57 %{__make}
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61 install -d $RPM_BUILD_ROOT{%{_javadir},%{_libdir},%{_pkgconfigdir}} \
62         $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
63
64 %{__make} install \
65         DESTDIR=$RPM_BUILD_ROOT
66
67 mv -f $RPM_BUILD_ROOT%{_docdir}/%{pname}-%{version}/examples \
68         $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
69
70 rm -f $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/examples/*.in
71 rm -rf $RPM_BUILD_ROOT%{_docdir}/%{pname}-%{version}
72
73 %clean
74 rm -rf $RPM_BUILD_ROOT
75
76 %post   -p /sbin/ldconfig
77 %postun -p /sbin/ldconfig
78
79 %files
80 %defattr(644,root,root,755)
81 %doc AUTHORS ChangeLog NEWS README
82 %attr(755,root,root) %{_libdir}/lib*-2.12.so
83
84 %files devel
85 %defattr(644,root,root,755)
86 %attr(755,root,root) %{_libdir}/lib*.la
87 %{_examplesdir}/%{name}-%{version}
88 %{_javadir}/*
89 %{_pkgconfigdir}/*.pc
This page took 0.71688 seconds and 3 git commands to generate.