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

WIP: New package: paperde-0.2.1 #42541

Closed
wants to merge 17 commits into from
Closed

Conversation

zen0bit
Copy link
Contributor

@zen0bit zen0bit commented Mar 2, 2023

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

Local build testing

Not yet builded

Help welcome!

@classabbyamp classabbyamp added the new-package This PR adds a new package label Mar 2, 2023
@mobinmob
Copy link
Contributor

mobinmob commented Mar 4, 2023

shlibs should not be a seperate commit - they should probably be in the same commit with the package they reside in.

@mobinmob
Copy link
Contributor

mobinmob commented Mar 4, 2023

=> ERROR: paperde-0.2.1_1: /usr/lib/libexec directory is not allowed!
=> ERROR: paperde-0.2.1_1: cannot continue with installation!

The build system does not seem to respect the libexecdir value and installs some executables under /usr/lib/libexecdir instead of /usr/libexecdir. It is not difficult to fix it in the messon.build file(s) but the DE does not start after that.

@mobinmob
Copy link
Contributor

mobinmob commented Mar 4, 2023

Templates that package libraries should have -devel subpackages. These subpackages should be in the makedepends array, not in the hostmakedepends one. Check other templates for examples ;)
Also, wayfire seems to be a runtime dependency of paperde, so it should probable be in depends.

@zen0bit zen0bit changed the title WIP: New package: paperde 0.2.1 WIP: New package: paperde-0.2.1 Mar 8, 2023
@zen0bit zen0bit force-pushed the paperde branch 9 times, most recently from 364e30f to 15ee492 Compare April 1, 2023 06:02
@zen0bit zen0bit force-pushed the paperde branch 6 times, most recently from a4b4ec5 to fc57a0f Compare May 28, 2023 10:08
@github-actions
Copy link

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions bot added the Stale label Aug 27, 2023
@zen0bit
Copy link
Contributor Author

zen0bit commented Aug 28, 2023

bump

Copy link

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions bot added the Stale label Feb 14, 2024
@zen0bit
Copy link
Contributor Author

zen0bit commented Feb 14, 2024

bump
Leave my paperde draft just be for later github!

@github-actions github-actions bot removed the Stale label Feb 15, 2024
Copy link

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions bot added the Stale label May 15, 2024
@zen0bit
Copy link
Contributor Author

zen0bit commented May 15, 2024

bump

@github-actions github-actions bot removed the Stale label May 16, 2024
Copy link

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions bot added the Stale label Aug 14, 2024
@github-actions github-actions bot closed this Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-package This PR adds a new package Stale
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants