![](https://secure.gravatar.com/avatar/df8330968b6df8cd1c1942c5fb4b720c.jpg?s=120&d=mm&r=g)
commit 80c83188c08bab1a2b9fad3b33fd76ed8c247402 Author: Tim Biermann <tbier@posteo.de> Date: Sat Mar 5 18:03:47 2022 +0100 libxml2: changed back to autotools diff --git a/libxml2/.footprint b/libxml2/.footprint index e24105e03..03d26003f 100644 --- a/libxml2/.footprint +++ b/libxml2/.footprint @@ -55,20 +55,22 @@ drwxr-xr-x root/root usr/include/libxml2/libxml/ -rw-r--r-- root/root usr/include/libxml2/libxml/xpointer.h drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/cmake/ -drwxr-xr-x root/root usr/lib/cmake/libxml2-2.9.13/ --rw-r--r-- root/root usr/lib/cmake/libxml2-2.9.13/libxml2-config-version.cmake --rw-r--r-- root/root usr/lib/cmake/libxml2-2.9.13/libxml2-config.cmake --rw-r--r-- root/root usr/lib/cmake/libxml2-2.9.13/libxml2-export-release.cmake --rw-r--r-- root/root usr/lib/cmake/libxml2-2.9.13/libxml2-export.cmake -lrwxrwxrwx root/root usr/lib/libxml2.so -> libxml2.so.2 +drwxr-xr-x root/root usr/lib/cmake/libxml2/ +-rw-r--r-- root/root usr/lib/cmake/libxml2/libxml2-config.cmake +-rw-r--r-- root/root usr/lib/libxml2.a +-rwxr-xr-x root/root usr/lib/libxml2.la +lrwxrwxrwx root/root usr/lib/libxml2.so -> libxml2.so.2.9.13 lrwxrwxrwx root/root usr/lib/libxml2.so.2 -> libxml2.so.2.9.13 -rwxr-xr-x root/root usr/lib/libxml2.so.2.9.13 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libxml-2.0.pc -rw-r--r-- root/root usr/lib/xml2Conf.sh drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/aclocal/ +-rw-r--r-- root/root usr/share/aclocal/libxml.m4 drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/xml2-config.1.gz -rw-r--r-- root/root usr/share/man/man1/xmlcatalog.1.gz -rw-r--r-- root/root usr/share/man/man1/xmllint.1.gz drwxr-xr-x root/root usr/share/man/man3/ diff --git a/libxml2/.signature b/libxml2/.signature index 8c9d1f0ce..16d931f34 100644 --- a/libxml2/.signature +++ b/libxml2/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/S//nKKM5rKmnaU2jWWMltOc6vuFXjkvcSTvBLCC37eivVqrXanUZd2H9tFGY2eB/sa1MzPO8IMkg5CW9XUnRgI= -SHA256 (Pkgfile) = fd6a7348bf1d15eb2573dc444d78d38e1d2e267aedac46c1939e92ced0467c3a -SHA256 (.footprint) = c7e9f56b277a6727ed0c3cc9b8478f6fd9d378948649bfebd93aa20adfb099f0 +RWSE3ohX2g5d/V1rUpB4hn2eLYSMewrD/g+nzMkJ9QL8L469GM1WDw2QX/aqQJrS7VRM8RH4c23oKFh/eYAf4QamXwozWZl7QwA= +SHA256 (Pkgfile) = 714c053098d11613d8dab371295c88972d873c78ee552a1aa3317068949cdf76 +SHA256 (.footprint) = 09b5b2834f8644f66493c6c8dc65feb45cae489f522b16517211e8dfa8329619 SHA256 (libxml2-2.9.13.tar.xz) = 276130602d12fe484ecc03447ee5e759d0465558fbc9d6bd144e3745306ebf0e diff --git a/libxml2/Pkgfile b/libxml2/Pkgfile index db2cdc159..e1d461c6e 100644 --- a/libxml2/Pkgfile +++ b/libxml2/Pkgfile @@ -5,26 +5,13 @@ name=libxml2 version=2.9.13 -release=2 +release=3 source=(https://download.gnome.org/sources/libxml2/${version:0:3}/$name-$version.tar.xz) build() { - cmake -S $name-$version -B build -G Ninja \ - -D CMAKE_INSTALL_PREFIX=/usr \ - -D CMAKE_INSTALL_LIBDIR=lib \ - -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ - -D LIBXML2_WITH_PYTHON=OFF \ - -Wno-dev - - # fix soname -> readelf -d /usr/lib/libxml2.so.2.9.13 | grep soname - sed "/SONAME/s/libxml2.so.$version/libxml2.so.2/" -i build/build.ninja - - cmake --build build - DESTDIR=$PKG cmake --install build - - # add sysmlink - ln -sf libxml2.so.$version $PKG/usr/lib/libxml2.so.2 - - rm -r $PKG/usr/share/doc + cd $name-$version + ./configure --prefix=/usr --without-python + make + make DESTDIR=$PKG install + rm -r $PKG/usr/share/{doc,gtk-doc} }