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