Updated gentoo git ebuilds

View: New views
3 Messages — Rating Filter:   Alert me  

Updated gentoo git ebuilds

by fuchur-2 :: Rate this Message:

| View Threaded | Show Only this Message

Hi,

I have updated my set of gentoo git ebuilds for sawfish to:

librep-git-9999-r1.ebuild
rep-gtk-git-9999-r1.ebuild
sawfish-pager-git-9999.ebuild
sawfish-git-9999-r1.ebuild

Only tested on x86. Download here:
http://mitglied.lycos.de/fuchur2004/gentoo-sawfish-git-ebuilds.tar.bz2

--
Regards,
Fuchur

GPG Fingerprint: CA3B 8204 5B3E 6D48 6D53  C116 E5BC 70D5 B8D7 B2B0


signature.asc (205 bytes) Download Attachment

Re: Updated gentoo git ebuilds

by Teika kazura :: Rate this Message:

| View Threaded | Show Only this Message

Hi. There's git-2.eclass now, and I've attached a patch to replace
git.eclass with git-2.eclass.

It's not necessary now, but Gentoo recommens the new one, and
git-2 is better if you set EGIT_COMMIT or EGIT_BRANCH, by emitting
a better error message if you specify them wrongly.

Regards,
Teika (Teika kazura)


diff -u -b --recursive orig/dev-libs/librep-git/librep-git-9999-r1.ebuild gentoo-sawfish-git-ebuilds/dev-libs/librep-git/librep-git-9999-r1.ebuild
--- orig/dev-libs/librep-git/librep-git-9999-r1.ebuild 2011-05-06 13:06:12.149279028 +0900
+++ gentoo-sawfish-git-ebuilds/dev-libs/librep-git/librep-git-9999-r1.ebuild 2011-05-06 13:09:20.858906629 +0900
@@ -6,7 +6,7 @@
 WANT_AUTOMAKE="latest"
 WANT_AUTOCONF="latest"
 
-inherit git autotools eutils libtool toolchain-funcs multilib elisp-common
+inherit git-2 autotools eutils libtool toolchain-funcs multilib elisp-common
 
 DESCRIPTION="Shared library implementing a Lisp dialect"
 HOMEPAGE="http://git.tuxfamily.org/librep/main.git"
@@ -31,7 +31,7 @@
 
 src_unpack() {
 
- git_src_unpack
+ git-2_src_unpack
 
  cd "${S}"
 
diff -u -b --recursive orig/x11-libs/rep-gtk-git/rep-gtk-git-9999-r1.ebuild gentoo-sawfish-git-ebuilds/x11-libs/rep-gtk-git/rep-gtk-git-9999-r1.ebuild
--- orig/x11-libs/rep-gtk-git/rep-gtk-git-9999-r1.ebuild 2011-05-06 13:06:12.149279028 +0900
+++ gentoo-sawfish-git-ebuilds/x11-libs/rep-gtk-git/rep-gtk-git-9999-r1.ebuild 2011-05-06 13:09:49.098551608 +0900
@@ -6,11 +6,10 @@
 WANT_AUTOMAKE="latest"
 WANT_AUTOCONF="latest"
 
-inherit git autotools eutils toolchain-funcs multilib
+inherit git-2 autotools eutils toolchain-funcs multilib
 
 DESCRIPTION="A GTK+ language binding for the librep Lisp environment"
 HOMEPAGE="http://git.tuxfamily.org/?p=gitroot/librep/gtk.git;a=summary"
-EGIT_COMMIT="${EGIT_BRANCH}"
 EGIT_REPO_URI="git://git.tuxfamily.org/gitroot/librep/gtk.git"
 
 LICENSE="GPL-2"
@@ -29,7 +28,7 @@
 
 src_unpack() {
 
- git_src_unpack
+ git-2_src_unpack
 
  cd "${S}"
 
diff -u -b --recursive orig/x11-misc/sawfish-pager-git/sawfish-pager-git-9999.ebuild gentoo-sawfish-git-ebuilds/x11-misc/sawfish-pager-git/sawfish-pager-git-9999.ebuild
--- orig/x11-misc/sawfish-pager-git/sawfish-pager-git-9999.ebuild 2011-05-06 13:06:12.149279028 +0900
+++ gentoo-sawfish-git-ebuilds/x11-misc/sawfish-pager-git/sawfish-pager-git-9999.ebuild 2011-05-06 13:10:05.382346892 +0900
@@ -6,7 +6,7 @@
 WANT_AUTOMAKE="latest"
 WANT_AUTOCONF="latest"
 
-inherit git autotools
+inherit git-2 autotools
 
 DESCRIPTION="The native pager of the Sawfish windowmanager"
 HOMEPAGE="http://sawfish.wikia.com"
@@ -24,7 +24,7 @@
 
 src_unpack() {
 
- git_src_unpack
+ git-2_src_unpack
 
  cd "${S}"
 
diff -u -b --recursive orig/x11-wm/sawfish-git/sawfish-git-9999-r1.ebuild gentoo-sawfish-git-ebuilds/x11-wm/sawfish-git/sawfish-git-9999-r1.ebuild
--- orig/x11-wm/sawfish-git/sawfish-git-9999-r1.ebuild 2011-05-06 13:06:12.149279028 +0900
+++ gentoo-sawfish-git-ebuilds/x11-wm/sawfish-git/sawfish-git-9999-r1.ebuild 2011-05-06 13:12:07.792807985 +0900
@@ -8,15 +8,18 @@
 
 SITEFILE=50sawfish-gentoo.el
 
-inherit autotools elisp-common eutils git libtool
+inherit autotools elisp-common eutils git-2 libtool
 
 IUSE="debug emacs gnome kde nls pango"
 
 DESCRIPTION="Extensible window manager using a Lisp-based scripting language"
 HOMEPAGE="http://sawfish.wikia.com"
 
-EGIT_COMMIT="${EGIT_BRANCH}"
 EGIT_REPO_URI="git://git.tuxfamily.org/gitroot/sawfish/main.git"
+# If you compile from a branch other than master, set this:
+# EGIT_BRANCH="my-branch-foo"
+# If you compile from a past commit of the branch, set this:
+# EGIT_COMMIT="1234abcde"
 
 SLOT="0"
 LICENSE="GPL-2 Artistic-2"
@@ -40,7 +43,7 @@
 
 src_unpack() {
 
- git_src_unpack
+ git-2_src_unpack
 
  cd "${S}"
 

Re: Updated gentoo git ebuilds

by fuchur-2 :: Rate this Message:

| View Threaded | Show Only this Message

Hi,

On Fri, 06 May 2011 13:16:18 +0900 (JST)
wrote Teika Kazura <teika@...>:

>Hi. There's git-2.eclass now, and I've attached a patch to replace
>git.eclass with git-2.eclass.
>
>It's not necessary now, but Gentoo recommens the new one, and
>git-2 is better if you set EGIT_COMMIT or EGIT_BRANCH, by emitting
>a better error message if you specify them wrongly.
>
>Regards,
>Teika (Teika kazura)

Ok. I have updated ebuilds add:
librep-git-9999-r2.ebuild
rep-gtk-git-9999-r2.ebuild
sawfish-pager-git-9999-r2.ebuild
sawfish-git-9999-r2.ebuild

Download here:
http://mitglied.lycos.de/fuchur2004/gentoo-sawfish-git-ebuilds.tar.bz2

--
Regards,
Fuchur

GPG Fingerprint: CA3B 8204 5B3E 6D48 6D53  C116 E5BC 70D5 B8D7 B2B0


signature.asc (205 bytes) Download Attachment