summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSoonKyu Park <sk7.park@samsung.com>2017-02-20 09:52:22 +0900
committerSoonKyu Park <sk7.park@samsung.com>2017-02-20 09:52:22 +0900
commit385ead62ac78d2ecf63635074f533bf8a329faee (patch)
treef8193a79b8abb918ec5501f8ac08004a59996758
parentc8bb075b5da7d5671dc7d093076211f04957161b (diff)
downloadperl-BSSolv-obs-2.4-385ead62ac78d2ecf63635074f533bf8a329faee.tar.gz
perl-BSSolv-obs-2.4-385ead62ac78d2ecf63635074f533bf8a329faee.tar.bz2
perl-BSSolv-obs-2.4-385ead62ac78d2ecf63635074f533bf8a329faee.zip
Initial packaing
Change-Id: Ia0a304ed7cb8e6b7c0fb36cdef063dafdafd1c4d
-rw-r--r--BSSolv.pm (renamed from packaging/BSSolv.pm)0
-rw-r--r--BSSolv.xs (renamed from packaging/BSSolv.xs)0
-rw-r--r--Makefile.PL (renamed from packaging/Makefile.PL)0
-rw-r--r--README37
-rw-r--r--libsolv-0.4.0/.emacs-dirvars (renamed from .emacs-dirvars)0
-rw-r--r--libsolv-0.4.0/.gitignore (renamed from .gitignore)0
-rw-r--r--libsolv-0.4.0/.travis.yml (renamed from .travis.yml)0
-rw-r--r--libsolv-0.4.0/BUGS (renamed from BUGS)0
-rw-r--r--libsolv-0.4.0/CMakeLists.txt (renamed from CMakeLists.txt)0
-rw-r--r--libsolv-0.4.0/CREDITS (renamed from CREDITS)0
-rw-r--r--libsolv-0.4.0/INSTALL (renamed from INSTALL)0
-rw-r--r--libsolv-0.4.0/LICENSE.BSD (renamed from LICENSE.BSD)0
-rw-r--r--libsolv-0.4.0/README37
-rw-r--r--libsolv-0.4.0/VERSION.cmake (renamed from VERSION.cmake)0
-rw-r--r--libsolv-0.4.0/bindings/CMakeLists.txt (renamed from bindings/CMakeLists.txt)0
-rw-r--r--libsolv-0.4.0/bindings/perl/CMakeLists.txt (renamed from bindings/perl/CMakeLists.txt)0
-rw-r--r--libsolv-0.4.0/bindings/python/CMakeLists.txt (renamed from bindings/python/CMakeLists.txt)0
-rw-r--r--libsolv-0.4.0/bindings/ruby/CMakeLists.txt (renamed from bindings/ruby/CMakeLists.txt)0
-rw-r--r--libsolv-0.4.0/bindings/solv.i (renamed from bindings/solv.i)0
-rw-r--r--libsolv-0.4.0/cmake/modules/FindCheck.cmake (renamed from cmake/modules/FindCheck.cmake)0
-rw-r--r--libsolv-0.4.0/cmake/modules/FindEXPAT.cmake (renamed from cmake/modules/FindEXPAT.cmake)0
-rw-r--r--libsolv-0.4.0/cmake/modules/FindLZMA.cmake (renamed from cmake/modules/FindLZMA.cmake)0
-rw-r--r--libsolv-0.4.0/cmake/modules/FindLibSolv.cmake (renamed from cmake/modules/FindLibSolv.cmake)0
-rw-r--r--libsolv-0.4.0/cmake/modules/FindPackageHandleStandardArgs.cmake (renamed from cmake/modules/FindPackageHandleStandardArgs.cmake)0
-rw-r--r--libsolv-0.4.0/cmake/modules/FindRuby.cmake (renamed from cmake/modules/FindRuby.cmake)0
-rw-r--r--libsolv-0.4.0/cmake/modules/_CMakeParseArguments.cmake (renamed from cmake/modules/_CMakeParseArguments.cmake)0
-rw-r--r--libsolv-0.4.0/doc/CMakeLists.txt (renamed from doc/CMakeLists.txt)0
-rw-r--r--libsolv-0.4.0/doc/Makefile.gen (renamed from doc/Makefile.gen)0
-rw-r--r--libsolv-0.4.0/doc/filters/xcode.conf (renamed from doc/filters/xcode.conf)0
-rwxr-xr-xlibsolv-0.4.0/doc/filters/xcode.pl (renamed from doc/filters/xcode.pl)0
-rw-r--r--libsolv-0.4.0/doc/libsolv-bindings.3 (renamed from doc/libsolv-bindings.3)0
-rw-r--r--libsolv-0.4.0/doc/libsolv-bindings.txt (renamed from doc/libsolv-bindings.txt)0
-rw-r--r--libsolv-0.4.0/doc/libsolv-constantids.3 (renamed from doc/libsolv-constantids.3)0
-rw-r--r--libsolv-0.4.0/doc/libsolv-constantids.txt (renamed from doc/libsolv-constantids.txt)0
-rw-r--r--libsolv-0.4.0/doc/libsolv-history.3 (renamed from doc/libsolv-history.3)0
-rw-r--r--libsolv-0.4.0/doc/libsolv-history.txt (renamed from doc/libsolv-history.txt)0
-rw-r--r--libsolv-0.4.0/doc/libsolv-pool.3 (renamed from doc/libsolv-pool.3)0
-rw-r--r--libsolv-0.4.0/doc/libsolv-pool.txt (renamed from doc/libsolv-pool.txt)0
-rw-r--r--libsolv-0.4.0/doc/libsolv.3 (renamed from doc/libsolv.3)0
-rw-r--r--libsolv-0.4.0/doc/libsolv.txt (renamed from doc/libsolv.txt)0
-rw-r--r--libsolv-0.4.0/examples/CMakeLists.txt (renamed from examples/CMakeLists.txt)0
-rwxr-xr-xlibsolv-0.4.0/examples/p5solv (renamed from examples/p5solv)0
-rwxr-xr-xlibsolv-0.4.0/examples/pysolv (renamed from examples/pysolv)0
-rwxr-xr-xlibsolv-0.4.0/examples/rbsolv (renamed from examples/rbsolv)0
-rw-r--r--libsolv-0.4.0/examples/solv.c (renamed from examples/solv.c)0
-rw-r--r--libsolv-0.4.0/ext/CMakeLists.txt (renamed from ext/CMakeLists.txt)0
-rw-r--r--libsolv-0.4.0/ext/libsolvext.ver (renamed from ext/libsolvext.ver)0
-rw-r--r--libsolv-0.4.0/ext/pool_fileconflicts.c (renamed from ext/pool_fileconflicts.c)0
-rw-r--r--libsolv-0.4.0/ext/pool_fileconflicts.h (renamed from ext/pool_fileconflicts.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_appdata.c (renamed from ext/repo_appdata.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_appdata.h (renamed from ext/repo_appdata.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_arch.c (renamed from ext/repo_arch.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_arch.h (renamed from ext/repo_arch.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_autopattern.c (renamed from ext/repo_autopattern.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_autopattern.h (renamed from ext/repo_autopattern.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_comps.c (renamed from ext/repo_comps.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_comps.h (renamed from ext/repo_comps.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_content.c (renamed from ext/repo_content.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_content.h (renamed from ext/repo_content.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_cudf.c (renamed from ext/repo_cudf.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_cudf.h (renamed from ext/repo_cudf.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_deb.c (renamed from ext/repo_deb.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_deb.h (renamed from ext/repo_deb.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_deltainfoxml.c (renamed from ext/repo_deltainfoxml.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_deltainfoxml.h (renamed from ext/repo_deltainfoxml.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_haiku.cpp (renamed from ext/repo_haiku.cpp)0
-rw-r--r--libsolv-0.4.0/ext/repo_haiku.h (renamed from ext/repo_haiku.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_helix.c (renamed from ext/repo_helix.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_helix.h (renamed from ext/repo_helix.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_mdk.c (renamed from ext/repo_mdk.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_mdk.h (renamed from ext/repo_mdk.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_products.c (renamed from ext/repo_products.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_products.h (renamed from ext/repo_products.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_pubkey.c (renamed from ext/repo_pubkey.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_pubkey.h (renamed from ext/repo_pubkey.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_releasefile_products.c (renamed from ext/repo_releasefile_products.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_releasefile_products.h (renamed from ext/repo_releasefile_products.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_repomdxml.c (renamed from ext/repo_repomdxml.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_repomdxml.h (renamed from ext/repo_repomdxml.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_rpmdb.c (renamed from ext/repo_rpmdb.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_rpmdb.h (renamed from ext/repo_rpmdb.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_rpmmd.c (renamed from ext/repo_rpmmd.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_rpmmd.h (renamed from ext/repo_rpmmd.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_susetags.c (renamed from ext/repo_susetags.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_susetags.h (renamed from ext/repo_susetags.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_updateinfoxml.c (renamed from ext/repo_updateinfoxml.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_updateinfoxml.h (renamed from ext/repo_updateinfoxml.h)0
-rw-r--r--libsolv-0.4.0/ext/repo_zyppdb.c (renamed from ext/repo_zyppdb.c)0
-rw-r--r--libsolv-0.4.0/ext/repo_zyppdb.h (renamed from ext/repo_zyppdb.h)0
-rw-r--r--libsolv-0.4.0/ext/solv_pgpvrfy.c (renamed from ext/solv_pgpvrfy.c)0
-rw-r--r--libsolv-0.4.0/ext/solv_pgpvrfy.h (renamed from ext/solv_pgpvrfy.h)0
-rw-r--r--libsolv-0.4.0/ext/solv_xfopen.c (renamed from ext/solv_xfopen.c)0
-rw-r--r--libsolv-0.4.0/ext/solv_xfopen.h (renamed from ext/solv_xfopen.h)0
-rw-r--r--libsolv-0.4.0/ext/testcase.c (renamed from ext/testcase.c)0
-rw-r--r--libsolv-0.4.0/ext/testcase.h (renamed from ext/testcase.h)0
-rw-r--r--libsolv-0.4.0/ext/tools_util.h (renamed from ext/tools_util.h)0
-rw-r--r--libsolv-0.4.0/package/libsolv.changes (renamed from package/libsolv.changes)0
-rw-r--r--libsolv-0.4.0/package/libsolv.spec.in (renamed from package/libsolv.spec.in)0
-rw-r--r--libsolv-0.4.0/src/CMakeLists.txt (renamed from src/CMakeLists.txt)0
-rw-r--r--libsolv-0.4.0/src/bitmap.c (renamed from src/bitmap.c)0
-rw-r--r--libsolv-0.4.0/src/bitmap.h (renamed from src/bitmap.h)0
-rw-r--r--libsolv-0.4.0/src/chksum.c (renamed from src/chksum.c)0
-rw-r--r--libsolv-0.4.0/src/chksum.h (renamed from src/chksum.h)0
-rw-r--r--libsolv-0.4.0/src/dataiterator.h (renamed from src/dataiterator.h)0
-rw-r--r--libsolv-0.4.0/src/dirpool.c (renamed from src/dirpool.c)0
-rw-r--r--libsolv-0.4.0/src/dirpool.h (renamed from src/dirpool.h)0
-rw-r--r--libsolv-0.4.0/src/evr.c (renamed from src/evr.c)0
-rw-r--r--libsolv-0.4.0/src/evr.h (renamed from src/evr.h)0
-rw-r--r--libsolv-0.4.0/src/hash.h (renamed from src/hash.h)0
-rw-r--r--libsolv-0.4.0/src/knownid.h (renamed from src/knownid.h)0
-rw-r--r--libsolv-0.4.0/src/libsolv.ver (renamed from src/libsolv.ver)0
-rw-r--r--libsolv-0.4.0/src/linkedpkg.c (renamed from src/linkedpkg.c)0
-rw-r--r--libsolv-0.4.0/src/linkedpkg.h (renamed from src/linkedpkg.h)0
-rw-r--r--libsolv-0.4.0/src/md5.c (renamed from src/md5.c)0
-rw-r--r--libsolv-0.4.0/src/md5.h (renamed from src/md5.h)0
-rw-r--r--libsolv-0.4.0/src/policy.c (renamed from src/policy.c)0
-rw-r--r--libsolv-0.4.0/src/policy.h (renamed from src/policy.h)0
-rw-r--r--libsolv-0.4.0/src/pool.c (renamed from src/pool.c)0
-rw-r--r--libsolv-0.4.0/src/pool.h (renamed from src/pool.h)0
-rw-r--r--libsolv-0.4.0/src/poolarch.c (renamed from src/poolarch.c)0
-rw-r--r--libsolv-0.4.0/src/poolarch.h (renamed from src/poolarch.h)0
-rw-r--r--libsolv-0.4.0/src/poolid.c (renamed from src/poolid.c)0
-rw-r--r--libsolv-0.4.0/src/poolid.h (renamed from src/poolid.h)0
-rw-r--r--libsolv-0.4.0/src/poolid_private.h (renamed from src/poolid_private.h)0
-rw-r--r--libsolv-0.4.0/src/pooltypes.h (renamed from src/pooltypes.h)0
-rw-r--r--libsolv-0.4.0/src/poolvendor.c (renamed from src/poolvendor.c)0
-rw-r--r--libsolv-0.4.0/src/poolvendor.h (renamed from src/poolvendor.h)0
-rw-r--r--libsolv-0.4.0/src/problems.c (renamed from src/problems.c)0
-rw-r--r--libsolv-0.4.0/src/problems.h (renamed from src/problems.h)0
-rw-r--r--libsolv-0.4.0/src/qsort_r.c (renamed from src/qsort_r.c)0
-rw-r--r--libsolv-0.4.0/src/queue.c (renamed from src/queue.c)0
-rw-r--r--libsolv-0.4.0/src/queue.h (renamed from src/queue.h)0
-rw-r--r--libsolv-0.4.0/src/repo.c (renamed from src/repo.c)0
-rw-r--r--libsolv-0.4.0/src/repo.h (renamed from src/repo.h)0
-rw-r--r--libsolv-0.4.0/src/repo_solv.c (renamed from src/repo_solv.c)0
-rw-r--r--libsolv-0.4.0/src/repo_solv.h (renamed from src/repo_solv.h)0
-rw-r--r--libsolv-0.4.0/src/repo_write.c (renamed from src/repo_write.c)0
-rw-r--r--libsolv-0.4.0/src/repo_write.h (renamed from src/repo_write.h)0
-rw-r--r--libsolv-0.4.0/src/repodata.c (renamed from src/repodata.c)0
-rw-r--r--libsolv-0.4.0/src/repodata.h (renamed from src/repodata.h)0
-rw-r--r--libsolv-0.4.0/src/repopack.h (renamed from src/repopack.h)0
-rw-r--r--libsolv-0.4.0/src/repopage.c (renamed from src/repopage.c)0
-rw-r--r--libsolv-0.4.0/src/repopage.h (renamed from src/repopage.h)0
-rw-r--r--libsolv-0.4.0/src/rules.c (renamed from src/rules.c)0
-rw-r--r--libsolv-0.4.0/src/rules.h (renamed from src/rules.h)0
-rw-r--r--libsolv-0.4.0/src/selection.c (renamed from src/selection.c)0
-rw-r--r--libsolv-0.4.0/src/selection.h (renamed from src/selection.h)0
-rw-r--r--libsolv-0.4.0/src/sha1.c (renamed from src/sha1.c)0
-rw-r--r--libsolv-0.4.0/src/sha1.h (renamed from src/sha1.h)0
-rw-r--r--libsolv-0.4.0/src/sha2.c (renamed from src/sha2.c)0
-rw-r--r--libsolv-0.4.0/src/sha2.h (renamed from src/sha2.h)0
-rw-r--r--libsolv-0.4.0/src/solvable.c (renamed from src/solvable.c)0
-rw-r--r--libsolv-0.4.0/src/solvable.h (renamed from src/solvable.h)0
-rw-r--r--libsolv-0.4.0/src/solver.c (renamed from src/solver.c)0
-rw-r--r--libsolv-0.4.0/src/solver.h (renamed from src/solver.h)0
-rw-r--r--libsolv-0.4.0/src/solver_private.h (renamed from src/solver_private.h)0
-rw-r--r--libsolv-0.4.0/src/solverdebug.c (renamed from src/solverdebug.c)0
-rw-r--r--libsolv-0.4.0/src/solverdebug.h (renamed from src/solverdebug.h)0
-rw-r--r--libsolv-0.4.0/src/solvversion.c (renamed from src/solvversion.c)0
-rw-r--r--libsolv-0.4.0/src/solvversion.h.in (renamed from src/solvversion.h.in)0
-rw-r--r--libsolv-0.4.0/src/strpool.c (renamed from src/strpool.c)0
-rw-r--r--libsolv-0.4.0/src/strpool.h (renamed from src/strpool.h)0
-rw-r--r--libsolv-0.4.0/src/transaction.c (renamed from src/transaction.c)0
-rw-r--r--libsolv-0.4.0/src/transaction.h (renamed from src/transaction.h)0
-rw-r--r--libsolv-0.4.0/src/util.c (renamed from src/util.c)0
-rw-r--r--libsolv-0.4.0/src/util.h (renamed from src/util.h)0
-rw-r--r--libsolv-0.4.0/test/CMakeLists.txt (renamed from test/CMakeLists.txt)0
-rwxr-xr-xlibsolv-0.4.0/test/runtestcases (renamed from test/runtestcases)0
-rw-r--r--libsolv-0.4.0/test/testcases/cleandeps/cleandeps_dup.t (renamed from test/testcases/cleandeps/cleandeps_dup.t)0
-rw-r--r--libsolv-0.4.0/test/testcases/cleandeps/cleandeps_in.t (renamed from test/testcases/cleandeps/cleandeps_in.t)0
-rw-r--r--libsolv-0.4.0/test/testcases/cleandeps/cleandeps_up.t (renamed from test/testcases/cleandeps/cleandeps_up.t)0
-rw-r--r--libsolv-0.4.0/test/testcases/cleandeps/mistake.t (renamed from test/testcases/cleandeps/mistake.t)0
-rw-r--r--libsolv-0.4.0/test/testcases/evrcmp/conflicts.repo (renamed from test/testcases/evrcmp/conflicts.repo)0
-rw-r--r--libsolv-0.4.0/test/testcases/evrcmp/system.repo (renamed from test/testcases/evrcmp/system.repo)0
-rw-r--r--libsolv-0.4.0/test/testcases/evrcmp/testevr.t (renamed from test/testcases/evrcmp/testevr.t)0
-rw-r--r--libsolv-0.4.0/test/testcases/forcebest/forcebest_dup.t (renamed from test/testcases/forcebest/forcebest_dup.t)0
-rw-r--r--libsolv-0.4.0/test/testcases/forcebest/forcebest_in.t (renamed from test/testcases/forcebest/forcebest_in.t)0
-rw-r--r--libsolv-0.4.0/test/testcases/forcebest/forcebest_up.t (renamed from test/testcases/forcebest/forcebest_up.t)0
-rw-r--r--libsolv-0.4.0/test/testcases/multiversion/multiversion.t (renamed from test/testcases/multiversion/multiversion.t)0
-rw-r--r--libsolv-0.4.0/test/testcases/namespace/namespaceprovides.t (renamed from test/testcases/namespace/namespaceprovides.t)0
-rw-r--r--libsolv-0.4.0/test/testcases/sat/assert.t (renamed from test/testcases/sat/assert.t)0
-rw-r--r--libsolv-0.4.0/test/testcases/sat/mm-packages.repo.gz (renamed from test/testcases/sat/mm-packages.repo.gz)bin120 -> 120 bytes
-rw-r--r--libsolv-0.4.0/test/testcases/sat/mm-system.repo.gz (renamed from test/testcases/sat/mm-system.repo.gz)bin143 -> 143 bytes
-rw-r--r--libsolv-0.4.0/test/testcases/sat/mm-test.t (renamed from test/testcases/sat/mm-test.t)0
-rw-r--r--libsolv-0.4.0/test/testcases/targeted/targeted_dup.t (renamed from test/testcases/targeted/targeted_dup.t)0
-rw-r--r--libsolv-0.4.0/test/testcases/targeted/targeted_up.t (renamed from test/testcases/targeted/targeted_up.t)0
-rw-r--r--libsolv-0.4.0/tools/CMakeLists.txt (renamed from tools/CMakeLists.txt)0
-rw-r--r--libsolv-0.4.0/tools/archpkgs2solv.c (renamed from tools/archpkgs2solv.c)0
-rw-r--r--libsolv-0.4.0/tools/archrepo2solv.c (renamed from tools/archrepo2solv.c)0
-rw-r--r--libsolv-0.4.0/tools/common_write.c (renamed from tools/common_write.c)0
-rw-r--r--libsolv-0.4.0/tools/common_write.h (renamed from tools/common_write.h)0
-rw-r--r--libsolv-0.4.0/tools/comps2solv.c (renamed from tools/comps2solv.c)0
-rw-r--r--libsolv-0.4.0/tools/cudftest.c (renamed from tools/cudftest.c)0
-rw-r--r--libsolv-0.4.0/tools/deb2solv.c (renamed from tools/deb2solv.c)0
-rw-r--r--libsolv-0.4.0/tools/deltainfoxml2solv.c (renamed from tools/deltainfoxml2solv.c)0
-rw-r--r--libsolv-0.4.0/tools/diskusagexml2solv.c (renamed from tools/diskusagexml2solv.c)0
-rw-r--r--libsolv-0.4.0/tools/dumpsolv.c (renamed from tools/dumpsolv.c)0
-rw-r--r--libsolv-0.4.0/tools/findfileconflicts.c (renamed from tools/findfileconflicts.c)0
-rw-r--r--libsolv-0.4.0/tools/helix2solv.c (renamed from tools/helix2solv.c)0
-rw-r--r--libsolv-0.4.0/tools/installcheck.c (renamed from tools/installcheck.c)0
-rw-r--r--libsolv-0.4.0/tools/mdk2solv.c (renamed from tools/mdk2solv.c)0
-rw-r--r--libsolv-0.4.0/tools/mergesolv.c (renamed from tools/mergesolv.c)0
-rw-r--r--libsolv-0.4.0/tools/patchcheck.c (renamed from tools/patchcheck.c)0
-rwxr-xr-xlibsolv-0.4.0/tools/repo2solv.sh (renamed from tools/repo2solv.sh)0
-rw-r--r--libsolv-0.4.0/tools/repomdxml2solv.c (renamed from tools/repomdxml2solv.c)0
-rw-r--r--libsolv-0.4.0/tools/rpmdb2solv.c (renamed from tools/rpmdb2solv.c)0
-rw-r--r--libsolv-0.4.0/tools/rpmmd2solv.c (renamed from tools/rpmmd2solv.c)0
-rw-r--r--libsolv-0.4.0/tools/rpms2solv.c (renamed from tools/rpms2solv.c)0
-rw-r--r--libsolv-0.4.0/tools/susetags2solv.c (renamed from tools/susetags2solv.c)0
-rw-r--r--libsolv-0.4.0/tools/testsolv.c (renamed from tools/testsolv.c)0
-rw-r--r--libsolv-0.4.0/tools/updateinfoxml2solv.c (renamed from tools/updateinfoxml2solv.c)0
-rw-r--r--packaging/perl-BSSolv.spec7
-rw-r--r--typemap (renamed from packaging/typemap)0
213 files changed, 38 insertions, 43 deletions
diff --git a/packaging/BSSolv.pm b/BSSolv.pm
index 6828370..6828370 100644
--- a/packaging/BSSolv.pm
+++ b/BSSolv.pm
diff --git a/packaging/BSSolv.xs b/BSSolv.xs
index d8fce9d..d8fce9d 100644
--- a/packaging/BSSolv.xs
+++ b/BSSolv.xs
diff --git a/packaging/Makefile.PL b/Makefile.PL
index e5ea861..e5ea861 100644
--- a/packaging/Makefile.PL
+++ b/Makefile.PL
diff --git a/README b/README
index bb8f022..e69de29 100644
--- a/README
+++ b/README
@@ -1,37 +0,0 @@
-This is libsolv, a free package dependency solver using a satisfiability
-algorithm.
-
-This code is based on two major, but independent, blocks:
-
- 1. Using a dictionary approach to store and retrieve package
- and dependency information.
-
- 2. Using satisfiability, a well known and researched topic, for
- resolving package dependencies.
-
-Google for 'sat solver' to get links to the theory behind it.
-
-Supported package formats:
- - rpm/rpm5
- - deb
- - arch linux
- - haiku
-
-Supported repository formats:
- - rpmmd (primary, filelists, comps, deltainfo/presto, updateinfo)
- - susetags, suse product formats
- - mandriva/mageia (synthesis, info, files)
- - arch linux
- - red carpet helix format
- - haiku
-
-Requires: cmake 2.4.x
-
-mkdir build
-cd build
-cmake ..
-make
-
-To create a package:
-make srcpackage
-see package/
diff --git a/.emacs-dirvars b/libsolv-0.4.0/.emacs-dirvars
index e224534..e224534 100644
--- a/.emacs-dirvars
+++ b/libsolv-0.4.0/.emacs-dirvars
diff --git a/.gitignore b/libsolv-0.4.0/.gitignore
index 08fac49..08fac49 100644
--- a/.gitignore
+++ b/libsolv-0.4.0/.gitignore
diff --git a/.travis.yml b/libsolv-0.4.0/.travis.yml
index 8d7dda5..8d7dda5 100644
--- a/.travis.yml
+++ b/libsolv-0.4.0/.travis.yml
diff --git a/BUGS b/libsolv-0.4.0/BUGS
index 0e33eb5..0e33eb5 100644
--- a/BUGS
+++ b/libsolv-0.4.0/BUGS
diff --git a/CMakeLists.txt b/libsolv-0.4.0/CMakeLists.txt
index 6151317..6151317 100644
--- a/CMakeLists.txt
+++ b/libsolv-0.4.0/CMakeLists.txt
diff --git a/CREDITS b/libsolv-0.4.0/CREDITS
index 049bcae..049bcae 100644
--- a/CREDITS
+++ b/libsolv-0.4.0/CREDITS
diff --git a/INSTALL b/libsolv-0.4.0/INSTALL
index 5b1df67..5b1df67 100644
--- a/INSTALL
+++ b/libsolv-0.4.0/INSTALL
diff --git a/LICENSE.BSD b/libsolv-0.4.0/LICENSE.BSD
index 79c9f2d..79c9f2d 100644
--- a/LICENSE.BSD
+++ b/libsolv-0.4.0/LICENSE.BSD
diff --git a/libsolv-0.4.0/README b/libsolv-0.4.0/README
new file mode 100644
index 0000000..bb8f022
--- /dev/null
+++ b/libsolv-0.4.0/README
@@ -0,0 +1,37 @@
+This is libsolv, a free package dependency solver using a satisfiability
+algorithm.
+
+This code is based on two major, but independent, blocks:
+
+ 1. Using a dictionary approach to store and retrieve package
+ and dependency information.
+
+ 2. Using satisfiability, a well known and researched topic, for
+ resolving package dependencies.
+
+Google for 'sat solver' to get links to the theory behind it.
+
+Supported package formats:
+ - rpm/rpm5
+ - deb
+ - arch linux
+ - haiku
+
+Supported repository formats:
+ - rpmmd (primary, filelists, comps, deltainfo/presto, updateinfo)
+ - susetags, suse product formats
+ - mandriva/mageia (synthesis, info, files)
+ - arch linux
+ - red carpet helix format
+ - haiku
+
+Requires: cmake 2.4.x
+
+mkdir build
+cd build
+cmake ..
+make
+
+To create a package:
+make srcpackage
+see package/
diff --git a/VERSION.cmake b/libsolv-0.4.0/VERSION.cmake
index c2d6b0f..c2d6b0f 100644
--- a/VERSION.cmake
+++ b/libsolv-0.4.0/VERSION.cmake
diff --git a/bindings/CMakeLists.txt b/libsolv-0.4.0/bindings/CMakeLists.txt
index 9000773..9000773 100644
--- a/bindings/CMakeLists.txt
+++ b/libsolv-0.4.0/bindings/CMakeLists.txt
diff --git a/bindings/perl/CMakeLists.txt b/libsolv-0.4.0/bindings/perl/CMakeLists.txt
index cb9cd37..cb9cd37 100644
--- a/bindings/perl/CMakeLists.txt
+++ b/libsolv-0.4.0/bindings/perl/CMakeLists.txt
diff --git a/bindings/python/CMakeLists.txt b/libsolv-0.4.0/bindings/python/CMakeLists.txt
index bfd9ec3..bfd9ec3 100644
--- a/bindings/python/CMakeLists.txt
+++ b/libsolv-0.4.0/bindings/python/CMakeLists.txt
diff --git a/bindings/ruby/CMakeLists.txt b/libsolv-0.4.0/bindings/ruby/CMakeLists.txt
index bc7a1f9..bc7a1f9 100644
--- a/bindings/ruby/CMakeLists.txt
+++ b/libsolv-0.4.0/bindings/ruby/CMakeLists.txt
diff --git a/bindings/solv.i b/libsolv-0.4.0/bindings/solv.i
index 3005929..3005929 100644
--- a/bindings/solv.i
+++ b/libsolv-0.4.0/bindings/solv.i
diff --git a/cmake/modules/FindCheck.cmake b/libsolv-0.4.0/cmake/modules/FindCheck.cmake
index 8ed3739..8ed3739 100644
--- a/cmake/modules/FindCheck.cmake
+++ b/libsolv-0.4.0/cmake/modules/FindCheck.cmake
diff --git a/cmake/modules/FindEXPAT.cmake b/libsolv-0.4.0/cmake/modules/FindEXPAT.cmake
index d48eef3..d48eef3 100644
--- a/cmake/modules/FindEXPAT.cmake
+++ b/libsolv-0.4.0/cmake/modules/FindEXPAT.cmake
diff --git a/cmake/modules/FindLZMA.cmake b/libsolv-0.4.0/cmake/modules/FindLZMA.cmake
index eb112df..eb112df 100644
--- a/cmake/modules/FindLZMA.cmake
+++ b/libsolv-0.4.0/cmake/modules/FindLZMA.cmake
diff --git a/cmake/modules/FindLibSolv.cmake b/libsolv-0.4.0/cmake/modules/FindLibSolv.cmake
index 166e79d..166e79d 100644
--- a/cmake/modules/FindLibSolv.cmake
+++ b/libsolv-0.4.0/cmake/modules/FindLibSolv.cmake
diff --git a/cmake/modules/FindPackageHandleStandardArgs.cmake b/libsolv-0.4.0/cmake/modules/FindPackageHandleStandardArgs.cmake
index 2fa8fbc..2fa8fbc 100644
--- a/cmake/modules/FindPackageHandleStandardArgs.cmake
+++ b/libsolv-0.4.0/cmake/modules/FindPackageHandleStandardArgs.cmake
diff --git a/cmake/modules/FindRuby.cmake b/libsolv-0.4.0/cmake/modules/FindRuby.cmake
index 17ad7ef..17ad7ef 100644
--- a/cmake/modules/FindRuby.cmake
+++ b/libsolv-0.4.0/cmake/modules/FindRuby.cmake
diff --git a/cmake/modules/_CMakeParseArguments.cmake b/libsolv-0.4.0/cmake/modules/_CMakeParseArguments.cmake
index 7122094..7122094 100644
--- a/cmake/modules/_CMakeParseArguments.cmake
+++ b/libsolv-0.4.0/cmake/modules/_CMakeParseArguments.cmake
diff --git a/doc/CMakeLists.txt b/libsolv-0.4.0/doc/CMakeLists.txt
index fc588e7..fc588e7 100644
--- a/doc/CMakeLists.txt
+++ b/libsolv-0.4.0/doc/CMakeLists.txt
diff --git a/doc/Makefile.gen b/libsolv-0.4.0/doc/Makefile.gen
index e18d0bc..e18d0bc 100644
--- a/doc/Makefile.gen
+++ b/libsolv-0.4.0/doc/Makefile.gen
diff --git a/doc/filters/xcode.conf b/libsolv-0.4.0/doc/filters/xcode.conf
index 294f908..294f908 100644
--- a/doc/filters/xcode.conf
+++ b/libsolv-0.4.0/doc/filters/xcode.conf
diff --git a/doc/filters/xcode.pl b/libsolv-0.4.0/doc/filters/xcode.pl
index 54b4080..54b4080 100755
--- a/doc/filters/xcode.pl
+++ b/libsolv-0.4.0/doc/filters/xcode.pl
diff --git a/doc/libsolv-bindings.3 b/libsolv-0.4.0/doc/libsolv-bindings.3
index 6edf92b..6edf92b 100644
--- a/doc/libsolv-bindings.3
+++ b/libsolv-0.4.0/doc/libsolv-bindings.3
diff --git a/doc/libsolv-bindings.txt b/libsolv-0.4.0/doc/libsolv-bindings.txt
index a5fde9d..a5fde9d 100644
--- a/doc/libsolv-bindings.txt
+++ b/libsolv-0.4.0/doc/libsolv-bindings.txt
diff --git a/doc/libsolv-constantids.3 b/libsolv-0.4.0/doc/libsolv-constantids.3
index 27be957..27be957 100644
--- a/doc/libsolv-constantids.3
+++ b/libsolv-0.4.0/doc/libsolv-constantids.3
diff --git a/doc/libsolv-constantids.txt b/libsolv-0.4.0/doc/libsolv-constantids.txt
index 48b5395..48b5395 100644
--- a/doc/libsolv-constantids.txt
+++ b/libsolv-0.4.0/doc/libsolv-constantids.txt
diff --git a/doc/libsolv-history.3 b/libsolv-0.4.0/doc/libsolv-history.3
index c4b33fc..c4b33fc 100644
--- a/doc/libsolv-history.3
+++ b/libsolv-0.4.0/doc/libsolv-history.3
diff --git a/doc/libsolv-history.txt b/libsolv-0.4.0/doc/libsolv-history.txt
index da59fe5..da59fe5 100644
--- a/doc/libsolv-history.txt
+++ b/libsolv-0.4.0/doc/libsolv-history.txt
diff --git a/doc/libsolv-pool.3 b/libsolv-0.4.0/doc/libsolv-pool.3
index 748f112..748f112 100644
--- a/doc/libsolv-pool.3
+++ b/libsolv-0.4.0/doc/libsolv-pool.3
diff --git a/doc/libsolv-pool.txt b/libsolv-0.4.0/doc/libsolv-pool.txt
index 9740b24..9740b24 100644
--- a/doc/libsolv-pool.txt
+++ b/libsolv-0.4.0/doc/libsolv-pool.txt
diff --git a/doc/libsolv.3 b/libsolv-0.4.0/doc/libsolv.3
index da81c49..da81c49 100644
--- a/doc/libsolv.3
+++ b/libsolv-0.4.0/doc/libsolv.3
diff --git a/doc/libsolv.txt b/libsolv-0.4.0/doc/libsolv.txt
index af44168..af44168 100644
--- a/doc/libsolv.txt
+++ b/libsolv-0.4.0/doc/libsolv.txt
diff --git a/examples/CMakeLists.txt b/libsolv-0.4.0/examples/CMakeLists.txt
index 787d2f9..787d2f9 100644
--- a/examples/CMakeLists.txt
+++ b/libsolv-0.4.0/examples/CMakeLists.txt
diff --git a/examples/p5solv b/libsolv-0.4.0/examples/p5solv
index 77d580a..77d580a 100755
--- a/examples/p5solv
+++ b/libsolv-0.4.0/examples/p5solv
diff --git a/examples/pysolv b/libsolv-0.4.0/examples/pysolv
index fe217e1..fe217e1 100755
--- a/examples/pysolv
+++ b/libsolv-0.4.0/examples/pysolv
diff --git a/examples/rbsolv b/libsolv-0.4.0/examples/rbsolv
index c67a4c4..c67a4c4 100755
--- a/examples/rbsolv
+++ b/libsolv-0.4.0/examples/rbsolv
diff --git a/examples/solv.c b/libsolv-0.4.0/examples/solv.c
index a79b5b7..a79b5b7 100644
--- a/examples/solv.c
+++ b/libsolv-0.4.0/examples/solv.c
diff --git a/ext/CMakeLists.txt b/libsolv-0.4.0/ext/CMakeLists.txt
index 3b96974..3b96974 100644
--- a/ext/CMakeLists.txt
+++ b/libsolv-0.4.0/ext/CMakeLists.txt
diff --git a/ext/libsolvext.ver b/libsolv-0.4.0/ext/libsolvext.ver
index ac00e0d..ac00e0d 100644
--- a/ext/libsolvext.ver
+++ b/libsolv-0.4.0/ext/libsolvext.ver
diff --git a/ext/pool_fileconflicts.c b/libsolv-0.4.0/ext/pool_fileconflicts.c
index bfd07ef..bfd07ef 100644
--- a/ext/pool_fileconflicts.c
+++ b/libsolv-0.4.0/ext/pool_fileconflicts.c
diff --git a/ext/pool_fileconflicts.h b/libsolv-0.4.0/ext/pool_fileconflicts.h
index 13abdc7..13abdc7 100644
--- a/ext/pool_fileconflicts.h
+++ b/libsolv-0.4.0/ext/pool_fileconflicts.h
diff --git a/ext/repo_appdata.c b/libsolv-0.4.0/ext/repo_appdata.c
index 64f100d..64f100d 100644
--- a/ext/repo_appdata.c
+++ b/libsolv-0.4.0/ext/repo_appdata.c
diff --git a/ext/repo_appdata.h b/libsolv-0.4.0/ext/repo_appdata.h
index eb51848..eb51848 100644
--- a/ext/repo_appdata.h
+++ b/libsolv-0.4.0/ext/repo_appdata.h
diff --git a/ext/repo_arch.c b/libsolv-0.4.0/ext/repo_arch.c
index f6b9089..f6b9089 100644
--- a/ext/repo_arch.c
+++ b/libsolv-0.4.0/ext/repo_arch.c
diff --git a/ext/repo_arch.h b/libsolv-0.4.0/ext/repo_arch.h
index 78a2f32..78a2f32 100644
--- a/ext/repo_arch.h
+++ b/libsolv-0.4.0/ext/repo_arch.h
diff --git a/ext/repo_autopattern.c b/libsolv-0.4.0/ext/repo_autopattern.c
index c189cff..c189cff 100644
--- a/ext/repo_autopattern.c
+++ b/libsolv-0.4.0/ext/repo_autopattern.c
diff --git a/ext/repo_autopattern.h b/libsolv-0.4.0/ext/repo_autopattern.h
index 2e048b6..2e048b6 100644
--- a/ext/repo_autopattern.h
+++ b/libsolv-0.4.0/ext/repo_autopattern.h
diff --git a/ext/repo_comps.c b/libsolv-0.4.0/ext/repo_comps.c
index 8f364dd..8f364dd 100644
--- a/ext/repo_comps.c
+++ b/libsolv-0.4.0/ext/repo_comps.c
diff --git a/ext/repo_comps.h b/libsolv-0.4.0/ext/repo_comps.h
index 8998b07..8998b07 100644
--- a/ext/repo_comps.h
+++ b/libsolv-0.4.0/ext/repo_comps.h
diff --git a/ext/repo_content.c b/libsolv-0.4.0/ext/repo_content.c
index 5b61a6b..5b61a6b 100644
--- a/ext/repo_content.c
+++ b/libsolv-0.4.0/ext/repo_content.c
diff --git a/ext/repo_content.h b/libsolv-0.4.0/ext/repo_content.h
index 2a70ce4..2a70ce4 100644
--- a/ext/repo_content.h
+++ b/libsolv-0.4.0/ext/repo_content.h
diff --git a/ext/repo_cudf.c b/libsolv-0.4.0/ext/repo_cudf.c
index 316887b..316887b 100644
--- a/ext/repo_cudf.c
+++ b/libsolv-0.4.0/ext/repo_cudf.c
diff --git a/ext/repo_cudf.h b/libsolv-0.4.0/ext/repo_cudf.h
index fc9a0d6..fc9a0d6 100644
--- a/ext/repo_cudf.h
+++ b/libsolv-0.4.0/ext/repo_cudf.h
diff --git a/ext/repo_deb.c b/libsolv-0.4.0/ext/repo_deb.c
index 6d2c7bd..6d2c7bd 100644
--- a/ext/repo_deb.c
+++ b/libsolv-0.4.0/ext/repo_deb.c
diff --git a/ext/repo_deb.h b/libsolv-0.4.0/ext/repo_deb.h
index 7057da6..7057da6 100644
--- a/ext/repo_deb.h
+++ b/libsolv-0.4.0/ext/repo_deb.h
diff --git a/ext/repo_deltainfoxml.c b/libsolv-0.4.0/ext/repo_deltainfoxml.c
index 69403e8..69403e8 100644
--- a/ext/repo_deltainfoxml.c
+++ b/libsolv-0.4.0/ext/repo_deltainfoxml.c
diff --git a/ext/repo_deltainfoxml.h b/libsolv-0.4.0/ext/repo_deltainfoxml.h
index 6647b15..6647b15 100644
--- a/ext/repo_deltainfoxml.h
+++ b/libsolv-0.4.0/ext/repo_deltainfoxml.h
diff --git a/ext/repo_haiku.cpp b/libsolv-0.4.0/ext/repo_haiku.cpp
index a624df1..a624df1 100644
--- a/ext/repo_haiku.cpp
+++ b/libsolv-0.4.0/ext/repo_haiku.cpp
diff --git a/ext/repo_haiku.h b/libsolv-0.4.0/ext/repo_haiku.h
index 6770666..6770666 100644
--- a/ext/repo_haiku.h
+++ b/libsolv-0.4.0/ext/repo_haiku.h
diff --git a/ext/repo_helix.c b/libsolv-0.4.0/ext/repo_helix.c
index b94bbcf..b94bbcf 100644
--- a/ext/repo_helix.c
+++ b/libsolv-0.4.0/ext/repo_helix.c
diff --git a/ext/repo_helix.h b/libsolv-0.4.0/ext/repo_helix.h
index d883dd9..d883dd9 100644
--- a/ext/repo_helix.h
+++ b/libsolv-0.4.0/ext/repo_helix.h
diff --git a/ext/repo_mdk.c b/libsolv-0.4.0/ext/repo_mdk.c
index bdd7f40..bdd7f40 100644
--- a/ext/repo_mdk.c
+++ b/libsolv-0.4.0/ext/repo_mdk.c
diff --git a/ext/repo_mdk.h b/libsolv-0.4.0/ext/repo_mdk.h
index 270c42e..270c42e 100644
--- a/ext/repo_mdk.h
+++ b/libsolv-0.4.0/ext/repo_mdk.h
diff --git a/ext/repo_products.c b/libsolv-0.4.0/ext/repo_products.c
index 4609ceb..4609ceb 100644
--- a/ext/repo_products.c
+++ b/libsolv-0.4.0/ext/repo_products.c
diff --git a/ext/repo_products.h b/libsolv-0.4.0/ext/repo_products.h
index f7e3b0a..f7e3b0a 100644
--- a/ext/repo_products.h
+++ b/libsolv-0.4.0/ext/repo_products.h
diff --git a/ext/repo_pubkey.c b/libsolv-0.4.0/ext/repo_pubkey.c
index 5b778a2..5b778a2 100644
--- a/ext/repo_pubkey.c
+++ b/libsolv-0.4.0/ext/repo_pubkey.c
diff --git a/ext/repo_pubkey.h b/libsolv-0.4.0/ext/repo_pubkey.h
index fcc0a83..fcc0a83 100644
--- a/ext/repo_pubkey.h
+++ b/libsolv-0.4.0/ext/repo_pubkey.h
diff --git a/ext/repo_releasefile_products.c b/libsolv-0.4.0/ext/repo_releasefile_products.c
index a40bc98..a40bc98 100644
--- a/ext/repo_releasefile_products.c
+++ b/libsolv-0.4.0/ext/repo_releasefile_products.c
diff --git a/ext/repo_releasefile_products.h b/libsolv-0.4.0/ext/repo_releasefile_products.h
index 0535975..0535975 100644
--- a/ext/repo_releasefile_products.h
+++ b/libsolv-0.4.0/ext/repo_releasefile_products.h
diff --git a/ext/repo_repomdxml.c b/libsolv-0.4.0/ext/repo_repomdxml.c
index 1d1197e..1d1197e 100644
--- a/ext/repo_repomdxml.c
+++ b/libsolv-0.4.0/ext/repo_repomdxml.c
diff --git a/ext/repo_repomdxml.h b/libsolv-0.4.0/ext/repo_repomdxml.h
index 90d9d69..90d9d69 100644
--- a/ext/repo_repomdxml.h
+++ b/libsolv-0.4.0/ext/repo_repomdxml.h
diff --git a/ext/repo_rpmdb.c b/libsolv-0.4.0/ext/repo_rpmdb.c
index 82961ca..82961ca 100644
--- a/ext/repo_rpmdb.c
+++ b/libsolv-0.4.0/ext/repo_rpmdb.c
diff --git a/ext/repo_rpmdb.h b/libsolv-0.4.0/ext/repo_rpmdb.h
index a63d6f2..a63d6f2 100644
--- a/ext/repo_rpmdb.h
+++ b/libsolv-0.4.0/ext/repo_rpmdb.h
diff --git a/ext/repo_rpmmd.c b/libsolv-0.4.0/ext/repo_rpmmd.c
index 5029a68..5029a68 100644
--- a/ext/repo_rpmmd.c
+++ b/libsolv-0.4.0/ext/repo_rpmmd.c
diff --git a/ext/repo_rpmmd.h b/libsolv-0.4.0/ext/repo_rpmmd.h
index 1e88df6..1e88df6 100644
--- a/ext/repo_rpmmd.h
+++ b/libsolv-0.4.0/ext/repo_rpmmd.h
diff --git a/ext/repo_susetags.c b/libsolv-0.4.0/ext/repo_susetags.c
index 440e2d5..440e2d5 100644
--- a/ext/repo_susetags.c
+++ b/libsolv-0.4.0/ext/repo_susetags.c
diff --git a/ext/repo_susetags.h b/libsolv-0.4.0/ext/repo_susetags.h
index de110c3..de110c3 100644
--- a/ext/repo_susetags.h
+++ b/libsolv-0.4.0/ext/repo_susetags.h
diff --git a/ext/repo_updateinfoxml.c b/libsolv-0.4.0/ext/repo_updateinfoxml.c
index 6af74f2..6af74f2 100644
--- a/ext/repo_updateinfoxml.c
+++ b/libsolv-0.4.0/ext/repo_updateinfoxml.c
diff --git a/ext/repo_updateinfoxml.h b/libsolv-0.4.0/ext/repo_updateinfoxml.h
index bd0a61b..bd0a61b 100644
--- a/ext/repo_updateinfoxml.h
+++ b/libsolv-0.4.0/ext/repo_updateinfoxml.h
diff --git a/ext/repo_zyppdb.c b/libsolv-0.4.0/ext/repo_zyppdb.c
index 135a155..135a155 100644
--- a/ext/repo_zyppdb.c
+++ b/libsolv-0.4.0/ext/repo_zyppdb.c
diff --git a/ext/repo_zyppdb.h b/libsolv-0.4.0/ext/repo_zyppdb.h
index c3c7f39..c3c7f39 100644
--- a/ext/repo_zyppdb.h
+++ b/libsolv-0.4.0/ext/repo_zyppdb.h
diff --git a/ext/solv_pgpvrfy.c b/libsolv-0.4.0/ext/solv_pgpvrfy.c
index 951856b..951856b 100644
--- a/ext/solv_pgpvrfy.c
+++ b/libsolv-0.4.0/ext/solv_pgpvrfy.c
diff --git a/ext/solv_pgpvrfy.h b/libsolv-0.4.0/ext/solv_pgpvrfy.h
index a623e85..a623e85 100644
--- a/ext/solv_pgpvrfy.h
+++ b/libsolv-0.4.0/ext/solv_pgpvrfy.h
diff --git a/ext/solv_xfopen.c b/libsolv-0.4.0/ext/solv_xfopen.c
index b0421bf..b0421bf 100644
--- a/ext/solv_xfopen.c
+++ b/libsolv-0.4.0/ext/solv_xfopen.c
diff --git a/ext/solv_xfopen.h b/libsolv-0.4.0/ext/solv_xfopen.h
index aa8740e..aa8740e 100644
--- a/ext/solv_xfopen.h
+++ b/libsolv-0.4.0/ext/solv_xfopen.h
diff --git a/ext/testcase.c b/libsolv-0.4.0/ext/testcase.c
index 923e4f1..923e4f1 100644
--- a/ext/testcase.c
+++ b/libsolv-0.4.0/ext/testcase.c
diff --git a/ext/testcase.h b/libsolv-0.4.0/ext/testcase.h
index 20c7095..20c7095 100644
--- a/ext/testcase.h
+++ b/libsolv-0.4.0/ext/testcase.h
diff --git a/ext/tools_util.h b/libsolv-0.4.0/ext/tools_util.h
index cc64892..cc64892 100644
--- a/ext/tools_util.h
+++ b/libsolv-0.4.0/ext/tools_util.h
diff --git a/package/libsolv.changes b/libsolv-0.4.0/package/libsolv.changes
index dde8e5a..dde8e5a 100644
--- a/package/libsolv.changes
+++ b/libsolv-0.4.0/package/libsolv.changes
diff --git a/package/libsolv.spec.in b/libsolv-0.4.0/package/libsolv.spec.in
index 863c8e5..863c8e5 100644
--- a/package/libsolv.spec.in
+++ b/libsolv-0.4.0/package/libsolv.spec.in
diff --git a/src/CMakeLists.txt b/libsolv-0.4.0/src/CMakeLists.txt
index c917c7e..c917c7e 100644
--- a/src/CMakeLists.txt
+++ b/libsolv-0.4.0/src/CMakeLists.txt
diff --git a/src/bitmap.c b/libsolv-0.4.0/src/bitmap.c
index 1bf1666..1bf1666 100644
--- a/src/bitmap.c
+++ b/libsolv-0.4.0/src/bitmap.c
diff --git a/src/bitmap.h b/libsolv-0.4.0/src/bitmap.h
index 5784e6c..5784e6c 100644
--- a/src/bitmap.h
+++ b/libsolv-0.4.0/src/bitmap.h
diff --git a/src/chksum.c b/libsolv-0.4.0/src/chksum.c
index 3e973fd..3e973fd 100644
--- a/src/chksum.c
+++ b/libsolv-0.4.0/src/chksum.c
diff --git a/src/chksum.h b/libsolv-0.4.0/src/chksum.h
index d81adab..d81adab 100644
--- a/src/chksum.h
+++ b/libsolv-0.4.0/src/chksum.h
diff --git a/src/dataiterator.h b/libsolv-0.4.0/src/dataiterator.h
index 3133686..3133686 100644
--- a/src/dataiterator.h
+++ b/libsolv-0.4.0/src/dataiterator.h
diff --git a/src/dirpool.c b/libsolv-0.4.0/src/dirpool.c
index 5f08361..5f08361 100644
--- a/src/dirpool.c
+++ b/libsolv-0.4.0/src/dirpool.c
diff --git a/src/dirpool.h b/libsolv-0.4.0/src/dirpool.h
index fe05cc6..fe05cc6 100644
--- a/src/dirpool.h
+++ b/libsolv-0.4.0/src/dirpool.h
diff --git a/src/evr.c b/libsolv-0.4.0/src/evr.c
index a7d4311..a7d4311 100644
--- a/src/evr.c
+++ b/libsolv-0.4.0/src/evr.c
diff --git a/src/evr.h b/libsolv-0.4.0/src/evr.h
index d18cc52..d18cc52 100644
--- a/src/evr.h
+++ b/libsolv-0.4.0/src/evr.h
diff --git a/src/hash.h b/libsolv-0.4.0/src/hash.h
index 1290afa..1290afa 100644
--- a/src/hash.h
+++ b/libsolv-0.4.0/src/hash.h
diff --git a/src/knownid.h b/libsolv-0.4.0/src/knownid.h
index ba4d71b..ba4d71b 100644
--- a/src/knownid.h
+++ b/libsolv-0.4.0/src/knownid.h
diff --git a/src/libsolv.ver b/libsolv-0.4.0/src/libsolv.ver
index 4be79f9..4be79f9 100644
--- a/src/libsolv.ver
+++ b/libsolv-0.4.0/src/libsolv.ver
diff --git a/src/linkedpkg.c b/libsolv-0.4.0/src/linkedpkg.c
index d8ecc71..d8ecc71 100644
--- a/src/linkedpkg.c
+++ b/libsolv-0.4.0/src/linkedpkg.c
diff --git a/src/linkedpkg.h b/libsolv-0.4.0/src/linkedpkg.h
index 3114702..3114702 100644
--- a/src/linkedpkg.h
+++ b/libsolv-0.4.0/src/linkedpkg.h
diff --git a/src/md5.c b/libsolv-0.4.0/src/md5.c
index 0431b50..0431b50 100644
--- a/src/md5.c
+++ b/libsolv-0.4.0/src/md5.c
diff --git a/src/md5.h b/libsolv-0.4.0/src/md5.h
index 54533c7..54533c7 100644
--- a/src/md5.h
+++ b/libsolv-0.4.0/src/md5.h
diff --git a/src/policy.c b/libsolv-0.4.0/src/policy.c
index 6287b7c..6287b7c 100644
--- a/src/policy.c
+++ b/libsolv-0.4.0/src/policy.c
diff --git a/src/policy.h b/libsolv-0.4.0/src/policy.h
index c3ddb32..c3ddb32 100644
--- a/src/policy.h
+++ b/libsolv-0.4.0/src/policy.h
diff --git a/src/pool.c b/libsolv-0.4.0/src/pool.c
index 910a9c1..910a9c1 100644
--- a/src/pool.c
+++ b/libsolv-0.4.0/src/pool.c
diff --git a/src/pool.h b/libsolv-0.4.0/src/pool.h
index d29f615..d29f615 100644
--- a/src/pool.h
+++ b/libsolv-0.4.0/src/pool.h
diff --git a/src/poolarch.c b/libsolv-0.4.0/src/poolarch.c
index 09fe141..09fe141 100644
--- a/src/poolarch.c
+++ b/libsolv-0.4.0/src/poolarch.c
diff --git a/src/poolarch.h b/libsolv-0.4.0/src/poolarch.h
index 3fe5f02..3fe5f02 100644
--- a/src/poolarch.h
+++ b/libsolv-0.4.0/src/poolarch.h
diff --git a/src/poolid.c b/libsolv-0.4.0/src/poolid.c
index 285ecaa..285ecaa 100644
--- a/src/poolid.c
+++ b/libsolv-0.4.0/src/poolid.c
diff --git a/src/poolid.h b/libsolv-0.4.0/src/poolid.h
index 2363595..2363595 100644
--- a/src/poolid.h
+++ b/libsolv-0.4.0/src/poolid.h
diff --git a/src/poolid_private.h b/libsolv-0.4.0/src/poolid_private.h
index 43ff50d..43ff50d 100644
--- a/src/poolid_private.h
+++ b/libsolv-0.4.0/src/poolid_private.h
diff --git a/src/pooltypes.h b/libsolv-0.4.0/src/pooltypes.h
index 64a3b87..64a3b87 100644
--- a/src/pooltypes.h
+++ b/libsolv-0.4.0/src/pooltypes.h
diff --git a/src/poolvendor.c b/libsolv-0.4.0/src/poolvendor.c
index a52a94b..a52a94b 100644
--- a/src/poolvendor.c
+++ b/libsolv-0.4.0/src/poolvendor.c
diff --git a/src/poolvendor.h b/libsolv-0.4.0/src/poolvendor.h
index 873e090..873e090 100644
--- a/src/poolvendor.h
+++ b/libsolv-0.4.0/src/poolvendor.h
diff --git a/src/problems.c b/libsolv-0.4.0/src/problems.c
index 76d6ca0..76d6ca0 100644
--- a/src/problems.c
+++ b/libsolv-0.4.0/src/problems.c
diff --git a/src/problems.h b/libsolv-0.4.0/src/problems.h
index e5b2279..e5b2279 100644
--- a/src/problems.h
+++ b/libsolv-0.4.0/src/problems.h
diff --git a/src/qsort_r.c b/libsolv-0.4.0/src/qsort_r.c
index f264ed0..f264ed0 100644
--- a/src/qsort_r.c
+++ b/libsolv-0.4.0/src/qsort_r.c
diff --git a/src/queue.c b/libsolv-0.4.0/src/queue.c
index 37ea381..37ea381 100644
--- a/src/queue.c
+++ b/libsolv-0.4.0/src/queue.c
diff --git a/src/queue.h b/libsolv-0.4.0/src/queue.h
index 4785e67..4785e67 100644
--- a/src/queue.h
+++ b/libsolv-0.4.0/src/queue.h
diff --git a/src/repo.c b/libsolv-0.4.0/src/repo.c
index 1a934b8..1a934b8 100644
--- a/src/repo.c
+++ b/libsolv-0.4.0/src/repo.c
diff --git a/src/repo.h b/libsolv-0.4.0/src/repo.h
index 106f2a5..106f2a5 100644
--- a/src/repo.h
+++ b/libsolv-0.4.0/src/repo.h
diff --git a/src/repo_solv.c b/libsolv-0.4.0/src/repo_solv.c
index 0e8b854..0e8b854 100644
--- a/src/repo_solv.c
+++ b/libsolv-0.4.0/src/repo_solv.c
diff --git a/src/repo_solv.h b/libsolv-0.4.0/src/repo_solv.h
index 0c66394..0c66394 100644
--- a/src/repo_solv.h
+++ b/libsolv-0.4.0/src/repo_solv.h
diff --git a/src/repo_write.c b/libsolv-0.4.0/src/repo_write.c
index 9f314cb..9f314cb 100644
--- a/src/repo_write.c
+++ b/libsolv-0.4.0/src/repo_write.c
diff --git a/src/repo_write.h b/libsolv-0.4.0/src/repo_write.h
index 763147e..763147e 100644
--- a/src/repo_write.h
+++ b/libsolv-0.4.0/src/repo_write.h
diff --git a/src/repodata.c b/libsolv-0.4.0/src/repodata.c
index 73229f8..73229f8 100644
--- a/src/repodata.c
+++ b/libsolv-0.4.0/src/repodata.c
diff --git a/src/repodata.h b/libsolv-0.4.0/src/repodata.h
index f38ed4a..f38ed4a 100644
--- a/src/repodata.h
+++ b/libsolv-0.4.0/src/repodata.h
diff --git a/src/repopack.h b/libsolv-0.4.0/src/repopack.h
index d75e61a..d75e61a 100644
--- a/src/repopack.h
+++ b/libsolv-0.4.0/src/repopack.h
diff --git a/src/repopage.c b/libsolv-0.4.0/src/repopage.c
index 2b7a863..2b7a863 100644
--- a/src/repopage.c
+++ b/libsolv-0.4.0/src/repopage.c
diff --git a/src/repopage.h b/libsolv-0.4.0/src/repopage.h
index 739345e..739345e 100644
--- a/src/repopage.h
+++ b/libsolv-0.4.0/src/repopage.h
diff --git a/src/rules.c b/libsolv-0.4.0/src/rules.c
index 6f9c170..6f9c170 100644
--- a/src/rules.c
+++ b/libsolv-0.4.0/src/rules.c
diff --git a/src/rules.h b/libsolv-0.4.0/src/rules.h
index 15de00f..15de00f 100644
--- a/src/rules.h
+++ b/libsolv-0.4.0/src/rules.h
diff --git a/src/selection.c b/libsolv-0.4.0/src/selection.c
index e597a31..e597a31 100644
--- a/src/selection.c
+++ b/libsolv-0.4.0/src/selection.c
diff --git a/src/selection.h b/libsolv-0.4.0/src/selection.h
index fc2b15d..fc2b15d 100644
--- a/src/selection.h
+++ b/libsolv-0.4.0/src/selection.h
diff --git a/src/sha1.c b/libsolv-0.4.0/src/sha1.c
index 668331f..668331f 100644
--- a/src/sha1.c
+++ b/libsolv-0.4.0/src/sha1.c
diff --git a/src/sha1.h b/libsolv-0.4.0/src/sha1.h
index 0423164..0423164 100644
--- a/src/sha1.h
+++ b/libsolv-0.4.0/src/sha1.h
diff --git a/src/sha2.c b/libsolv-0.4.0/src/sha2.c
index 3ca9404..3ca9404 100644
--- a/src/sha2.c
+++ b/libsolv-0.4.0/src/sha2.c
diff --git a/src/sha2.h b/libsolv-0.4.0/src/sha2.h
index 220af32..220af32 100644
--- a/src/sha2.h
+++ b/libsolv-0.4.0/src/sha2.h
diff --git a/src/solvable.c b/libsolv-0.4.0/src/solvable.c
index 108d2f0..108d2f0 100644
--- a/src/solvable.c
+++ b/libsolv-0.4.0/src/solvable.c
diff --git a/src/solvable.h b/libsolv-0.4.0/src/solvable.h
index 85d20c4..85d20c4 100644
--- a/src/solvable.h
+++ b/libsolv-0.4.0/src/solvable.h
diff --git a/src/solver.c b/libsolv-0.4.0/src/solver.c
index 3d23b5b..3d23b5b 100644
--- a/src/solver.c
+++ b/libsolv-0.4.0/src/solver.c
diff --git a/src/solver.h b/libsolv-0.4.0/src/solver.h
index a0a101d..a0a101d 100644
--- a/src/solver.h
+++ b/libsolv-0.4.0/src/solver.h
diff --git a/src/solver_private.h b/libsolv-0.4.0/src/solver_private.h
index 43bc66e..43bc66e 100644
--- a/src/solver_private.h
+++ b/libsolv-0.4.0/src/solver_private.h
diff --git a/src/solverdebug.c b/libsolv-0.4.0/src/solverdebug.c
index de67079..de67079 100644
--- a/src/solverdebug.c
+++ b/libsolv-0.4.0/src/solverdebug.c
diff --git a/src/solverdebug.h b/libsolv-0.4.0/src/solverdebug.h
index 32e427e..32e427e 100644
--- a/src/solverdebug.h
+++ b/libsolv-0.4.0/src/solverdebug.h
diff --git a/src/solvversion.c b/libsolv-0.4.0/src/solvversion.c
index d66e195..d66e195 100644
--- a/src/solvversion.c
+++ b/libsolv-0.4.0/src/solvversion.c
diff --git a/src/solvversion.h.in b/libsolv-0.4.0/src/solvversion.h.in
index 268219c..268219c 100644
--- a/src/solvversion.h.in
+++ b/libsolv-0.4.0/src/solvversion.h.in
diff --git a/src/strpool.c b/libsolv-0.4.0/src/strpool.c
index 3ad0a80..3ad0a80 100644
--- a/src/strpool.c
+++ b/libsolv-0.4.0/src/strpool.c
diff --git a/src/strpool.h b/libsolv-0.4.0/src/strpool.h
index c97b873..c97b873 100644
--- a/src/strpool.h
+++ b/libsolv-0.4.0/src/strpool.h
diff --git a/src/transaction.c b/libsolv-0.4.0/src/transaction.c
index 9781675..9781675 100644
--- a/src/transaction.c
+++ b/libsolv-0.4.0/src/transaction.c
diff --git a/src/transaction.h b/libsolv-0.4.0/src/transaction.h
index 36b0c6f..36b0c6f 100644
--- a/src/transaction.h
+++ b/libsolv-0.4.0/src/transaction.h
diff --git a/src/util.c b/libsolv-0.4.0/src/util.c
index d8ae7ca..d8ae7ca 100644
--- a/src/util.c
+++ b/libsolv-0.4.0/src/util.c
diff --git a/src/util.h b/libsolv-0.4.0/src/util.h
index d8a136d..d8a136d 100644
--- a/src/util.h
+++ b/libsolv-0.4.0/src/util.h
diff --git a/test/CMakeLists.txt b/libsolv-0.4.0/test/CMakeLists.txt
index 92a5e7a..92a5e7a 100644
--- a/test/CMakeLists.txt
+++ b/libsolv-0.4.0/test/CMakeLists.txt
diff --git a/test/runtestcases b/libsolv-0.4.0/test/runtestcases
index 2edf743..2edf743 100755
--- a/test/runtestcases
+++ b/libsolv-0.4.0/test/runtestcases
diff --git a/test/testcases/cleandeps/cleandeps_dup.t b/libsolv-0.4.0/test/testcases/cleandeps/cleandeps_dup.t
index 7002434..7002434 100644
--- a/test/testcases/cleandeps/cleandeps_dup.t
+++ b/libsolv-0.4.0/test/testcases/cleandeps/cleandeps_dup.t
diff --git a/test/testcases/cleandeps/cleandeps_in.t b/libsolv-0.4.0/test/testcases/cleandeps/cleandeps_in.t
index 3edacb5..3edacb5 100644
--- a/test/testcases/cleandeps/cleandeps_in.t
+++ b/libsolv-0.4.0/test/testcases/cleandeps/cleandeps_in.t
diff --git a/test/testcases/cleandeps/cleandeps_up.t b/libsolv-0.4.0/test/testcases/cleandeps/cleandeps_up.t
index 9bb26d2..9bb26d2 100644
--- a/test/testcases/cleandeps/cleandeps_up.t
+++ b/libsolv-0.4.0/test/testcases/cleandeps/cleandeps_up.t
diff --git a/test/testcases/cleandeps/mistake.t b/libsolv-0.4.0/test/testcases/cleandeps/mistake.t
index b51ff69..b51ff69 100644
--- a/test/testcases/cleandeps/mistake.t
+++ b/libsolv-0.4.0/test/testcases/cleandeps/mistake.t
diff --git a/test/testcases/evrcmp/conflicts.repo b/libsolv-0.4.0/test/testcases/evrcmp/conflicts.repo
index 90dd239..90dd239 100644
--- a/test/testcases/evrcmp/conflicts.repo
+++ b/libsolv-0.4.0/test/testcases/evrcmp/conflicts.repo
diff --git a/test/testcases/evrcmp/system.repo b/libsolv-0.4.0/test/testcases/evrcmp/system.repo
index 233b6b9..233b6b9 100644
--- a/test/testcases/evrcmp/system.repo
+++ b/libsolv-0.4.0/test/testcases/evrcmp/system.repo
diff --git a/test/testcases/evrcmp/testevr.t b/libsolv-0.4.0/test/testcases/evrcmp/testevr.t
index 842c63c..842c63c 100644
--- a/test/testcases/evrcmp/testevr.t
+++ b/libsolv-0.4.0/test/testcases/evrcmp/testevr.t
diff --git a/test/testcases/forcebest/forcebest_dup.t b/libsolv-0.4.0/test/testcases/forcebest/forcebest_dup.t
index 7f1fbba..7f1fbba 100644
--- a/test/testcases/forcebest/forcebest_dup.t
+++ b/libsolv-0.4.0/test/testcases/forcebest/forcebest_dup.t
diff --git a/test/testcases/forcebest/forcebest_in.t b/libsolv-0.4.0/test/testcases/forcebest/forcebest_in.t
index aaf2aa1..aaf2aa1 100644
--- a/test/testcases/forcebest/forcebest_in.t
+++ b/libsolv-0.4.0/test/testcases/forcebest/forcebest_in.t
diff --git a/test/testcases/forcebest/forcebest_up.t b/libsolv-0.4.0/test/testcases/forcebest/forcebest_up.t
index 6e97bf8..6e97bf8 100644
--- a/test/testcases/forcebest/forcebest_up.t
+++ b/libsolv-0.4.0/test/testcases/forcebest/forcebest_up.t
diff --git a/test/testcases/multiversion/multiversion.t b/libsolv-0.4.0/test/testcases/multiversion/multiversion.t
index decf22f..decf22f 100644
--- a/test/testcases/multiversion/multiversion.t
+++ b/libsolv-0.4.0/test/testcases/multiversion/multiversion.t
diff --git a/test/testcases/namespace/namespaceprovides.t b/libsolv-0.4.0/test/testcases/namespace/namespaceprovides.t
index 1dc8872..1dc8872 100644
--- a/test/testcases/namespace/namespaceprovides.t
+++ b/libsolv-0.4.0/test/testcases/namespace/namespaceprovides.t
diff --git a/test/testcases/sat/assert.t b/libsolv-0.4.0/test/testcases/sat/assert.t
index 5d1ca1d..5d1ca1d 100644
--- a/test/testcases/sat/assert.t
+++ b/libsolv-0.4.0/test/testcases/sat/assert.t
diff --git a/test/testcases/sat/mm-packages.repo.gz b/libsolv-0.4.0/test/testcases/sat/mm-packages.repo.gz
index fd4aa08..fd4aa08 100644
--- a/test/testcases/sat/mm-packages.repo.gz
+++ b/libsolv-0.4.0/test/testcases/sat/mm-packages.repo.gz
Binary files differ
diff --git a/test/testcases/sat/mm-system.repo.gz b/libsolv-0.4.0/test/testcases/sat/mm-system.repo.gz
index ef1ac5f..ef1ac5f 100644
--- a/test/testcases/sat/mm-system.repo.gz
+++ b/libsolv-0.4.0/test/testcases/sat/mm-system.repo.gz
Binary files differ
diff --git a/test/testcases/sat/mm-test.t b/libsolv-0.4.0/test/testcases/sat/mm-test.t
index 573dbb0..573dbb0 100644
--- a/test/testcases/sat/mm-test.t
+++ b/libsolv-0.4.0/test/testcases/sat/mm-test.t
diff --git a/test/testcases/targeted/targeted_dup.t b/libsolv-0.4.0/test/testcases/targeted/targeted_dup.t
index d85f477..d85f477 100644
--- a/test/testcases/targeted/targeted_dup.t
+++ b/libsolv-0.4.0/test/testcases/targeted/targeted_dup.t
diff --git a/test/testcases/targeted/targeted_up.t b/libsolv-0.4.0/test/testcases/targeted/targeted_up.t
index 2b21c6b..2b21c6b 100644
--- a/test/testcases/targeted/targeted_up.t
+++ b/libsolv-0.4.0/test/testcases/targeted/targeted_up.t
diff --git a/tools/CMakeLists.txt b/libsolv-0.4.0/tools/CMakeLists.txt
index 9a614df..9a614df 100644
--- a/tools/CMakeLists.txt
+++ b/libsolv-0.4.0/tools/CMakeLists.txt
diff --git a/tools/archpkgs2solv.c b/libsolv-0.4.0/tools/archpkgs2solv.c
index 4ce95a4..4ce95a4 100644
--- a/tools/archpkgs2solv.c
+++ b/libsolv-0.4.0/tools/archpkgs2solv.c
diff --git a/tools/archrepo2solv.c b/libsolv-0.4.0/tools/archrepo2solv.c
index 6dcb076..6dcb076 100644
--- a/tools/archrepo2solv.c
+++ b/libsolv-0.4.0/tools/archrepo2solv.c
diff --git a/tools/common_write.c b/libsolv-0.4.0/tools/common_write.c
index 6de8a69..6de8a69 100644
--- a/tools/common_write.c
+++ b/libsolv-0.4.0/tools/common_write.c
diff --git a/tools/common_write.h b/libsolv-0.4.0/tools/common_write.h
index 7630edd..7630edd 100644
--- a/tools/common_write.h
+++ b/libsolv-0.4.0/tools/common_write.h
diff --git a/tools/comps2solv.c b/libsolv-0.4.0/tools/comps2solv.c
index 73854d2..73854d2 100644
--- a/tools/comps2solv.c
+++ b/libsolv-0.4.0/tools/comps2solv.c
diff --git a/tools/cudftest.c b/libsolv-0.4.0/tools/cudftest.c
index 75aeef5..75aeef5 100644
--- a/tools/cudftest.c
+++ b/libsolv-0.4.0/tools/cudftest.c
diff --git a/tools/deb2solv.c b/libsolv-0.4.0/tools/deb2solv.c
index 0d22f24..0d22f24 100644
--- a/tools/deb2solv.c
+++ b/libsolv-0.4.0/tools/deb2solv.c
diff --git a/tools/deltainfoxml2solv.c b/libsolv-0.4.0/tools/deltainfoxml2solv.c
index 41616ba..41616ba 100644
--- a/tools/deltainfoxml2solv.c
+++ b/libsolv-0.4.0/tools/deltainfoxml2solv.c
diff --git a/tools/diskusagexml2solv.c b/libsolv-0.4.0/tools/diskusagexml2solv.c
index 59ac79a..59ac79a 100644
--- a/tools/diskusagexml2solv.c
+++ b/libsolv-0.4.0/tools/diskusagexml2solv.c
diff --git a/tools/dumpsolv.c b/libsolv-0.4.0/tools/dumpsolv.c
index 617d512..617d512 100644
--- a/tools/dumpsolv.c
+++ b/libsolv-0.4.0/tools/dumpsolv.c
diff --git a/tools/findfileconflicts.c b/libsolv-0.4.0/tools/findfileconflicts.c
index 712602d..712602d 100644
--- a/tools/findfileconflicts.c
+++ b/libsolv-0.4.0/tools/findfileconflicts.c
diff --git a/tools/helix2solv.c b/libsolv-0.4.0/tools/helix2solv.c
index d893fb1..d893fb1 100644
--- a/tools/helix2solv.c
+++ b/libsolv-0.4.0/tools/helix2solv.c
diff --git a/tools/installcheck.c b/libsolv-0.4.0/tools/installcheck.c
index 73fa61c..73fa61c 100644
--- a/tools/installcheck.c
+++ b/libsolv-0.4.0/tools/installcheck.c
diff --git a/tools/mdk2solv.c b/libsolv-0.4.0/tools/mdk2solv.c
index dcf9d6f..dcf9d6f 100644
--- a/tools/mdk2solv.c
+++ b/libsolv-0.4.0/tools/mdk2solv.c
diff --git a/tools/mergesolv.c b/libsolv-0.4.0/tools/mergesolv.c
index 8ff4857..8ff4857 100644
--- a/tools/mergesolv.c
+++ b/libsolv-0.4.0/tools/mergesolv.c
diff --git a/tools/patchcheck.c b/libsolv-0.4.0/tools/patchcheck.c
index 6a5c3f7..6a5c3f7 100644
--- a/tools/patchcheck.c
+++ b/libsolv-0.4.0/tools/patchcheck.c
diff --git a/tools/repo2solv.sh b/libsolv-0.4.0/tools/repo2solv.sh
index 3f24e17..3f24e17 100755
--- a/tools/repo2solv.sh
+++ b/libsolv-0.4.0/tools/repo2solv.sh
diff --git a/tools/repomdxml2solv.c b/libsolv-0.4.0/tools/repomdxml2solv.c
index 58b1d00..58b1d00 100644
--- a/tools/repomdxml2solv.c
+++ b/libsolv-0.4.0/tools/repomdxml2solv.c
diff --git a/tools/rpmdb2solv.c b/libsolv-0.4.0/tools/rpmdb2solv.c
index e6ed72a..e6ed72a 100644
--- a/tools/rpmdb2solv.c
+++ b/libsolv-0.4.0/tools/rpmdb2solv.c
diff --git a/tools/rpmmd2solv.c b/libsolv-0.4.0/tools/rpmmd2solv.c
index ee39eac..ee39eac 100644
--- a/tools/rpmmd2solv.c
+++ b/libsolv-0.4.0/tools/rpmmd2solv.c
diff --git a/tools/rpms2solv.c b/libsolv-0.4.0/tools/rpms2solv.c
index 93ee8c3..93ee8c3 100644
--- a/tools/rpms2solv.c
+++ b/libsolv-0.4.0/tools/rpms2solv.c
diff --git a/tools/susetags2solv.c b/libsolv-0.4.0/tools/susetags2solv.c
index f94e517..f94e517 100644
--- a/tools/susetags2solv.c
+++ b/libsolv-0.4.0/tools/susetags2solv.c
diff --git a/tools/testsolv.c b/libsolv-0.4.0/tools/testsolv.c
index adcaeeb..adcaeeb 100644
--- a/tools/testsolv.c
+++ b/libsolv-0.4.0/tools/testsolv.c
diff --git a/tools/updateinfoxml2solv.c b/libsolv-0.4.0/tools/updateinfoxml2solv.c
index 5432150..5432150 100644
--- a/tools/updateinfoxml2solv.c
+++ b/libsolv-0.4.0/tools/updateinfoxml2solv.c
diff --git a/packaging/perl-BSSolv.spec b/packaging/perl-BSSolv.spec
index 582db39..e5f2b4e 100644
--- a/packaging/perl-BSSolv.spec
+++ b/packaging/perl-BSSolv.spec
@@ -20,11 +20,7 @@ Name: perl-BSSolv
Version: 0.19.0
Release: 32.1
Url: https://github.com/openSUSE/libsolv
-Source: libsolv-0.4.0.tar.bz2
-Source1: Makefile.PL
-Source2: BSSolv.pm
-Source3: BSSolv.xs
-Source4: typemap
+Source: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?mandriva_version}
@@ -72,7 +68,6 @@ Using a Satisfyability Solver to compute package dependencies.
%prep
%setup -c
ln -s libsolv-* libsolv
-cp %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} .
pushd libsolv
popd
diff --git a/packaging/typemap b/typemap
index 5a437ed..5a437ed 100644
--- a/packaging/typemap
+++ b/typemap