Skip to content
Snippets Groups Projects
Unverified Commit a56afc54 authored by Oliver Smith's avatar Oliver Smith
Browse files

kde/itinerary, kde/kitineary: remove (!156)

Right now, this doesn't build anymore, it is failing with:

/home/pmos/build/src/itinerary-c47772e49de6662acd7769d5c8cef94379ea7bcf/src/app/reservationmanager.h:21:10: fatal error: KItinerary/ExtractorRepository: No such file or directory
 #include <KItinerary/ExtractorRepository>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I've tried to update it to the latest commit, but then it fails with
another error. Turns out, this package depends on kitinerary (with a
k!), and whenever we update that, we also need to update this package
to the latest commit. Unfortunatelly, itinerary does not have tagged
versions yet.

So I would like to remove it for now, it does not seem like anybody is
using it at this point, and so it's just additional maintenance effort
for nothing. We could package it again, when it has tagged versions and
is therefore easy to update together with kitinerary.

Remove kitinerary too, because it isn't used by anything else.
parent 8c1ebc31
No related branches found
No related tags found
No related merge requests found
Pipeline #195380 passed
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=itinerary
pkgver=0_git20180812
pkgrel=0
_commit="c47772e49de6662acd7769d5c8cef94379ea7bcf"
pkgdesc="Application to assist with usage of Travel Reservations "
url="https://github.com/KDE/itinerary"
arch="all"
license="LGPL-2.1"
depends="prison"
depends_dev="qt5-qtbase-dev qt5-qtquickcontrols2-dev qt5-qtlocation-dev ki18n-dev kcontacts-dev kpkpass-dev kitinerary-dev
kdbusaddons-dev shared-mime-info"
makedepends="$depends_dev extra-cmake-modules"
source="$pkgname-$pkgver.tar.gz::https://github.com/kde/$pkgname/archive/$_commit.tar.gz"
subpackages=""
options="!check" # Broken
builddir="$srcdir/$pkgname-$_commit"
build() {
cd "$builddir"
if [ "$CBUILD" != "$CHOST" ]; then
CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
fi
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS}
make
}
check() {
cd "$builddir"
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
}
package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
}
sha512sums="945703a1e28eabac2841a27bad2ee35c79697ac8b7814e33649c2c5b32bc58886ad7414153a692d6e6f59f7b4a61d21c7ba5b82337058406b3aafa2caea730fa itinerary-0_git20180812.tar.gz"
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kitinerary
pkgver=18.12.0
pkgrel=0
pkgdesc="Data Model and Extraction System for Travel Reservation information"
url="https://github.com/KDE/kitinerary"
arch="all"
license="LGPL-2.1"
depends=""
depends_dev="
qt5-qtbase-dev
qt5-qtdeclarative-dev
ki18n-dev
kmime-dev
kpkpass-dev
kcontacts-dev
kcalcore-dev
karchive-dev
libxml2-dev
"
makedepends="$depends_dev extra-cmake-modules"
source="https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"
subpackages="$pkgname-dev" # $pkgname-lang
options="!check" # Requires running X11 server
builddir="$srcdir/$pkgname-$pkgver"
build() {
cd "$builddir"
if [ "$CBUILD" != "$CHOST" ]; then
CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
fi
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS}
make
}
check() {
cd "$builddir"
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
}
package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
}
sha512sums="3a39949dc600daaa4f71ae1fb92dc3e2d2fa04058184e23fc42d2002529b521c54dc27ba51222df0569dbd0616dd687781441af989534faf6a1e74feaa4026dd kitinerary-18.12.0.tar.xz"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment