Github messages for voidlinux
 help / color / mirror / Atom feed
From: zen0bit <zen0bit@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] WIP: New package: paperde-0.2.1
Date: Sat, 01 Apr 2023 08:02:10 +0200	[thread overview]
Message-ID: <20230401060210.sOQQ-dzr5vsxAOy-AR89240W-WUl7uR3wrP8FXIc-nA@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-42541@inbox.vuxu.org>

[-- Attachment #1: Type: text/plain, Size: 797 bytes --]

There is an updated pull request by zen0bit against master on the void-packages repository

https://github.com/oSoWoSo/VUR paperde
https://github.com/void-linux/void-packages/pull/42541

WIP: New package: paperde-0.2.1
PaperDE will require this:

 - libcprime
 - libcsys
 - wayqt
 - dfl-applications
 - dfl-settings
 - dfl-sni
 - dfl-ipc
 - dfl-login1

- patch for libexec

#### Testing the changes
- I tested the changes in this PR: **briefly**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
Not yet builded

Help welcome!


A patch file from https://github.com/void-linux/void-packages/pull/42541.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-paperde-42541.patch --]
[-- Type: text/x-diff, Size: 18682 bytes --]

From 24578f1d3dd60e0918df30fee4b74eb8287ca47e Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Thu, 2 Mar 2023 02:55:55 +0100
Subject: [PATCH 1/9] New package: libcsys-4.4.1

---
 common/shlibs            |  1 +
 srcpkgs/libcsys-devel    |  1 +
 srcpkgs/libcsys/template | 22 ++++++++++++++++++++++
 3 files changed, 24 insertions(+)
 create mode 120000 srcpkgs/libcsys-devel
 create mode 100644 srcpkgs/libcsys/template

diff --git a/common/shlibs b/common/shlibs
index ddd0a3266a36..aba87427fa41 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4240,3 +4240,4 @@ libdate-tz.so.3 chrono-date-3.0.1_1
 libayatana-ido3-0.4.so.0 ayatana-ido-0.9.2_1
 libayatana-indicator3.so.7 libayatana-indicator-0.9.3_1
 libayatana-appindicator3.so.1 libayatana-appindicator-0.5.91_1
+libcsys.so.4 libcsys-0.1.1_1
diff --git a/srcpkgs/libcsys-devel b/srcpkgs/libcsys-devel
new file mode 120000
index 000000000000..26636f3405fc
--- /dev/null
+++ b/srcpkgs/libcsys-devel
@@ -0,0 +1 @@
+libcsys
\ No newline at end of file
diff --git a/srcpkgs/libcsys/template b/srcpkgs/libcsys/template
new file mode 100644
index 000000000000..2be0062bbf7f
--- /dev/null
+++ b/srcpkgs/libcsys/template
@@ -0,0 +1,22 @@
+# Template file for 'libcsys'
+pkgname=libcsys
+version=4.4.1
+revision=1
+build_style=cmake
+hostmakedepends="qt5-devel"
+depends="udisks2"
+short_desc="For managing drive and getting system resource information"
+maintainer="zenobit <zen@osowoso.xyz>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/cubocore/coreapps/libcsys"
+distfiles="https://gitlab.com/cubocore/libcsys/-/archive/v${version}/libcsys-v${version}.tar.gz"
+checksum=2d427505a2186cc27407ce78cf903dd124a1912d3b4495066960f3d3fb1f3f98
+
+libcsys-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.so"
+	}
+}

From b29f76abefe6158816a8b4e56e317dcb36b2a239 Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Thu, 2 Mar 2023 02:56:45 +0100
Subject: [PATCH 2/9] New package: libcprime-4.4.1

---
 common/shlibs              |  2 ++
 srcpkgs/libcprime-devel    |  1 +
 srcpkgs/libcprime/template | 21 +++++++++++++++++++++
 3 files changed, 24 insertions(+)
 create mode 120000 srcpkgs/libcprime-devel
 create mode 100644 srcpkgs/libcprime/template

diff --git a/common/shlibs b/common/shlibs
index aba87427fa41..4845fd217c65 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4241,3 +4241,5 @@ libayatana-ido3-0.4.so.0 ayatana-ido-0.9.2_1
 libayatana-indicator3.so.7 libayatana-indicator-0.9.3_1
 libayatana-appindicator3.so.1 libayatana-appindicator-0.5.91_1
 libcsys.so.4 libcsys-0.1.1_1
+libcprime-core.so.4 libcprime-0.1.1_1
+libcprime-widgets.so.4 libcprime-0.1.1_1
diff --git a/srcpkgs/libcprime-devel b/srcpkgs/libcprime-devel
new file mode 120000
index 000000000000..ca97cd2c5505
--- /dev/null
+++ b/srcpkgs/libcprime-devel
@@ -0,0 +1 @@
+libcprime
\ No newline at end of file
diff --git a/srcpkgs/libcprime/template b/srcpkgs/libcprime/template
new file mode 100644
index 000000000000..5fb77a99bce9
--- /dev/null
+++ b/srcpkgs/libcprime/template
@@ -0,0 +1,21 @@
+# Template file for 'libcprime'
+pkgname=libcprime
+version=4.4.1
+revision=1
+build_style=cmake
+hostmakedepends="qt5-devel"
+short_desc="Library for bookmarking, saving activites and C-Suite settings"
+maintainer="zenobit <zen@osowoso.xyz>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/cubocore/coreapps/libcprime"
+distfiles="https://gitlab.com/cubocore/libcprime/-/archive/v${version}/libcprime-v${version}.tar.gz"
+checksum=b954275160c8954894b56308995c1aba43b9f698a1cdff07e390e38f3158ac3b
+
+libcprime-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.so"
+	}
+}

From 0c6bdac7724afa7fb70901aa86426257d7745809 Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Thu, 2 Mar 2023 02:53:30 +0100
Subject: [PATCH 3/9] New package: wayqt-0.1.1

---
 common/shlibs          |  1 +
 srcpkgs/wayqt-devel    |  1 +
 srcpkgs/wayqt/template | 21 +++++++++++++++++++++
 3 files changed, 23 insertions(+)
 create mode 120000 srcpkgs/wayqt-devel
 create mode 100644 srcpkgs/wayqt/template

diff --git a/common/shlibs b/common/shlibs
index 4845fd217c65..40da05ce7c06 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4243,3 +4243,4 @@ libayatana-appindicator3.so.1 libayatana-appindicator-0.5.91_1
 libcsys.so.4 libcsys-0.1.1_1
 libcprime-core.so.4 libcprime-0.1.1_1
 libcprime-widgets.so.4 libcprime-0.1.1_1
+libwayqt.so.0 wayqt-0.1.1_1
diff --git a/srcpkgs/wayqt-devel b/srcpkgs/wayqt-devel
new file mode 120000
index 000000000000..3c9e9b8528fa
--- /dev/null
+++ b/srcpkgs/wayqt-devel
@@ -0,0 +1 @@
+wayqt
\ No newline at end of file
diff --git a/srcpkgs/wayqt/template b/srcpkgs/wayqt/template
new file mode 100644
index 000000000000..39a75ac462cf
--- /dev/null
+++ b/srcpkgs/wayqt/template
@@ -0,0 +1,21 @@
+# Template file for 'wayqt'
+pkgname=wayqt
+version=0.1.1
+revision=1
+build_style=meson
+hostmakedepends="qt5-devel wayland-devel cmake pkg-config"
+short_desc="Qt-based wrapper for various wayland protocols"
+maintainer="zenobit <zen@osowoso.xyz>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/desktop-frameworks/wayqt"
+distfiles="https://gitlab.com/desktop-frameworks/wayqt/-/archive/v0.1.1/wayqt-v0.1.1.tar.gz"
+checksum=b9633d0d85d5b60f8656371f02d1dcb88164a5ea136dd2fa15350eef6b120fac
+
+wayqt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.so"
+	}
+}

From 77ef80f6af7e8358e4f0bd8d599c7748886f1262 Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Thu, 2 Mar 2023 02:47:11 +0100
Subject: [PATCH 4/9] New package: dfl-ipc-0.1.1

---
 common/shlibs            |  1 +
 srcpkgs/dfl-ipc-devel    |  1 +
 srcpkgs/dfl-ipc/template | 21 +++++++++++++++++++++
 3 files changed, 23 insertions(+)
 create mode 120000 srcpkgs/dfl-ipc-devel
 create mode 100644 srcpkgs/dfl-ipc/template

diff --git a/common/shlibs b/common/shlibs
index 40da05ce7c06..94fe60ce3655 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4244,3 +4244,4 @@ libcsys.so.4 libcsys-0.1.1_1
 libcprime-core.so.4 libcprime-0.1.1_1
 libcprime-widgets.so.4 libcprime-0.1.1_1
 libwayqt.so.0 wayqt-0.1.1_1
+libdf5ipc.so.0 dfl-ipc-0.1.1_1
diff --git a/srcpkgs/dfl-ipc-devel b/srcpkgs/dfl-ipc-devel
new file mode 120000
index 000000000000..d0cdd1e59f6d
--- /dev/null
+++ b/srcpkgs/dfl-ipc-devel
@@ -0,0 +1 @@
+dfl-ipc
\ No newline at end of file
diff --git a/srcpkgs/dfl-ipc/template b/srcpkgs/dfl-ipc/template
new file mode 100644
index 000000000000..848ef06212ab
--- /dev/null
+++ b/srcpkgs/dfl-ipc/template
@@ -0,0 +1,21 @@
+# Template file for 'dfl-ipc'
+pkgname=dfl-ipc
+version=0.1.1
+revision=1
+build_style=meson
+hostmakedepends="qt5-devel qt6-base-devel cmake qt5-qmake pkg-config"
+short_desc="Simple set of IPC classes for inter-process communication"
+maintainer="zenobit <zen@osowoso.xyz>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/desktop-frameworks/ipc"
+distfiles="https://gitlab.com/desktop-frameworks/ipc/-/archive/v0.1.1/ipc-v0.1.1.tar.gz"
+checksum=3d3a9fab88cc069e9fd99c27f5d1ef1036b0d823dbfcd8e19fb70159b0f7d423
+
+dfl-ipc-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.so"
+	}
+}

From 6e2ddd70eee50ca97ba1f3ff25d4980a0e5e8f9d Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Tue, 28 Mar 2023 20:43:56 +0200
Subject: [PATCH 5/9] New package: dfl-sni-0.1.1

---
 common/shlibs            |  4 ++++
 srcpkgs/dfl-sni-devel    |  1 +
 srcpkgs/dfl-sni/template | 21 +++++++++++++++++++++
 3 files changed, 26 insertions(+)
 create mode 120000 srcpkgs/dfl-sni-devel
 create mode 100644 srcpkgs/dfl-sni/template

diff --git a/common/shlibs b/common/shlibs
index 94fe60ce3655..25d0c6345059 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4245,3 +4245,7 @@ libcprime-core.so.4 libcprime-0.1.1_1
 libcprime-widgets.so.4 libcprime-0.1.1_1
 libwayqt.so.0 wayqt-0.1.1_1
 libdf5ipc.so.0 dfl-ipc-0.1.1_1
+libdf5login1.so.0 dfl-login1-0.1.1_1
+libdf5application.so.0 dfl-applications-0.1.1_1
+libdf5coreapplication.so.0 dfl-applications-0.1.1_1
+libdf5sni.so.0 dfl-sni-0.1.1_1
diff --git a/srcpkgs/dfl-sni-devel b/srcpkgs/dfl-sni-devel
new file mode 120000
index 000000000000..3df214dbbcc2
--- /dev/null
+++ b/srcpkgs/dfl-sni-devel
@@ -0,0 +1 @@
+dfl-sni
\ No newline at end of file
diff --git a/srcpkgs/dfl-sni/template b/srcpkgs/dfl-sni/template
new file mode 100644
index 000000000000..af9aec1d151a
--- /dev/null
+++ b/srcpkgs/dfl-sni/template
@@ -0,0 +1,21 @@
+# Template file for 'dfl-sni'
+pkgname=dfl-sni
+version=0.1.1
+revision=1
+build_style=meson
+hostmakedepends="qt5-devel qt6-base-devel cmake pkg-config"
+short_desc="Implementation of the XDG Status Notification Specifications"
+maintainer="zenobit <zen@osowoso.xyz>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/desktop-frameworks/status-notifier"
+distfiles="https://gitlab.com/desktop-frameworks/status-notifier/-/archive/v0.1.1/status-notifier-v0.1.1.tar.gz"
+checksum=9fc1b9613e1685b42b525c31a47a0f26754100e910d63a54fd20a1ef0d62c536
+
+dfl-sni-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.so"
+	}
+}

From 547a4ae40bc1d118e34c88584ae334150849b2ff Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Thu, 2 Mar 2023 02:46:19 +0100
Subject: [PATCH 6/9] New package: dfl-login1-0.1.1

---
 srcpkgs/dfl-login1/template | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 srcpkgs/dfl-login1/template

diff --git a/srcpkgs/dfl-login1/template b/srcpkgs/dfl-login1/template
new file mode 100644
index 000000000000..ebb4de1b3459
--- /dev/null
+++ b/srcpkgs/dfl-login1/template
@@ -0,0 +1,12 @@
+# Template file for 'dfl-login1'
+pkgname=dfl-login1
+version=0.1.1
+revision=1
+build_style=meson
+hostmakedepends="qt5-devel qt6-base-devel"
+short_desc="Implementation of systemd/elogind for DFL"
+maintainer="zenobit <zen@osowoso.xyz>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/desktop-frameworks/login1"
+distfiles="https://gitlab.com/desktop-frameworks/login1/-/archive/v0.1.1/login1-v0.1.1.tar.gz"
+checksum=eb68e46fb00f51a65d8eb877610b464c4da7565e08f8bab2d0759c592b515ca4

From 8cfc912bef3d781de9ec86dfce0b25b26411f3fd Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Thu, 2 Mar 2023 02:48:28 +0100
Subject: [PATCH 7/9] New package: dfl-settings-0.1.1

---
 srcpkgs/dfl-settings/template | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 srcpkgs/dfl-settings/template

diff --git a/srcpkgs/dfl-settings/template b/srcpkgs/dfl-settings/template
new file mode 100644
index 000000000000..98ed6d3055b5
--- /dev/null
+++ b/srcpkgs/dfl-settings/template
@@ -0,0 +1,12 @@
+# Template file for 'dfl-settings'
+pkgname=dfl-settings
+version=0.1.1
+revision=1
+build_style=meson
+hostmakedepends="qt5-devel cmake pkg-config"
+short_desc="Class that extends QSettings"
+maintainer="zenobit <zen@osowoso.xyz>"
+license="GPL-3.0-or-later"
+homepage="https://gitlab.com/desktop-frameworks/settings"
+distfiles="https://gitlab.com/desktop-frameworks/settings/-/archive/v0.1.1/settings-v0.1.1.tar.gz"
+checksum=8f0213530f531fa1f3a34e5f42ec34278be369e542234a68e8247238a7b4c8b0

From 07da7fa3e547a7396166bbd0e9dfdafabb7e5ba1 Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Thu, 2 Mar 2023 02:49:06 +0100
Subject: [PATCH 8/9] New package: dfl-applications-0.1.1

---
 srcpkgs/dfl-applications/template | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 srcpkgs/dfl-applications/template

diff --git a/srcpkgs/dfl-applications/template b/srcpkgs/dfl-applications/template
new file mode 100644
index 000000000000..487453745aac
--- /dev/null
+++ b/srcpkgs/dfl-applications/template
@@ -0,0 +1,12 @@
+# Template file for 'dfl-applications'
+pkgname=dfl-applications
+version=0.1.1
+revision=1
+build_style=meson
+hostmakedepends="dfl-ipc qt5-devel qt6-base-devel cmake pkg-config"
+short_desc="Class that extends QApplications"
+maintainer="zenobit <zen@osowoso.xyz>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/desktop-frameworks/applications"
+distfiles="https://gitlab.com/desktop-frameworks/applications/-/archive/v0.1.1/applications-v0.1.1.tar.gz"
+checksum=71b1b4c3a3682ffcbf4690b33a180d178bffec9c308400e31315f17da9c9283e

From 15ee492ffbf87dc3a267241f03eaba0861bd53e6 Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Thu, 2 Mar 2023 02:58:12 +0100
Subject: [PATCH 9/9] New package: paperde-0.2.1

---
 srcpkgs/paperde/patches/libexecdir.patch | 99 ++++++++++++++++++++++++
 srcpkgs/paperde/template                 | 12 +++
 2 files changed, 111 insertions(+)
 create mode 100644 srcpkgs/paperde/patches/libexecdir.patch
 create mode 100644 srcpkgs/paperde/template

diff --git a/srcpkgs/paperde/patches/libexecdir.patch b/srcpkgs/paperde/patches/libexecdir.patch
new file mode 100644
index 000000000000..9dce1aff6895
--- /dev/null
+++ b/srcpkgs/paperde/patches/libexecdir.patch
@@ -0,0 +1,99 @@
+From 21ac4c4da266853b336bf79b8176f5fb50777686 Mon Sep 17 00:00:00 2001
+From: mobinmob <mobinmob@disroot.org>
+Date: Sat, 4 Mar 2023 09:28:30 +0200
+Subject: [PATCH] meson.build: fix libexecdir
+
+---
+ meson.build                    | 2 +-
+ papershell/bg/meson.build      | 2 +-
+ papershell/dock/meson.build    | 2 +-
+ papershell/logout/meson.build  | 2 +-
+ papershell/menu/meson.build    | 2 +-
+ papershell/meson.build         | 3 +--
+ papershell/widgets/meson.build | 2 +-
+ 7 files changed, 7 insertions(+), 8 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index cad138b..a2d725f 100644
+--- a/meson.build
++++ b/meson.build
+@@ -53,7 +53,7 @@ conf_data.set( 'version', meson.project_version() )
+ conf_data.set( 'INSTALL_PREFIX', get_option( 'prefix' ) )
+ conf_data.set( 'SHARED_DATA_PATH', join_paths( get_option( 'prefix' ), get_option( 'datadir' ), 'paperde' ) )
+ conf_data.set( 'PLUGIN_PATH', join_paths( get_option( 'prefix' ), get_option( 'libdir' ), 'paperde', 'plugins' ) )
+-conf_data.set( 'UTILS_PATH', join_paths( get_option( 'prefix' ), get_option( 'libdir' ), get_option( 'libexecdir' ), 'paperde' ) )
++conf_data.set( 'UTILS_PATH', join_paths( get_option( 'prefix' ), get_option( 'libexecdir' ), 'paperde' ) )
+ 
+ # Configure this so that the whole project can access it
+ configure_file(
+diff --git a/papershell/bg/meson.build b/papershell/bg/meson.build
+index b3159fe..5dc5891 100644
+--- a/papershell/bg/meson.build
++++ b/papershell/bg/meson.build
+@@ -26,7 +26,7 @@ paperbg = executable(
+     dependencies: Deps,
+ 	include_directories: [config_inc, ShellInc],
+     install: true,
+-	install_dir: join_paths( get_option( 'libdir' ), get_option( 'libexecdir' ), 'paperde' )
++	install_dir: join_paths( get_option( 'prefix' ), get_option( 'libexecdir' ), 'paperde' )
+ )
+ 
+ install_data(
+diff --git a/papershell/dock/meson.build b/papershell/dock/meson.build
+index bf6bca9..d0a78e1 100644
+--- a/papershell/dock/meson.build
++++ b/papershell/dock/meson.build
+@@ -34,5 +34,5 @@ paperdock = executable(
+ 	include_directories: [Includes, config_inc, ShellInc],
+ 	cpp_args : '-DAPPNAME="paperdock"',
+ 	install: true,
+-	install_dir: join_paths( get_option( 'libdir' ), get_option( 'libexecdir' ), 'paperde' )
++	install_dir: join_paths( get_option( 'prefix' ), get_option( 'libexecdir' ), 'paperde' )
+ )
+diff --git a/papershell/logout/meson.build b/papershell/logout/meson.build
+index bd1c4b4..95a9cb2 100644
+--- a/papershell/logout/meson.build
++++ b/papershell/logout/meson.build
+@@ -21,5 +21,5 @@ paperlogout = executable(
+     dependencies: Deps,
+ 	include_directories: [config_inc, ShellInc],
+     install: true,
+-	install_dir: join_paths( get_option( 'libdir' ), get_option( 'libexecdir' ), 'paperde' )
++	install_dir: join_paths( get_option( 'prefix' ), get_option( 'libexecdir' ), 'paperde' )
+ )
+diff --git a/papershell/menu/meson.build b/papershell/menu/meson.build
+index 961dece..436d75c 100644
+--- a/papershell/menu/meson.build
++++ b/papershell/menu/meson.build
+@@ -29,5 +29,5 @@ papermenu = executable(
+ 	include_directories: [config_inc, ShellInc],
+ 	cpp_args : '-DAPPNAME="papermenu"',
+ 	install: true,
+-	install_dir: join_paths( get_option( 'libdir' ), get_option( 'libexecdir' ), 'paperde' )
++	install_dir: join_paths( get_option( 'prefix' ), get_option( 'libexecdir' ), 'paperde' )
+ )
+diff --git a/papershell/meson.build b/papershell/meson.build
+index 2b5d1a2..e4e2c29 100644
+--- a/papershell/meson.build
++++ b/papershell/meson.build
+@@ -21,5 +21,4 @@ papersnwatcher = executable(
+ 	'papersnwatcher', [ 'SNWatcher.cpp' ],
+ 	dependencies: [Qt5Core, Qt5DBus, DFSNI],
+ 	install: true,
+-	install_dir: join_paths( get_option( 'libdir' ), get_option( 'libexecdir' ), 'paperde' )
+-)
++	install_dir: join_paths( get_option( 'prefix' ), get_option( 'libexecdir' ), 'paperde' ) )
+diff --git a/papershell/widgets/meson.build b/papershell/widgets/meson.build
+index da0c2d1..03d9cb4 100644
+--- a/papershell/widgets/meson.build
++++ b/papershell/widgets/meson.build
+@@ -43,5 +43,5 @@ paperwidgets = executable(
+ 	include_directories: [Includes, config_inc, ShellInc],
+ 	cpp_args : '-DAPPNAME="paperwidgets"',
+ 	install: true,
+-	install_dir: join_paths( get_option( 'libdir' ), get_option( 'libexecdir' ), 'paperde' )
++	install_dir: join_paths( get_option( 'prefix' ), get_option( 'libexecdir' ), 'paperde' )
+ )
+-- 
+2.39.2
+
diff --git a/srcpkgs/paperde/template b/srcpkgs/paperde/template
new file mode 100644
index 000000000000..5d619a90547b
--- /dev/null
+++ b/srcpkgs/paperde/template
@@ -0,0 +1,12 @@
+# Template file for 'paperde'
+pkgname=paperde
+version=0.2.1
+revision=1
+build_style=meson
+hostmakedepends="libcsys-devel libcprime-devel wayqt-devel wayfire dfl-applications dfl-login1 dfl-ipc-devel dfl-sni-devel dfl-settings pkg-config cmake qt5-qmake qt5 qt5-wayland qt5-svg qt5-tools-devel libdbusmenu-qt5-devel wayland-devel xdg-desktop-portal qt5ct"
+short_desc="Desktop Environment using Qt/Wayland and wayfire"
+maintainer="zenobit <zen@osowoso.xyz>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/cubocore/paper/paperde"
+distfiles="https://gitlab.com/cubocore/paper/paperde/-/archive/v${version}/paperde-v${version}.tar.gz"
+checksum=3e93b0733c92be8e485087d16c7057d0178da81615ad74aa8b74e5870b21c332

  parent reply	other threads:[~2023-04-01  6:02 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-03-02  3:43 [PR PATCH] WIP: New package: paperde 0.2.1 zen0bit
2023-03-02  3:53 ` [PR PATCH] [Updated] " zen0bit
2023-03-04  7:08 ` mobinmob
2023-03-04  8:34 ` mobinmob
2023-03-04 10:54 ` mobinmob
2023-03-08 17:03 ` [PR PATCH] [Updated] " zen0bit
2023-03-28 16:07 ` [PR PATCH] [Updated] WIP: New package: paperde-0.2.1 zen0bit
2023-03-28 16:37 ` zen0bit
2023-03-28 18:47 ` zen0bit
2023-03-28 19:18 ` zen0bit
2023-03-28 19:32 ` zen0bit
2023-03-28 19:40 ` zen0bit
2023-03-28 19:54 ` zen0bit
2023-03-28 20:27 ` zen0bit
2023-04-01  6:02 ` zen0bit [this message]
2023-05-25  0:54 ` zen0bit
2023-05-25  1:02 ` zen0bit
2023-05-25 13:51 ` zen0bit
2023-05-26 21:01 ` zen0bit
2023-05-28 10:00 ` zen0bit
2023-05-28 10:08 ` zen0bit
2023-08-27  1:45 ` github-actions
2023-08-28 10:24 ` zen0bit
2023-09-27  7:07 ` [PR PATCH] [Updated] " zen0bit
2023-11-15  5:59 ` zen0bit
2024-02-14  1:44 ` github-actions
2024-02-14  3:22 ` [PR PATCH] [Updated] " zen0bit
2024-02-14 18:50 ` zen0bit
2024-02-14 18:51 ` zen0bit
2024-05-15  1:48 ` github-actions
2024-05-15  5:15 ` zen0bit

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20230401060210.sOQQ-dzr5vsxAOy-AR89240W-WUl7uR3wrP8FXIc-nA@z \
    --to=zen0bit@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).