Search Criteria
Package Details: mailnag-git 20210411.r797.7ef9105-1
Git Clone URL: | https://aur.archlinux.org/mailnag-git.git (read-only, click to copy) |
---|---|
Package Base: | mailnag-git |
Description: | An extensible mail notification daemon |
Upstream URL: | https://github.com/pulb/mailnag |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | prurigro |
Maintainer: | prurigro |
Last Packager: | prurigro |
Votes: | 7 |
Popularity: | 0.000000 |
First Submitted: | 2015-02-05 14:54 |
Last Updated: | 2021-04-12 07:25 |
Dependencies (14)
- gdk-pixbuf2 (gdk-pixbuf2-git)
- gst-plugins-base (gst-plugins-base-git)
- gtk3 (gtk3-cosy, gtk3-adwaita-3-32-git, gtk3-git, gtk3-ubuntu, gtk3-no_deadkeys_underline, gtk3-classic, gtk3-patched-filechooser-icon-view, gtk3-typeahead)
- libnotify (libnotify-gtk2, libnotify-id-git, libnotify-id)
- python-dbus
- python-gobject (python-gobject-git)
- python-httplib2
- python-xdg (python-pyxdg)
- gettext (gettext-git) (make)
- git (git-git) (make)
- gnome-keyring (gnome-keyring-git, pass-secrets-git) (optional) – save password storage in GNOME 3
- libgnome-keyring (optional) – save password storage in GNOME 3
- mailnag-goa-plugin-git (optional) – GNOME Online Accounts integration
- networkmanager (networkmanager-secure, networkmanager-noscan, networkmanager-git, networkmanager-iwd, networkmanager-consolekit) (optional) – network connectivity detection
Required by (3)
- budgie-mailnag-applet (requires mailnag)
- cinnamon-applet-mailnag-git (requires mailnag)
- mailnag-goa-plugin-git (requires mailnag)
Latest Comments
pulb commented on 2015-11-15 11:49
@brainwall: Did you follow the install instructions in the README? You have to run make install-local (no root required) to make it install into '/home/brainwall/.local/share/gnome-shell/extensions'. The makefile will trigger glib-compile-schemas automatically for you.
P.S. I'll reupload the mailnag-gnome-shell Arch package as soon as I find time.
brainwall commented on 2015-11-15 11:30
Where is mailnag-gnome-shell ?
Install package manual from https://github.com/pulb/mailnag-gnome-shell and and it will not turn on because it shows bugs.
GLib.FileError: Failed to open file '/home/brainwall/.local/share/gnome-shell/extensions/mailnag@pulb.github.com/schemas/gschemas.compiled': open() failed: No such file or directory
Stack trace:
getSettings@/home/brainwall/.local/share/gnome-shell/extensions/mailnag@pulb.github.com/convenience.js:81
MailnagSettingsWidget<._init@/home/brainwall/.local/share/gnome-shell/extensions/mailnag@pulb.github.com/prefs.js:55
wrapper@resource:///org/gnome/gjs/modules/lang.js:178
buildPrefsWidget@/home/brainwall/.local/share/gnome-shell/extensions/mailnag@pulb.github.com/prefs.js:122
Application<._selectExtension@resource:///org/gnome/shell/extensionPrefs/main.js:95
wrapper@resource:///org/gnome/gjs/modules/lang.js:178
Application<._onCommandLine@resource:///org/gnome/shell/extensionPrefs/main.js:259
wrapper@resource:///org/gnome/gjs/modules/lang.js:178
main@resource:///org/gnome/shell/extensionPrefs/main.js:397
@<main>:1
Ok Fixed download tar package, install vala, use make install, and all ok ..
pulb commented on 2015-02-08 17:20
Fixed, thanks again :-)
prurigro commented on 2015-02-08 15:10
@pulb: One more thing I noticed about your PKGBUILD that you might be interested in changing: while the cd "${pkgname}-${pkgver}" doesn't actually require the quotes you've put (though they won't hurt anything), the --root=${pkgdir} you have should have quotes (ie: --root="$pkgdir") to avoid issues when the package is built in a $PWD containing spaces.
Also, just fyi: the curly braces around variable names are only necessary when the variable name finishes next to a valid variable character (eg: for the variable $type, echo "$types of product.." should be echo "${type}s of product..")
prurigro commented on 2015-02-08 14:36
@pulb: Ahh, I should have done a proper vimdiff comparison- good catch! As for the feature request, you're absolutely right, and I pressed submit with guilt in my heart knowing I was being lazy; I'll do up a proper request on Github next chance I get :)
pulb commented on 2015-02-07 16:27
Thanks for the packaging suggestions, I incorporated them into my PKGBUILDs.
Your current PKGBUILD looks fine, except for the description (s/extendable/extensible) :-P
As for the feature request, I'll see if I can make this an option in the config file but please file an issue here -> https://github.com/pulb/mailnag/issues.
prurigro commented on 2015-02-07 03:07
Actually, maybe I wasn't missing the install script... I thought it would have been displayed in the sources list, and I downloaded it on top of where it would have been so I have no idea, whoops :)
prurigro commented on 2015-02-07 03:05
@pulb: Hey- thanks for the tip, not to mention for creating mailnag :)
I noticed I was missing the .install, and I moved gnome-keyring to optdepends + pulled in some additional ones from your PKGBUILD. See anything I missed?
Also, FYI: The license file isn't required if the respective license in the array is located in /usr/share/licenses/common (like GPL), the python2 dependency is already covered by the python2-* dependencies (they depend on it themselves), and each function starts in $srcdir so you can simply 'cd $pkgname-$pkgver' on entry.
On a side note, mailnag's IMAP IDLE support makes it perfect for triggering my offlineimap getmail script when new mail arrives (ontop of its ability to display a notification), but it'd be cool to have a feature where anything displayed was auto-marked read (in mailnag's db) so messages don't redisplay each time it starts until I click them away.
Cheers!
pulb commented on 2015-02-05 22:08
Thanks for creating a git based package. The packaging is slightly outdated though.
The latest arch packaging files are always available here: https://github.com/pulb/mailnag/tree/arch-packaging