From: Klaus Kaempf Date: Tue, 2 Oct 2007 14:54:29 +0000 (+0000) Subject: prep for package X-Git-Tag: BASE-SuSE-Code-12_1-Branch~308^2~947 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cb0274bc1bd6d2ec55444b02aae930a5ad489754;p=thirdparty%2Flibsolv.git prep for package --- diff --git a/Makefile.am b/Makefile.am index 4cf1e17f..aa00deac 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,4 +1,4 @@ -SUBDIRS = src tools testsuite +SUBDIRS = src tools testsuite doc AUTOMAKE_OPTIONS = no-dist-gzip dist-bzip2 diff --git a/configure.in b/configure.in index 9896eaed..73200f31 100644 --- a/configure.in +++ b/configure.in @@ -134,4 +134,5 @@ AC_OUTPUT([ src/Makefile tools/Makefile testsuite/Makefile + doc/Makefile ]) diff --git a/libsatsolver.changes b/libsatsolver.changes new file mode 100644 index 00000000..9ad21718 --- /dev/null +++ b/libsatsolver.changes @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Tue Oct 2 15:26:36 CEST 2007 - kkaempf@suse.de + +- Initial release + diff --git a/libsatsolver.spec b/libsatsolver.spec new file mode 100644 index 00000000..0e81ad79 --- /dev/null +++ b/libsatsolver.spec @@ -0,0 +1,54 @@ +Name: libsatsolver0-0 +Version: 0.0.1 +Release: 1 +License: BSD +Url: http://svn.opensuse.org/svn/zypp/trunk/sat-solver +Source: satsolver-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Group: System/Libraries +BuildRequires: libexpat-devel db43-devel +Requires: expat db43 +Summary: A new approach to package dependency solving + + +%description +- + +%package devel +Summary: A new approach to package dependency solving +Group: Development/Libraries + +%description devel +- + +%prep +%setup -n satsolver-%{version} + +%build +%configure --prefix=/usr --libdir=%{_libdir} --sysconfdir=/etc --disable-static +make + +%install +make DESTDIR=%{buildroot} install +rm -f %{buildroot}%{_libdir}/libsatsolver0.la + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%clean +rm -rf "$RPM_BUILD_ROOT" + +%files +%defattr(-,root,root) +%{_libdir}/libsatsolver0.so.* + +%files devel +%defattr(-,root,root) +%{_libdir}/libsatsolver0.so +%doc doc/README* +%doc doc/THEORY +%doc doc/PLANNING +%dir /usr/include/satsolver +/usr/include/satsolver/* + +%changelog diff --git a/src/Makefile.am b/src/Makefile.am index ea3d4d41..3f46a6a9 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,4 +1,4 @@ -lib_LTLIBRARIES= libsatsolver.la +lib_LTLIBRARIES= libsatsolver0.la solverincludedir = $(includedir)/satsolver solverinclude_HEADERS = \ @@ -16,7 +16,9 @@ solverinclude_HEADERS = \ util.h \ source_solv.h -libsatsolver_la_SOURCES = \ +EXTRA_DIST = poolid_private.h + +libsatsolver0_la_SOURCES = \ bitmap.c \ evr.c \ poolid.c \ diff --git a/tools/Makefile.am b/tools/Makefile.am index d237497a..a1b7599a 100644 --- a/tools/Makefile.am +++ b/tools/Makefile.am @@ -4,7 +4,7 @@ INCLUDES = \ -I$(top_srcdir)/src LIBS = \ - $(top_builddir)/src/libsatsolver.la + $(top_builddir)/src/libsatsolver0.la noinst_HEADERS = source_write.h