libzypp: add new package
Signed-off-by: Saul Wold <saul.wold@intel.com> Signed-off-by: Qing He <qing.he@intel.com>
This commit is contained in:
parent
1fb94b77f8
commit
162c652a2c
|
@ -0,0 +1,31 @@
|
|||
not building doc (doxygen based)
|
||||
|
||||
8/19/2010 - created by Qing He <qing.he@intel.com>
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 0629b1f..41746cc 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -110,13 +110,6 @@ FIND_PACKAGE(EXPAT REQUIRED)
|
||||
FIND_PACKAGE(OpenSSL REQUIRED)
|
||||
FIND_PACKAGE(Udev REQUIRED)
|
||||
|
||||
-FIND_PROGRAM( DOXYGEN doxygen )
|
||||
-IF ( NOT DOXYGEN )
|
||||
- MESSAGE( FATAL_ERROR "doxygen not found: install doxygen to build the documentation." )
|
||||
-ELSE ( NOT DOXYGEN )
|
||||
- MESSAGE( STATUS "doxygen found: ${DOXYGEN}" )
|
||||
-ENDIF ( NOT DOXYGEN )
|
||||
-
|
||||
MESSAGE(STATUS "soname: ${LIBZYPP_VERSION_INFO}")
|
||||
MESSAGE(STATUS "version: ${VERSION}")
|
||||
|
||||
@@ -154,7 +147,7 @@ ADD_SUBDIRECTORY( devel EXCLUDE_FROM_ALL )
|
||||
ADD_SUBDIRECTORY( tools )
|
||||
ADD_SUBDIRECTORY( examples )
|
||||
ADD_SUBDIRECTORY( po EXCLUDE_FROM_ALL )
|
||||
-ADD_SUBDIRECTORY( doc )
|
||||
+#ADD_SUBDIRECTORY( doc )
|
||||
ADD_SUBDIRECTORY( vendor )
|
||||
ADD_SUBDIRECTORY( tests EXCLUDE_FROM_ALL )
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
build fix for rpm5
|
||||
|
||||
8/19/2010 - created by Qing He <qing.he@intel.com>
|
||||
|
||||
diff --git a/zypp/target/rpm/BinHeader.cc b/zypp/target/rpm/BinHeader.cc
|
||||
index e9ad382..86a9c96 100644
|
||||
--- a/zypp/target/rpm/BinHeader.cc
|
||||
+++ b/zypp/target/rpm/BinHeader.cc
|
||||
@@ -19,7 +19,7 @@ extern "C"
|
||||
|
||||
#ifndef _RPM_4_4_COMPAT
|
||||
#ifdef _RPM_5
|
||||
-typedef rpmuint32_t rpm_count_t;
|
||||
+typedef uint32_t rpm_count_t;
|
||||
#else
|
||||
typedef int32_t rpm_count_t;
|
||||
#endif
|
||||
diff --git a/zypp/target/rpm/librpmDb.cv3.cc b/zypp/target/rpm/librpmDb.cv3.cc
|
||||
index bf18e45..5454ea9 100644
|
||||
--- a/zypp/target/rpm/librpmDb.cv3.cc
|
||||
+++ b/zypp/target/rpm/librpmDb.cv3.cc
|
||||
@@ -14,7 +14,7 @@ extern "C"
|
||||
{
|
||||
#ifndef _RPM_4_4_COMPAT
|
||||
#ifdef _RPM_5
|
||||
-typedef rpmuint32_t rpm_count_t;
|
||||
+typedef uint32_t rpm_count_t;
|
||||
#else
|
||||
typedef int32_t rpm_count_t;
|
||||
#endif
|
|
@ -0,0 +1,22 @@
|
|||
HOMEPAGE = "http://en.opensue.org/Portal:Libzypp"
|
||||
DESCRIPTION = "The ZYpp Linux Software management framework"
|
||||
|
||||
LICENSE = "GPLv2+"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=11fccc94d26293d78cb4996cb17e5fa7"
|
||||
|
||||
inherit cmake
|
||||
|
||||
DEPENDS = "rpm boost gettext curl libxml2 zlib sat-solver expat openssl udev"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.0-git${SRCPV}"
|
||||
PR = "r0"
|
||||
|
||||
SRCREV = "4494797d5b0369365b1af63921de45b197ead64f"
|
||||
|
||||
SRC_URI = "git://gitorious.org/opensuse/libzypp.git;protocol=git \
|
||||
file://no-doc.patch \
|
||||
file://rpm5.patch"
|
||||
|
||||
FILES_${PN} += "${libdir}/zypp ${datadir}/zypp ${datadir}/icons"
|
||||
FILES_${PN}-dev += "${datadir}/cmake"
|
Loading…
Reference in New Issue