Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 530488 - dev-php/awl-0.55 version bump
Summary: dev-php/awl-0.55 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 529994
  Show dependency tree
 
Reported: 2014-11-24 22:51 UTC by stathis
Modified: 2015-02-15 03:33 UTC (History)
2 users (show)

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


Attachments
awl-0.55.ebuild (awl-0.55.ebuild,870 bytes, text/plain)
2014-11-24 22:52 UTC, stathis
Details
awl-0.55.ebuild (awl-0.55.ebuild,844 bytes, text/plain)
2015-01-22 14:03 UTC, Michael Orlitzky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description stathis 2014-11-24 22:51:29 UTC
dev-php/awl-0.55 is not in portage, but it is required for www-apps/davical-1.1.3.1 to work properly.



Reproducible: Always

Actual Results:  
With this ebuild davical works properly, however the davical-1.1.3.1.ebuild does not properly depend on it as it should. This is reported in bug: https://bugs.gentoo.org/show_bug.cgi?id=529994
Comment 1 stathis 2014-11-24 22:52:26 UTC
Created attachment 390228 [details]
awl-0.55.ebuild
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2014-11-25 08:36:40 UTC
Comment on attachment 390228 [details]
awl-0.55.ebuild

--- awl-0.53-r1.ebuild
+++ awl-0.55.ebuild
@@ -1,17 +1,20 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-php/awl/awl-0.53-r1.ebuild,v 1.1 2013/04/04 20:26:04 mabi Exp $
+# $Header$

-EAPI=4
+EAPI=5
+
+inherit eutils git-r3

 DESCRIPTION="Andrew McMillan's web libraries: A collection of generic classes
 used by the davical calendar server"
-HOMEPAGE="http://andrew.mcmillan.net.nz/projects/awl"
-SRC_URI="http://debian.mcmillan.net.nz/packages/${PN}/${P}.tar.gz"
+HOMEPAGE="http://wiki.davical.org/"
+EGIT_REPO_URI="https://gitlab.com/davical-project/awl.git"
+EGIT_COMMIT="5ca35ae95c35f2ffe436ebec0fc975eae63b2bc8"

 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~x86 ~amd64"
 IUSE="doc"

 DEPEND="doc? ( dev-php/PEAR-PhpDocumentor )"
Comment 3 Preston Crow 2015-01-20 21:15:20 UTC
The above ebuild works for me.
Comment 4 Michael Orlitzky gentoo-dev 2015-01-22 14:03:35 UTC
Created attachment 394620 [details]
awl-0.55.ebuild

Here's an ebuild that should be commitable:

  * Enabled the new test suite
  * Fixed copyright year/header
  * Checkout the r${PV} tag instead of the SHA
  * Fix installation of debian/changelog
  * Don't install the "scripts" directory

I'm testing this right now with davical-1.1.1 and it the newer AWL doesn't seem to break anything.
Comment 5 Michael Orlitzky gentoo-dev 2015-02-08 02:06:58 UTC
The ebuild I posted works with davical-1.1.3.1, too. Please bump when you get a chance (or I can do it). The new davical is broken without it.
Comment 6 Michael Orlitzky gentoo-dev 2015-02-14 01:15:27 UTC
I just committed this; please test and CC me (or the PHP team) on any bugs.

*awl-0.55 (14 Feb 2015)

  14 Feb 2015; Michael Orlitzky <mjo@gentoo.org> +awl-0.55.ebuild:
  Version bump to fix bug #530488.
Comment 7 Brian Evans (RETIRED) gentoo-dev 2015-02-15 03:33:44 UTC
(In reply to Michael Orlitzky from comment #6)
> I just committed this; please test and CC me (or the PHP team) on any bugs.
> 
> *awl-0.55 (14 Feb 2015)
> 
>   14 Feb 2015; Michael Orlitzky <mjo@gentoo.org> +awl-0.55.ebuild:
>   Version bump to fix bug #530488.

Removed the git-r3 to use a valid tar.gz path and recommitted.