fix (cheat) building with rpmlint
authorDuncan Mac-Vicar P <dmacvicar@suse.de>
Mon, 16 Jul 2007 14:04:36 +0000 (14:04 +0000)
committerDuncan Mac-Vicar P <dmacvicar@suse.de>
Mon, 16 Jul 2007 14:04:36 +0000 (14:04 +0000)
CMakeLists.txt
libzypp.spec.cmake
package/libzypp-rpmlint.cmake [new file with mode: 0644]

index ad0f64d..34c9cc2 100644 (file)
@@ -168,6 +168,9 @@ MESSAGE(STATUS "version: ${VERSION}")
 MESSAGE(STATUS "Writing spec file...")
 CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/libzypp.spec.cmake ${CMAKE_BINARY_DIR}/package/libzypp.spec @ONLY)
 
+MESSAGE(STATUS "I hate you rpm-lint...!!!")
+CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/package/libzypp-rpmlint.cmake ${CMAKE_BINARY_DIR}/package/libzypp-${VERSION}-rpmlintrc @ONLY)
+
 MESSAGE(STATUS "Writing pkg-config file...")
 CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/libzypp.pc.cmake ${CMAKE_BINARY_DIR}/libzypp.pc @ONLY)
 INSTALL( FILES ${CMAKE_BINARY_DIR}/libzypp.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig )
index 387a86f..f033eb6 100644 (file)
@@ -19,6 +19,7 @@ Summary:        Package, Patch, Pattern, and Product Management
 Version:        @VERSION@
 Release:        0
 Source:         @PACKAGE@-@VERSION@.tar.bz2
+Source1:        @PACKAGE@-@VERSION@-rpmlintrc
 Prefix:         /usr
 Provides:       yast2-packagemanager
 Obsoletes:      yast2-packagemanager
diff --git a/package/libzypp-rpmlint.cmake b/package/libzypp-rpmlint.cmake
new file mode 100644 (file)
index 0000000..71b3b21
--- /dev/null
@@ -0,0 +1 @@
+addFilter("libzypp shlib-policy-name-error")