1 %define pname libgconf-java
2 Summary: Java interface for GConf
3 Summary(pl.UTF-8): Wrapper Javy dla GConfa
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)
23 %define macros %{_datadir}/glib-java/macros
26 Java interface for GConf.
28 %description -l pl.UTF-8
29 Wrapper Javy dla GConfa.
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
40 Header files for java-gconf library.
42 %description devel -l pl.UTF-8
43 Pliki nagłówkowe biblioteki java-gconf.
46 %setup -q -n %{pname}-%{version}
50 %{__aclocal} -I `pkg-config --variable macro_dir gtk2-java` -I %{macros}
54 GCJFLAGS="%{rpmcflags}" \
60 rm -rf $RPM_BUILD_ROOT
61 install -d $RPM_BUILD_ROOT{%{_javadir},%{_libdir},%{_pkgconfigdir}} \
62 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
65 DESTDIR=$RPM_BUILD_ROOT
67 mv -f $RPM_BUILD_ROOT%{_docdir}/%{pname}-%{version}/examples \
68 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
70 rm -f $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/examples/*.in
71 rm -rf $RPM_BUILD_ROOT%{_docdir}/%{pname}-%{version}
74 rm -rf $RPM_BUILD_ROOT
76 %post -p /sbin/ldconfig
77 %postun -p /sbin/ldconfig
80 %defattr(644,root,root,755)
81 %doc AUTHORS ChangeLog NEWS README
82 %attr(755,root,root) %{_libdir}/lib*-2.12.so
85 %defattr(644,root,root,755)
86 %attr(755,root,root) %{_libdir}/lib*.la
87 %{_examplesdir}/%{name}-%{version}