Package Details: nextpad-git r17.ece42fe-1

Git Clone URL: https://aur.archlinux.org/nextpad-git.git (read-only, click to copy)
Package Base: nextpad-git
Description: Not so powerful text editor I'm working on, inspired by vim and nano.
Upstream URL: https://github.com/LiveEmily/nextpad.git
Keywords: Editor Nano Nextpad SyntaxHighlighting Text Vim
Licenses: GPL
Conflicts: nextpad
Provides: nextpad
Submitter: LiveEmily
Maintainer: LiveEmily
Last Packager: LiveEmily
Votes: 1
Popularity: 0.87
First Submitted: 2021-03-24 09:22
Last Updated: 2021-04-08 12:54

Latest Comments

TrialnError commented on 2021-04-08 19:28

To kind. I'm happy the provided information was helpful.
And with the changes you made, issue #1 in your repo regarding AUR helpers should be obsolete.
Happy packaging :)

LiveEmily commented on 2021-04-08 12:55

Thanks a lot, this helps so much, I can't tell you how amazing this is. This gives me so much insight on how to do stuff correctly and what I should and shouldn't do. Much love! <3

TrialnError commented on 2021-04-06 16:04

Got around to it earlier than I thought.
Please take a look at the changes I made https://gist.github.com/Narrat/f6cf08b5d8eb99e2857a7e1bb140e4e0
Feel free to ping, if this patch isn't self explanatory enough.

TrialnError commented on 2021-04-06 12:24

This PKGBUILD is doing (or tries to) the most terrible thing possible: Instead of creating a package, this installs directly into the root system...
Please take a look at other PKGBUILDs (from the repo or AUR) and take a look at relevant wiki pages ( https://wiki.archlinux.org/index.php/Creating_packages ).
If I don't forget I will come back and help if no one stepped up in the meantime.

Something general: Empty variables can be removed from a PKGBUILD. And as this builds from the git repo it should have a pkgver() function.

Edit: sudo install -Dm 0755 -t /usr/bin/ nextpad should more look like install -Dm 0755 -t "${pkgdir}"/usr/bin/ nextpad

LiveEmily commented on 2021-04-06 10:15

Since I am new to this and the PKGBUILD file, installing using stuff like Yay is not supported and will fail. Of course I'd take any advice to fix this and I'd love to hear the support, just open an issue on the GitHub provided with this package.