diff --git a/srcpkgs/libfm-qt-legacy-devel b/srcpkgs/libfm-qt-legacy-devel new file mode 120000 index 0000000..c0164fd --- /dev/null +++ b/srcpkgs/libfm-qt-legacy-devel @@ -0,0 +1 @@ +libfm-qt-legacy \ No newline at end of file diff --git a/srcpkgs/libfm-qt-legacy/template b/srcpkgs/libfm-qt-legacy/template new file mode 100644 index 0000000..65e5e09 --- /dev/null +++ b/srcpkgs/libfm-qt-legacy/template @@ -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 " +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 + } +} diff --git a/srcpkgs/libqtxdg-legacy-devel b/srcpkgs/libqtxdg-legacy-devel new file mode 120000 index 0000000..5499de8 --- /dev/null +++ b/srcpkgs/libqtxdg-legacy-devel @@ -0,0 +1 @@ +libqtxdg-legacy \ No newline at end of file diff --git a/srcpkgs/libqtxdg-legacy/template b/srcpkgs/libqtxdg-legacy/template new file mode 100644 index 0000000..f72edf2 --- /dev/null +++ b/srcpkgs/libqtxdg-legacy/template @@ -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 " +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 + } +} diff --git a/srcpkgs/lxqt-build-tools-legacy/template b/srcpkgs/lxqt-build-tools-legacy/template new file mode 100644 index 0000000..484a65a --- /dev/null +++ b/srcpkgs/lxqt-build-tools-legacy/template @@ -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 " +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 +} diff --git a/srcpkgs/lxqt-qtplugin-legacy/template b/srcpkgs/lxqt-qtplugin-legacy/template new file mode 100644 index 0000000..96f764f --- /dev/null +++ b/srcpkgs/lxqt-qtplugin-legacy/template @@ -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 " +license="LGPL-2.1-or-later" +homepage="https://lxqt-project.org" +distfiles="https://github.com/lxqt/lxqt-qtplugin/archive/${version}.tar.gz" +checksum=20768f00a35f0540d69ad47e6ed829a248bd01056ef9c7da3d931a9f5b2afc6c