]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
prep for package
authorKlaus Kaempf <kkaempf@suse.de>
Tue, 2 Oct 2007 14:54:29 +0000 (14:54 +0000)
committerKlaus Kaempf <kkaempf@suse.de>
Tue, 2 Oct 2007 14:54:29 +0000 (14:54 +0000)
Makefile.am
configure.in
libsatsolver.changes [new file with mode: 0644]
libsatsolver.spec [new file with mode: 0644]
src/Makefile.am
tools/Makefile.am

index 4cf1e17f2c0e75a1ad70dc6c639adc10dafb362d..aa00deac5f2f9adb6f748d30ec779f473a569b3b 100644 (file)
@@ -1,4 +1,4 @@
-SUBDIRS = src tools testsuite
+SUBDIRS = src tools testsuite doc
 
 AUTOMAKE_OPTIONS = no-dist-gzip dist-bzip2
 
index 9896eaed33c0dc3900eaf6586619f3be908e6194..73200f31e74299010089685bf34d171d01903be4 100644 (file)
@@ -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 (file)
index 0000000..9ad2171
--- /dev/null
@@ -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 (file)
index 0000000..0e81ad7
--- /dev/null
@@ -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
index ea3d4d41de94eb27fec2df25d2779371f6a3a14b..3f46a6a9a6ecf460f6cf651a8b5f42d82411729a 100644 (file)
@@ -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        \
index d237497a771f424fe43b66c89a4ae437e27be2c7..a1b7599a2ba71ef8b57a88b20af14aceed09b91f 100644 (file)
@@ -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