Package Details: appeditor-git r65.4c7144a-1

Git Clone URL: https://aur.archlinux.org/appeditor-git.git (read-only, click to copy)
Package Base: appeditor-git
Description: AppEditor allows you to edit application entries in the application menu.
Upstream URL: https://github.com/donadigo/appeditor
Licenses: GPL
Conflicts: appeditor
Provides: appeditor
Submitter: ullebe1
Maintainer: ullebe1
Last Packager: ullebe1
Votes: 3
Popularity: 0.000228
First Submitted: 2018-04-23 19:36
Last Updated: 2018-11-09 11:48

Latest Comments

yochananmarqos commented on 2020-04-14 15:37

The vala issue is fixed: https://github.com/donadigo/appeditor/commit/17e47835d80b72b8783cc041118ca9804ae6e403

yochananmarqos commented on 2019-12-06 21:24

@Trupe: It's already been reported upstream: Fails to build with vala 0.46

Fix using sed since it's only one line:

prepare() {
    cd "$srcdir/${pkgname%-git}"
    sed -i 's/unowned string _path = info.get_string/string _path = info.get_string/g' \
        src/DesktopApp.vala
}

Trupe commented on 2019-12-06 20:08

Hi, when i tried to install gave me this error:

FAILED: com.github.donadigo.appeditor@exe/src/Application.c com.github.donadigo.appeditor@exe/src/MainWindow.c com.github.donadigo.appeditor@exe/src/AppSourceList.c com.github.donadigo.appeditor@exe/src/AppItem.c com.github.donadigo.appeditor@exe/src/CategoryItem.c com.github.donadigo.appeditor@exe/src/IconButton.c com.github.donadigo.appeditor@exe/src/SettingBox.c com.github.donadigo.appeditor@exe/src/PersistentPlaceholderEntry.c com.github.donadigo.appeditor@exe/src/FieldEntry.c com.github.donadigo.appeditor@exe/src/CategoryComboBox.c com.github.donadigo.appeditor@exe/src/AppInfoViewStack.c com.github.donadigo.appeditor@exe/src/AppInfoView.c com.github.donadigo.appeditor@exe/src/AppDirectoryScanner.c com.github.donadigo.appeditor@exe/src/DesktopApp.c com.github.donadigo.appeditor@exe/src/DesktopAppManager.c com.github.donadigo.appeditor@exe/src/AppInfoViewSaver.c com.github.donadigo.appeditor@exe/src/IconListBox.c com.github.donadigo.appeditor@exe/src/IconChooserDialog.c com.github.donadigo.appeditor@exe/src/IconRow.c com.github.donadigo.appeditor@exe/src/Constants.c valac -C --debug --debug --define HAS_VALA040 --pkg posix --pkg posix --pkg posix --pkg gee-0.8 --pkg gtk+-3.0 --pkg granite --color=always --directory com.github.donadigo.appeditor@exe --basedir ../ --gresources=../data/com.github.donadigo.appeditor.gresource.xml ../src/Application.vala ../src/MainWindow.vala ../src/AppSourceList.vala ../src/AppItem.vala ../src/CategoryItem.vala ../src/IconButton.vala ../src/SettingBox.vala ../src/PersistentPlaceholderEntry.vala ../src/FieldEntry.vala ../src/CategoryComboBox.vala ../src/AppInfoViewStack.vala ../src/AppInfoView.vala ../src/AppDirectoryScanner.vala ../src/DesktopApp.vala ../src/DesktopAppManager.vala ../src/AppInfoViewSaver.vala ../src/IconListBox.vala ../src/IconChooserDialog.vala ../src/IconRow.vala ../src/Constants.vala ../src/DesktopApp.vala:133.28-133.32: error: Invalid assignment from owned expression to unowned variable unowned string _path = info.get_string (KeyFileDesktop.KEY_PATH); ^^^^^ ../src/DesktopApp.vala:134.17-134.21: error: The name _path' does not exist in the context ofAppEditor.DesktopApp.get_path' if (_path == null) { ^^^^^ ../src/DesktopApp.vala:135.17-135.21: error: The name _path' does not exist in the context ofAppEditor.DesktopApp.get_path' _path = ""; ^^^^^ ../src/DesktopApp.vala:138.20-138.24: error: The name _path' does not exist in the context ofAppEditor.DesktopApp.get_path' path = _path; ^^^^^ Compilation failed: 4 error(s), 0 warning(s) ninja: build stopped: subcommand failed.

yochananmarqos commented on 2019-09-02 00:43

There are tags available, please see VCS package guidelines:

pkgver() {
    cd "$srcdir/${pkgname%-git}"
    printf "%s" "$(git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
}
pkgver=1.1.0.r8.b7b4350

There's no need to manually install the desktop file anymore.

It's redundant to include ninja in the makedepends array, meson depends on it.

You're already using the ${pkgname%-git} variable, why it is not used in the provides / conflicts arrays?

provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")

serdarsaglam commented on 2019-06-11 19:29

Thanks a lot, it worked very well, I was able to hide unnecessary application menus.

The only app that works for Deepin users.

Klapstuhl commented on 2018-07-11 17:16

You have to change "data/com.github.donadigo.appeditor.desktop" to "data/com.github.donadigo.appeditor.desktop.in" in the last line of PKGBUILD.

TaurohtaR commented on 2018-07-05 10:25

The same for me

install: cannot stat 'data/com.github.donadigo.appeditor.desktop': No such file or directory
==> ERROR: A failure occurred in package(). Aborting... 

btd1337 commented on 2018-07-02 01:20

install: cannot stat 'data/com.github.donadigo.appeditor.desktop': No such file or directory

==> ERROR: A failure occurred in package(). Aborting...

The archive in repository is com.github.donadigo.appeditor.desktop.in