Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated dependencies #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 26 additions & 28 deletions .SRCINFO
Original file line number Diff line number Diff line change
@@ -1,47 +1,45 @@
pkgbase = kile-git
pkgdesc = A user friendly TeX/LaTeX frontend for KDE
pkgver = 3.0b2_r3569.g66599ab1
pkgver = 3.0b2_r3593.gee9d5fc9
pkgrel = 1
url = https://apps.kde.org/kile/
arch = x86_64
license = GPL-2.0-only
makedepends = git
makedepends = extra-cmake-modules-git
makedepends = kdoctools-git
makedepends = okular-git
makedepends = extra-cmake-modules
makedepends = kdoctools
makedepends = okular
depends = gcc-libs
depends = glibc
depends = kcodecs-git
depends = kcompletion-git
depends = kconfig-git
depends = kconfigwidgets-git
depends = kcoreaddons-git
depends = kcrash-git
depends = kdbusaddons-git
depends = kguiaddons-git
depends = ki18n-git
depends = kiconthemes-git
depends = kinit-git
depends = kio-git
depends = kjobwidgets-git
depends = kparts-git
depends = kservice-git
depends = ktexteditor-git
depends = ktextwidgets-git
depends = kwidgetsaddons-git
depends = kwindowsystem-git
depends = kxmlgui-git
depends = okular-git
depends = kcolorscheme-git
depends = kcodecs
depends = kcompletion
depends = kconfig
depends = kconfigwidgets
depends = kcoreaddons
depends = kcrash
depends = kdbusaddons
depends = kguiaddons
depends = ki18n
depends = kiconthemes
depends = kio
depends = kjobwidgets
depends = kparts
depends = kservice
depends = ktexteditor
depends = ktextwidgets
depends = kwidgetsaddons
depends = kwindowsystem
depends = kxmlgui
depends = okular
depends = kcolorscheme
depends = hicolor-icon-theme
depends = perl
depends = poppler-qt6
depends = qt6-base
depends = qt6-script
depends = qt6-5compat
depends = qt6-declarative
depends = texlive-basic
optdepends = konsole-git: embedded terminal
optdepends = konsole: embedded terminal
optdepends = imagemagick: for some file type conversions
provides = kile
conflicts = kile
Expand Down
27 changes: 11 additions & 16 deletions PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -6,35 +6,30 @@
# Contributor: prettyvanilla <prettyvanilla at posteo.at>
# Contributor: vnoel <victor.noel at crazydwarves dot org>

pkgname=kile-git
pkgver=3.0b2_r3569.g66599ab1
_pkgname=kile
pkgname=${_pkgname}-git
pkgver=3.0b2_r3593.gee9d5fc9
pkgrel=1
pkgdesc='A user friendly TeX/LaTeX frontend for KDE'
arch=($CARCH)
url='https://apps.kde.org/kile/'
license=(GPL-2.0-only)
depends=(gcc-libs glibc kcodecs-git kcompletion-git kconfig-git kconfigwidgets-git kcoreaddons-git kcrash-git kdbusaddons-git kguiaddons-git ki18n-git kiconthemes-git kinit-git kio-git kjobwidgets-git kparts-git kservice-git ktexteditor-git ktextwidgets-git kwidgetsaddons-git kwindowsystem-git kxmlgui-git okular-git kcolorscheme-git hicolor-icon-theme perl poppler-qt6 qt6-base qt6-script qt6-5compat qt6-declarative texlive-basic)
makedepends=(git extra-cmake-modules-git kdoctools-git okular-git)
optdepends=('konsole-git: embedded terminal' 'imagemagick: for some file type conversions')
conflicts=(${pkgname%-git})
provides=(${pkgname%-git})
source=("git+https://github.com/KDE/${pkgname%-git}.git")
depends=(gcc-libs glibc kcodecs kcompletion kconfig kconfigwidgets kcoreaddons kcrash kdbusaddons kguiaddons ki18n kiconthemes kio kjobwidgets kparts kservice ktexteditor ktextwidgets kwidgetsaddons kwindowsystem kxmlgui okular kcolorscheme hicolor-icon-theme perl poppler-qt6 qt6-base qt6-5compat qt6-declarative texlive-basic)
makedepends=(git extra-cmake-modules kdoctools okular)
optdepends=('konsole: embedded terminal' 'imagemagick: for some file type conversions')
conflicts=(${_pkgname})
provides=(${_pkgname})
source=("git+https://github.com/KDE/${_pkgname}.git")
sha256sums=('SKIP')


prepare() {
cd ${pkgname%-git}
git checkout work/carl/kf6
}

pkgver() {
cd ${pkgname%-git}
cd ${_pkgname}
_ver="$(git describe | sed 's/^v//;s/-.*//')"
echo "${_ver}_r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)"
}

build() {
cmake -B build -S ${pkgname%-git} \
cmake -B build -S ${_pkgname} \
-DQT_MAJOR_VERSION=6
cmake --build build
}
Expand Down