New Package: lxqt-qtplugin-legacy-1.4.1_1
This is a necessary dependency for keeping Qt5 styling and file dialog with LXQt>=2.0.0
This commit is contained in:
parent
fdc084aea4
commit
c0e6223120
6 changed files with 93 additions and 0 deletions
1
srcpkgs/libfm-qt-legacy-devel
Symbolic link
1
srcpkgs/libfm-qt-legacy-devel
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
libfm-qt-legacy
|
27
srcpkgs/libfm-qt-legacy/template
Normal file
27
srcpkgs/libfm-qt-legacy/template
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
# Template file for 'libfm-qt-legacy'
|
||||||
|
pkgname=libfm-qt-legacy
|
||||||
|
version=1.4.0
|
||||||
|
revision=1
|
||||||
|
build_style=cmake
|
||||||
|
hostmakedepends="pkg-config lxqt-build-tools-legacy qt5-qmake qt5-host-tools perl"
|
||||||
|
makedepends="qt5-tools-devel qt5-x11extras-devel libexif-devel
|
||||||
|
menu-cache-devel lxqt-menu-data-devel"
|
||||||
|
short_desc="Core library of PCManFM-Qt (Qt5 legacy compatibility)"
|
||||||
|
repository=cereus-extra
|
||||||
|
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||||
|
license="LGPL-2.1-or-later"
|
||||||
|
homepage="https://lxqt-project.org"
|
||||||
|
distfiles="https://github.com/lxqt/libfm-qt/archive/${version}.tar.gz"
|
||||||
|
checksum=fbca95a2d3dab9ac21e685cf15534bb832973442046965bea0ef806cc770e7bf
|
||||||
|
replaces="libfm-qt5>=0"
|
||||||
|
|
||||||
|
libfm-qt-legacy-devel_package() {
|
||||||
|
short_desc+=" - development files"
|
||||||
|
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
|
||||||
|
pkg_install() {
|
||||||
|
vmove usr/include
|
||||||
|
vmove usr/lib/pkgconfig
|
||||||
|
vmove usr/lib/*.so
|
||||||
|
vmove usr/share/cmake
|
||||||
|
}
|
||||||
|
}
|
1
srcpkgs/libqtxdg-legacy-devel
Symbolic link
1
srcpkgs/libqtxdg-legacy-devel
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
libqtxdg-legacy
|
31
srcpkgs/libqtxdg-legacy/template
Normal file
31
srcpkgs/libqtxdg-legacy/template
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
|
||||||
|
# Template file for 'libqtxdg-legacy'
|
||||||
|
pkgname=libqtxdg-legacy
|
||||||
|
version=3.12.0
|
||||||
|
revision=1
|
||||||
|
build_style=cmake
|
||||||
|
hostmakedepends="pkg-config qt5-qmake qt5-host-tools lxqt-build-tools-legacy"
|
||||||
|
makedepends="qt5-svg-devel libglib-devel"
|
||||||
|
short_desc="Qt implementation of freedesktop.org XDG specifications (Qt5 legacy compatibility)"
|
||||||
|
repository="cereus-extra"
|
||||||
|
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||||
|
license="LGPL-2.1-or-later"
|
||||||
|
homepage="https://lxqt-project.org"
|
||||||
|
distfiles="https://github.com/lxqt/libqtxdg/archive/${version}.tar.gz"
|
||||||
|
checksum=084e5fe7b4087d95657be7b5be3668e98bf14c2ba3b150205ebd819508774d45
|
||||||
|
|
||||||
|
post_install() {
|
||||||
|
# Due this is a complementary compatibility package, it's better to remove config files, which also prevents conflicts with main libqtxdg package.
|
||||||
|
rm -v ${DESTDIR}/etc/xdg/{lxqt-,}qtxdg.conf
|
||||||
|
}
|
||||||
|
|
||||||
|
libqtxdg-legacy-devel_package() {
|
||||||
|
short_desc+=" - development files"
|
||||||
|
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
|
||||||
|
pkg_install() {
|
||||||
|
vmove usr/include
|
||||||
|
vmove usr/lib/pkgconfig
|
||||||
|
vmove usr/lib/*.so
|
||||||
|
vmove usr/share/cmake
|
||||||
|
}
|
||||||
|
}
|
18
srcpkgs/lxqt-build-tools-legacy/template
Normal file
18
srcpkgs/lxqt-build-tools-legacy/template
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
# Template file for 'lxqt-build-tools-legacy'
|
||||||
|
pkgname=lxqt-build-tools-legacy
|
||||||
|
version=0.13.0
|
||||||
|
revision=1
|
||||||
|
build_style=cmake
|
||||||
|
hostmakedepends="qt5-host-tools qt5-qmake pkg-config"
|
||||||
|
makedepends="qt5-devel"
|
||||||
|
short_desc="LXQt build tools (Qt5 legacy compatibility)"
|
||||||
|
repository="cereus-extra"
|
||||||
|
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||||
|
license="BSD-3-Clause"
|
||||||
|
homepage="https://lxqt-project.org"
|
||||||
|
distfiles="https://github.com/lxqt/lxqt-build-tools/archive/${version}.tar.gz"
|
||||||
|
checksum=7f45b7ed7f54ec1e119b005d5fccddd9fe8d9a231fb66c41c952f29a08d1f901
|
||||||
|
|
||||||
|
post_install() {
|
||||||
|
vlicense BSD-3-Clause LICENSE
|
||||||
|
}
|
15
srcpkgs/lxqt-qtplugin-legacy/template
Normal file
15
srcpkgs/lxqt-qtplugin-legacy/template
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
# Template file for 'lxqt-qtplugin-legacy'
|
||||||
|
pkgname=lxqt-qtplugin-legacy
|
||||||
|
version=1.4.1
|
||||||
|
revision=1
|
||||||
|
build_style=cmake
|
||||||
|
hostmakedepends="lxqt-build-tools-legacy qt5-qmake qt5-host-tools libfm-qt-legacy-devel"
|
||||||
|
makedepends="liblxqt-devel libdbusmenu-qt5-devel libfm-qt-legacy-devel libqtxdg-legacy-devel
|
||||||
|
qt5-devel qt5-tools-devel"
|
||||||
|
short_desc="LXQt Qt theme plugin (Qt5 legacy compatibility)"
|
||||||
|
repository="cereus-extra"
|
||||||
|
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||||
|
license="LGPL-2.1-or-later"
|
||||||
|
homepage="https://lxqt-project.org"
|
||||||
|
distfiles="https://github.com/lxqt/lxqt-qtplugin/archive/${version}.tar.gz"
|
||||||
|
checksum=20768f00a35f0540d69ad47e6ed829a248bd01056ef9c7da3d931a9f5b2afc6c
|
Loading…
Add table
Reference in a new issue