# HG changeset patch # User Hans-G?nter Theisgen # Date 1647880462 -3600 # Node ID e4556f37511fd66f863e3088e276de26901378e6 # Parent a6336704378f77d0c0caa4714b7c860f2e26b06b updated libical and libical-dev (3.0.8 -> 3.0.14) diff -r a6336704378f -r e4556f37511f libical-dev/receipt --- a/libical-dev/receipt Mon Mar 21 17:23:16 2022 +0100 +++ b/libical-dev/receipt Mon Mar 21 17:34:22 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libical-dev" -VERSION="3.0.8" +VERSION="3.0.14" CATEGORY="development" SHORT_DESC="Opensource ICalendar - development files." MAINTAINER="erjo@slitaz.org" @@ -14,12 +14,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - - cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib - cp -a $install/usr/lib/pkgconfig $fs/usr/lib - + get_dev_files sed -i 's|/include$|/include/libical|' \ $fs/usr/lib/pkgconfig/libical.pc } diff -r a6336704378f -r e4556f37511f libical/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libical/description.txt Mon Mar 21 17:34:22 2022 +0100 @@ -0,0 +1,9 @@ +Libical is an Open Source implementation of the iCalendar protocols +and protocol data units. +The iCalendar specification describes how calendar clients can +communicate with calendar servers so users can store their calendar +data and arrange meetings with other users. + +Libical implements RFC5545, RFC5546, RFC7529; the CalDav scheduling +extensions in RFC6638; iCalendar extensions in RFC7986; plus the +iCalendar iMIP protocol in RFC6047. diff -r a6336704378f -r e4556f37511f libical/receipt --- a/libical/receipt Mon Mar 21 17:23:16 2022 +0100 +++ b/libical/receipt Mon Mar 21 17:34:22 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libical" -VERSION="3.0.8" +VERSION="3.0.14" CATEGORY="system-tools" SHORT_DESC="Opensource ICalendar implementation." MAINTAINER="erjo@slitaz.org" @@ -11,8 +11,8 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/$PACKAGE/$PACKAGE/releases/download/v$VERSION/$TARBALL" -DEPENDS="" -BUILD_DEPENDS="cmake" +DEPENDS="libxml2" +BUILD_DEPENDS="cmake libxml2-dev" current_version() { @@ -23,18 +23,17 @@ # Rules to configure and make the package. compile_rules() { - mkdir build - cd build + mkdir _build && + cd _build && cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DENABLE_GTK_DOC=OFF && - make -j 1 && - make DESTDIR=$DESTDIR install + -D ENABLE_GTK_DOC=OFF \ + -D CMAKE_INSTALL_PREFIX=/usr && + make && + make install DESTDIR=$DESTDIR } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.so* $fs/usr/lib + cook_copy_files *.so* }