public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Jauhien Piatlicki" <piatlicki@gmail.com>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/g-sorcery:master commit in: /
Date: Sun, 15 Sep 2013 22:38:21 +0000 (UTC)	[thread overview]
Message-ID: <1379276557.35519f6e7414bd6d5189338adb10d86702011e2a.jauhien@gentoo> (raw)

commit:     35519f6e7414bd6d5189338adb10d86702011e2a
Author:     Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Sun Sep 15 20:22:37 2013 +0000
Commit:     Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Sun Sep 15 20:22:37 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=35519f6e

remove layman patch as changes were added to the upstream

---
 layman-git-g-sorcery.patch | 175 ---------------------------------------------
 1 file changed, 175 deletions(-)

diff --git a/layman-git-g-sorcery.patch b/layman-git-g-sorcery.patch
deleted file mode 100644
index 523bfd5..0000000
--- a/layman-git-g-sorcery.patch
+++ /dev/null
@@ -1,175 +0,0 @@
-diff --git a/etc/layman.cfg b/etc/layman.cfg
-index 8a39ab9..4073605 100644
---- a/etc/layman.cfg
-+++ b/etc/layman.cfg
-@@ -163,6 +163,7 @@ news_reporter: portage
- #svn_command        : /usr/bin/svn
- #tar_command        : /bin/tar
- #g-common_command   : /usr/bin/g-common
-+#g-sorcery_command  : /usr/bin/g-sorcery
- 
- 
- #-----------------------------------------------------------
-@@ -198,6 +199,8 @@ news_reporter: portage
- #svn_syncopts :
- #g-common_generateopts :
- #g-common_syncopts :
-+#g-sorcery_generateopts :
-+#g-sorcery_syncopts :
- 
- 
- #-----------------------------------------------------------
-@@ -221,6 +224,7 @@ news_reporter: portage
- #svn_postsync :
- #tar_postsync :
- #g-common_postsync :
-+#g-sorcery_postsync :
- 
- 
- #-----------------------------------------------------------
-diff --git a/layman/config.py b/layman/config.py
-index bb15abb..5a93c85 100644
---- a/layman/config.py
-+++ b/layman/config.py
-@@ -115,6 +115,7 @@ class BareConfig(object):
-                     'darcs_command': path([self.root, EPREFIX,'/usr/bin/darcs']),
-                     'git_command': path([self.root, EPREFIX,'/usr/bin/git']),
-                     'g-common_command': path([self.root, EPREFIX,'/usr/bin/g-common']),
-+                    'g-sorcery_command': path([self.root, EPREFIX,'/usr/bin/g-sorcery']),
-                     'mercurial_command': path([self.root, EPREFIX,'/usr/bin/hg']),
-                     'rsync_command': path([self.root, EPREFIX,'/usr/bin/rsync']),
-                     'svn_command': path([self.root, EPREFIX,'/usr/bin/svn']),
-@@ -135,6 +136,8 @@ class BareConfig(object):
-                     'svn_syncopts' : '',
-                     'g-common_generateopts' : '',
-                     'g-common_syncopts' : '',
-+                    'g-sorcery_generateopts' : '',
-+                    'g-sorcery_syncopts' : '',
-                     'bzr_postsync' : '',
-                     'cvs_postsync' : '',
-                     'darcs_postsync' : '',
-@@ -144,6 +147,7 @@ class BareConfig(object):
-                     'svn_postsync' : '',
-                     'tar_postsync' : '',
-                     'g-common_postsync' : '',
-+                    'g-sorcery_postsync' : '',
-                     'git_user': 'layman',
-                     'git_email': 'layman@localhost',
-                     }
-diff --git a/layman/overlays/g_sorcery.py b/layman/overlays/g_sorcery.py
-new file mode 100644
-index 0000000..6e0b200
---- /dev/null
-+++ b/layman/overlays/g_sorcery.py
-@@ -0,0 +1,91 @@
-+#!/usr/bin/python
-+# -*- coding: utf-8 -*-
-+#################################################################################
-+# LAYMAN G-SORCERY OVERLAY HANDLER
-+#################################################################################
-+# File:       g_sorcery.py
-+#
-+#             Handles repositories generated by g-sorcery backends
-+#
-+# Copyright:
-+#             (c) 2013 Gentoo Foundation
-+#             Distributed under the terms of the GNU General Public License v2
-+#
-+# Author(s):
-+#             Jauhien Piatlicki <piatlicki@gmail.com>
-+#             Auke Booij <auke@tulcod.com>
-+#
-+''' g-sorcery repository support.'''
-+
-+#===============================================================================
-+#
-+# Dependencies
-+#
-+#-------------------------------------------------------------------------------
-+
-+import os
-+from   layman.utils             import path
-+from   layman.overlays.source   import OverlaySource, require_supported
-+
-+#===============================================================================
-+#
-+# Class GSorceryOverlay
-+#
-+#-------------------------------------------------------------------------------
-+
-+class GSorceryOverlay(OverlaySource):
-+    ''' Handles g-sorcery repositories.'''
-+
-+    type = 'g-sorcery'
-+    type_key = 'g-sorcery'
-+
-+    def __init__(self, parent, config, _location, ignore = 0):
-+        super(GSorceryOverlay, self).__init__(parent, config,
-+            _location, ignore)
-+        #split source into backend and repository.
-+        self.backend=self.src[:self.src.find(' ')]
-+        self.repository=self.src[self.src.find(' ')+1:]
-+        self.subpath = None
-+
-+    def add(self, base):
-+        '''Add overlay.'''
-+
-+        if not self.supported():
-+            return 1
-+
-+        target = path([base, self.parent.name])
-+
-+        os.makedirs(target)
-+
-+        return self.sync(base)
-+
-+    def sync(self, base):
-+        '''Sync overlay.'''
-+
-+        if not self.supported():
-+            return 1
-+
-+        target = path([base, self.parent.name])
-+
-+        args = [self.backend, '-o', target, '-r', self.repository, 'sync']
-+        returncode = self.run_command(self.command(), args, cwd=target)
-+        if returncode:
-+            return returncode
-+        args = [self.backend, '-o', target, 'generate-tree']
-+        return self.postsync(
-+            self.run_command(self.command(), args, cwd=target, cmd=self.type),
-+            cwd=target)
-+        
-+    def supported(self):
-+        '''Overlay type supported?'''
-+
-+        return require_supported(
-+            [(self.command(),
-+             'g-sorcery',
-+             'app-portage/g-sorcery'),
-+             
-+             ('/usr/bin/' + self.backend,
-+              self.backend,
-+              'app-portage/' + self.backend),],
-+              
-+              self.output.warn)
-diff --git a/layman/overlays/overlay.py b/layman/overlays/overlay.py
-index f2cfc92..65c148b 100755
---- a/layman/overlays/overlay.py
-+++ b/layman/overlays/overlay.py
-@@ -40,6 +40,7 @@ from   layman.overlays.bzr       import BzrOverlay
- from   layman.overlays.darcs     import DarcsOverlay
- from   layman.overlays.git       import GitOverlay
- from   layman.overlays.g_common  import GCommonOverlay
-+from   layman.overlays.g_sorcery import GSorceryOverlay
- from   layman.overlays.mercurial import MercurialOverlay
- from   layman.overlays.cvs       import CvsOverlay
- from   layman.overlays.svn       import SvnOverlay
-@@ -55,6 +56,7 @@ from   layman.overlays.tar       import TarOverlay
- OVERLAY_TYPES = dict((e.type_key, e) for e in (
-     GitOverlay,
-     GCommonOverlay,
-+    GSorceryOverlay,
-     CvsOverlay,
-     SvnOverlay,
-     RsyncOverlay,


             reply	other threads:[~2013-09-15 22:38 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-09-15 22:38 Jauhien Piatlicki [this message]
  -- strict thread matches above, loose matches on Subject: below --
2015-09-13 19:32 [gentoo-commits] proj/g-sorcery:dev commit in: / Jauhien Piatlicki
2015-09-13 19:32 ` [gentoo-commits] proj/g-sorcery:master " Jauhien Piatlicki
2015-04-22  7:35 Jauhien Piatlicki
2015-04-20 21:36 [gentoo-commits] proj/g-sorcery:dev " Jauhien Piatlicki
2015-04-22  7:35 ` [gentoo-commits] proj/g-sorcery:master " Jauhien Piatlicki
2014-09-29 19:38 [gentoo-commits] proj/g-sorcery:dev " Jauhien Piatlicki
2014-09-29 19:39 ` [gentoo-commits] proj/g-sorcery:master " Jauhien Piatlicki
2014-05-10  2:03 Jauhien Piatlicki
2014-05-10  2:03 Jauhien Piatlicki
2014-03-05 17:58 Jauhien Piatlicki
2013-11-22 17:08 Jauhien Piatlicki
2013-11-22 16:55 [gentoo-commits] proj/g-sorcery:dev " Jauhien Piatlicki
2013-11-22 16:54 ` [gentoo-commits] proj/g-sorcery:master " Jauhien Piatlicki
2013-11-22 16:42 [gentoo-commits] proj/g-sorcery:dev " Jauhien Piatlicki
2013-11-22 16:42 ` [gentoo-commits] proj/g-sorcery:master " Jauhien Piatlicki
2013-11-22 16:38 Jauhien Piatlicki
2013-09-19 23:22 Jauhien Piatlicki
2013-09-19 23:21 Jauhien Piatlicki
2013-09-15 14:32 Jauhien Piatlicki
2013-09-05 16:33 Jauhien Piatlicki
2013-08-30 17:00 Jauhien Piatlicki
2013-08-29 23:37 Jauhien Piatlicki
2013-08-29 21:30 Jauhien Piatlicki
2013-08-14  8:31 Jauhien Piatlicki
2013-08-12  0:42 Jauhien Piatlicki
2013-08-12  0:36 Jauhien Piatlicki
2013-08-06 20:16 Jauhien Piatlicki
2013-08-06 20:16 Jauhien Piatlicki
2013-08-05  0:54 Jauhien Piatlicki
2013-08-05  0:46 Jauhien Piatlicki
2013-07-30 19:02 Jauhien Piatlicki
2013-07-26  9:43 Jauhien Piatlicki
2013-07-22 17:10 Jauhien Piatlicki
2013-07-15  0:00 Jauhien Piatlicki
2013-07-14 23:51 Jauhien Piatlicki
2013-07-14 22:53 Jauhien Piatlicki
2013-07-14  1:00 Jauhien Piatlicki
2013-07-13 23:41 Jauhien Piatlicki
2013-07-11  0:09 Jauhien Piatlicki
2013-07-11  0:05 Jauhien Piatlicki
2013-07-02 14:50 Jauhien Piatlicki
2013-07-02 10:21 Jauhien Piatlicki
2013-06-30 19:55 Jauhien Piatlicki
2013-06-20 22:53 Jauhien Piatlicki
2013-06-20 22:53 Jauhien Piatlicki

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1379276557.35519f6e7414bd6d5189338adb10d86702011e2a.jauhien@gentoo \
    --to=piatlicki@gmail.com \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox