Re: [voidlinux/void-packages] Astroid (#4751)

Michael Gehring at Tue, 13 Sep 2016 01:09:27 -0700
Instead of forking and messing up versioning (version=99) you could just add a patch.
"M. Dietrich" at Sun, 18 Sep 2016 12:59:49 -0700
the describtion was changes, the commits where squashed, a patch was used to depend on an upstream version.
Enno Boland at Sun, 09 Oct 2016 01:25:18 -0700
Gottox requested changes on this pull request. > +pkgname="astroid" +version="0.6" +revision="1" +build_style="scons" +short_desc="Graphical lightweight and fast email client for notmuch" +maintainer="M. Dietrich <mdt@pyneo.org>" +license="GPL-3" +homepage="https://github.com/astroidmail/astroid" +distfiles="https://github.com/astroidmail/astroid/archive/v${version}.tar.gz" +checksum="b91e846bb009b7770a5161ce323c6ac729592ce12e3ed697f9b435b587dd31b4" +depends="libnotmuch webkitgtk boost libsass libpeas notmuch gtkmm" +makedepends="gcc-c++ git pkg-config scons gobject-introspection boost-devel gmime-devel gtkmm-devel libnotmuch-devel libpeas-devel libsass-devel webkitgtk-devel" + +do_configure() { + true +} remove this noop function. > +distfiles="https://github.com/astroidmail/astroid/archive/v${version}.tar.gz" +checksum="b91e846bb009b7770a5161ce323c6ac729592ce12e3ed697f9b435b587dd31b4" +depends="libnotmuch webkitgtk boost libsass libpeas notmuch gtkmm" +makedepends="gcc-c++ git pkg-config scons gobject-introspection boost-devel gmime-devel gtkmm-devel libnotmuch-devel libpeas-devel libsass-devel webkitgtk-devel" + +do_configure() { + true +} + +do_build() { + scons --release=${version} --install-sandbox=${DESTDIR} --prefix=/usr +} + +do_install() { + scons --release=${version} --install-sandbox=${DESTDIR} --prefix=/usr install +} Can't find any patch in this commit. > @@ -0,0 +1,25 @@ +# Template file for 'astroid' +pkgname="astroid" +version="0.6" +revision="1" +build_style="scons" +short_desc="Graphical lightweight and fast email client for notmuch" +maintainer="M. Dietrich <mdt@pyneo.org>" +license="GPL-3" +homepage="https://github.com/astroidmail/astroid" +distfiles="https://github.com/astroidmail/astroid/archive/v${version}.tar.gz" +checksum="b91e846bb009b7770a5161ce323c6ac729592ce12e3ed697f9b435b587dd31b4" +depends="libnotmuch webkitgtk boost libsass libpeas notmuch gtkmm" +makedepends="gcc-c++ git pkg-config scons gobject-introspection boost-devel gmime-devel gtkmm-devel libnotmuch-devel libpeas-devel libsass-devel webkitgtk-devel" * gcc-c++ can be remove * Is git needed to build? * gobject-introspection, pkg-config, and scons need to go to hostmakedepends > @@ -0,0 +1,25 @@ +# Template file for 'astroid' +pkgname="astroid" +version="0.6" +revision="1" +build_style="scons" +short_desc="Graphical lightweight and fast email client for notmuch" +maintainer="M. Dietrich <mdt@pyneo.org>" +license="GPL-3" +homepage="https://github.com/astroidmail/astroid" +distfiles="https://github.com/astroidmail/astroid/archive/v${version}.tar.gz" +checksum="b91e846bb009b7770a5161ce323c6ac729592ce12e3ed697f9b435b587dd31b4" +depends="libnotmuch webkitgtk boost libsass libpeas notmuch gtkmm" Sorry for the long delay. :) depends are automaticly detected. This can be removed.
Michael Aldridge at Fri, 23 Jun 2017 17:01:07 -0700
@emdete Is this PR still active?
Toyam Cox at Sun, 24 Sep 2017 07:41:17 +0000 (UTC)
3 months. @emdete shall this remain open or be closed?
Alessio Sergi at Wed, 17 Jan 2018 17:14:55 +0000 (UTC)
No response. Closed.
Alessio Sergi at Wed, 17 Jan 2018 17:14:55 +0000 (UTC)
Closed #4751.