]> git.pld-linux.org Git - packages/varconf.git/blob - varconf.spec
- updated libsigc++ deps
[packages/varconf.git] / varconf.spec
1 Summary:        A config handling library
2 Summary(pl.UTF-8):      Biblioteka obsługująca konfigurację
3 Name:           varconf
4 Version:        0.6.5
5 Release:        0.1
6 License:        LGPL v2.1+
7 Group:          Libraries
8 Source0:        http://dl.sourceforge.net/worldforge/%{name}-%{version}.tar.bz2
9 # Source0-md5:  24af36732c1c3addca4de60a10a6e945
10 Patch0:         %{name}-gcc43.patch
11 URL:            http://www.worldforge.org/dev/eng/libraries/varconf/
12 BuildRequires:  autoconf >= 2.50
13 BuildRequires:  automake
14 BuildRequires:  libsigc++-devel >= 2.0.0
15 BuildRequires:  libtool
16 BuildRequires:  pkgconfig
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %description
20 varconf is a configuration system originally designed for the STAGE
21 server. varconf can parse configuration files, command-line arguments
22 and environment variables. It supports callbacks through libsigc++ and
23 can store configuration data in configuration objects or one global
24 configuration instance.
25
26 %description -l pl.UTF-8
27 varconf to system konfiguracji oryginalnie zaprojektowany dla serwera
28 STAGE. varconf może parsować pliki konfiguracyjne, parametry z linii
29 poleceń i zmienne środowiskowe. Obsługuje callbacki poprzez libsigc++
30 oraz może zapisywać dane z konfiguracji w obiektach konfiguracyjnych
31 lub jednej globalnej instancji konfiguracji.
32
33 %package devel
34 Summary:        Header files for varconf development
35 Summary(pl.UTF-8):      Pliki nagłówkowe do tworzenia programów z użyciem varconf
36 Group:          Development/Libraries
37 Requires:       %{name} = %{version}-%{release}
38 Requires:       libsigc++-devel >= 2.0.0
39
40 %description devel
41 varconf is a configuration system originally designed for the STAGE
42 server. varconf can parse configuration files, command-line arguments
43 and environment variables. It supports callbacks through libsigc++ and
44 can store configuration data in configuration objects or one global
45 configuration instance.
46
47 This package contains the header files needed to develop programs that
48 use these varconf.
49
50 %description devel -l pl.UTF-8
51 Ten pakiet zawiera pliki nagłówkowe potrzebne do tworzenia programów z
52 użyciem biblioteki varconf.
53
54 %package static
55 Summary:        Static libraries for varconf development
56 Summary(pl.UTF-8):      Statyczne biblioteki varconf
57 Group:          Development/Libraries
58 Requires:       %{name}-devel = %{version}-%{release}
59
60 %description static
61 varconf is a configuration system originally designed for the STAGE
62 server. varconf can parse configuration files, command-line arguments
63 and environment variables. It supports callbacks through libsigc++ and
64 can store configuration data in configuration objects or one global
65 configuration instance.
66
67 This package contains the static varconf libraries.
68
69 %description static -l pl.UTF-8
70 Ten pakiet zawiera statyczne biblioteki varconf.
71
72 %prep
73 %setup -q
74 %patch0 -p1
75
76 %build
77 %{__libtoolize}
78 %{__aclocal}
79 %{__autoheader}
80 %{__autoconf}
81 %{__automake}
82 %configure \
83         --enable-static
84 %{__make}
85
86 %install
87 rm -rf $RPM_BUILD_ROOT
88
89 %{__make} install \
90         DESTDIR=$RPM_BUILD_ROOT
91
92 %clean
93 rm -rf $RPM_BUILD_ROOT
94
95 %post   -p /sbin/ldconfig
96 %postun -p /sbin/ldconfig
97
98 %files
99 %defattr(644,root,root,755)
100 %doc AUTHORS ChangeLog README
101 %attr(755,root,root) %{_libdir}/libvarconf-1.0.so.*.*.*
102 %attr(755,root,root) %ghost %{_libdir}/libvarconf-1.0.so.6
103
104 %files devel
105 %defattr(644,root,root,755)
106 %attr(755,root,root) %{_libdir}/libvarconf-1.0.so
107 %{_libdir}/libvarconf-1.0.la
108 %{_includedir}/varconf-1.0
109 %{_pkgconfigdir}/varconf-1.0.pc
110
111 %files static
112 %defattr(644,root,root,755)
113 %{_libdir}/libvarconf-1.0.a
This page took 0.10335 seconds and 3 git commands to generate.