Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 498702 - app-admin/cdist-3.0.2 version bump
Summary: app-admin/cdist-3.0.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Daniel Heule
URL: http://www.nico.schottelius.org/softw...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-20 15:45 UTC by Daniel Heule
Modified: 2014-01-26 12:19 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
cdist-3.0.2.ebuild (cdist-3.0.2.ebuild,757 bytes, text/plain)
2014-01-20 15:45 UTC, Daniel Heule
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Heule 2014-01-20 15:45:19 UTC
Created attachment 368248 [details]
cdist-3.0.2.ebuild

cdist has a new version available.

Here the ebuild for the version bump.

Attention: Because of a fix in upstream, 
the ebuild is now simpler than before.

Side note: I am proxy-maintaining this ebuild.

What do I need to do get rid of the 3.0.0 and 3.0.1
ebuild from tree? 
This old versions are completly replaced by 3.0.2.

Please bump,
thx.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-01-20 22:24:54 UTC
Comment on attachment 368248 [details]
cdist-3.0.2.ebuild

--- cdist-3.0.1.ebuild  2014-01-14 22:43:23.000000000 +0100
+++ -   2014-01-20 23:24:33.919120560 +0100
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/cdist/cdist-3.0.1.ebuild,v 1.1 2014/01/14 21:43:23 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/cdist/cdist-3.0.2.ebuild,v 1.1 2014/01/14 21:43:23 tomwij Exp $
 
 EAPI=5
 PYTHON_COMPAT=( python{3_2,3_3} )
@@ -20,11 +20,6 @@
 
 DOCS="README"
 
-src_prepare() {
-       rm cdist/conf/.gitignore || die "rm failed"
-       distutils-r1_src_prepare
-}
-
 src_install() {
        if use doc; then
                HTML_DOCS="docs/man/man1/*.html docs/man/man7/*.html"
Comment 2 Daniel Heule 2014-01-21 06:57:19 UTC
Jep thats perfekt. Please submit ...
Comment 3 Daniel Heule 2014-01-22 08:25:34 UTC
Please rename the ebuild to cdist-3.0.3.ebuild

today a new bugfix release is out.

Can someone push the ebuild for me to the tree 
or is something wrong ?

Thank's. Daniel
Comment 4 Daniel Heule 2014-01-25 16:19:45 UTC
Hello Jeroen,

what's wrong with this bug,
what i need to do for the bump 
to go to the tree ?

Thank's for an answer,
Daniel
Comment 5 Markos Chandras (RETIRED) gentoo-dev 2014-01-26 11:21:15 UTC
(In reply to Daniel Heule from comment #4)
> Hello Jeroen,
> 
> what's wrong with this bug,
> what i need to do for the bump 
> to go to the tree ?
> 
> Thank's for an answer,
> Daniel

Probably there is not need to have an src_prepare() {} just to remove the .gitignore file. Is this really necessary?
Comment 6 Sergey Popov (RETIRED) gentoo-dev 2014-01-26 12:13:21 UTC
+  26 Jan 2014; Sergey Popov <pinkbyte@gentoo.org> -cdist-3.0.0.ebuild,
+  cdist-3.0.1.ebuild, +cdist-3.0.2.ebuild:
+  Version bump, wrt bug #498702, thanks to Daniel Heule <nerve AT ipwar.ch>.
+  Drop reduntant dependencies for docs building - man and html pages comes
+  prebuilt in release tarballs. Drop old version

Thanks for your contribution. One quick note: i have made 3.0.2 ebuild more following distutils-r1 eclass guidelines.
Comment 7 Daniel Heule 2014-01-26 12:17:51 UTC
(In reply to Markos Chandras from comment #5)
> (In reply to Daniel Heule from comment #4)
> > Hello Jeroen,
> > 
> > what's wrong with this bug,
> > what i need to do for the bump 
> > to go to the tree ?
> > 
> > Thank's for an answer,
> > Daniel
> 
> Probably there is not need to have an src_prepare() {} just to remove the
> .gitignore file. Is this really necessary?

Please have a look at the diff, the src_prepare is no longer needed
since we have fixed the packaging cdist upstream, so the .gitignore files 
are no longer in the package (in versions >= 3.0.3).

I would be happy if 3.0.3 is pushed to the tree,
and since its only a bugfix release, all other 3.0.x releases can
be deleted from tree.

Thank's Daniel
Comment 8 Daniel Heule 2014-01-26 12:19:21 UTC
(In reply to Sergey Popov from comment #6)
> +  26 Jan 2014; Sergey Popov <pinkbyte@gentoo.org> -cdist-3.0.0.ebuild,
> +  cdist-3.0.1.ebuild, +cdist-3.0.2.ebuild:
> +  Version bump, wrt bug #498702, thanks to Daniel Heule <nerve AT ipwar.ch>.
> +  Drop reduntant dependencies for docs building - man and html pages comes
> +  prebuilt in release tarballs. Drop old version
> 
> Thanks for your contribution. One quick note: i have made 3.0.2 ebuild more
> following distutils-r1 eclass guidelines.

Thank's very mutch,

I will have look at the new ebuild to learn ;-)