Magellan Linux

Annotation of /branches/R11-unstable/extras/python-slip/python-slip-0.6.5-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 31945 - (hide annotations) (download)
Wed Jan 2 15:08:59 2019 UTC (5 years, 4 months ago) by niro
Original Path: trunk/extras/python-slip/python-slip-0.6.5-r1.smage2
File size: 3698 byte(s)
auto added: ver bump to 0.6.5-r1
1 niro 31945 # $Id$
2    
3     PNAME="python-slip"
4     PVER="0.6.5"
5     PBUILD="r1"
6    
7     SPLIT_PACKAGES="python2-slip python3-slip python-slip python2-slip-dbus python3-slip-dbus python-slip-dbus python2-slip-gtk python-slip-gtk"
8    
9     PCAT="dev-python"
10     HOMEPAGE="https://github.com/nphilipp/python-slip"
11    
12     PYTHON2_COMMON_DEPEND=">= dev-lang/python-2.7
13     >= dev-python/python2-six-1.10"
14     PYTHON3_COMMON_DEPEND=">= dev-lang/python3-3.6
15     >= dev-python/python3-six-1.10"
16    
17     PYTHON2_GTK_DEPEND=">= dev-python/pygtk-2.24"
18    
19     PYTHON2_DBUS_DEPEND=">= dev-python/python2-dbus-1
20     >= sys-apps/polkit-0.112
21     >= dev-python/python2-gobject-2.28
22     >= dev-python/python2-pygobject3-3.16
23     >= dev-python/python2-decorator-4"
24    
25     PYTHON3_DBUS_DEPEND=">= dev-python/python3-dbus-1
26     >= sys-apps/polkit-0.112
27     >= dev-python/python2-gobject-2.28
28     >= dev-python/python3-gobject3-3.16
29     >= dev-python/python3-decorator-3.4"
30    
31     SDEPEND=">= dev-util/pkgconfig-0.25"
32    
33     SRCFILE="${PNAME}-${PVER}.tar.gz"
34     SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
35    
36     sminclude python2 python3 cleanutils
37    
38     SRC_URI=(
39     https://github.com/nphilipp/${PNAME}/archive/${SRCFILE}
40     mirror://${PNAME}/${SRCFILE}
41     )
42    
43     UP2DATE="updatecmd https://github.com/nphilipp/${PNAME}/releases | highesttarball gz"
44    
45     split_info_python2-slip()
46     {
47     DESCRIPTION="Miscellaneous convenience, extension and workaround code for Python2."
48     DEPEND="${PYTHON2_COMMON_DEPEND}"
49     }
50    
51     split_info_python3-slip()
52     {
53     DESCRIPTION="Miscellaneous convenience, extension and workaround code for Python3."
54     DEPEND="${PYTHON3_COMMON_DEPEND}"
55     }
56    
57     split_info_python-slip()
58     {
59     PVER="9999"
60     PKGTYPE="virtual"
61    
62     DESCRIPTION="Transitional package for python2-slip."
63     HOMEPAGE="http://www.magellan-linux.de/"
64    
65     DEPEND=">= dev-python/python2-slip-1"
66     }
67    
68     split_info_python2-slip-dbus()
69     {
70     DESCRIPTION="Convenience functions for dbus services - Python2."
71     DEPEND="== dev-python/python2-slip-${PVER}
72     ${PYTHON2_DBUS_DEPEND}"
73     }
74    
75     split_info_python3-slip-dbus()
76     {
77     DESCRIPTION="Convenience functions for dbus services - Python3."
78     DEPEND="== dev-python/python3-slip-${PVER}
79     ${PYTHON3_DBUS_DEPEND}"
80     }
81    
82     split_info_python-slip-dbus()
83     {
84     PVER="9999"
85     PKGTYPE="virtual"
86    
87     DESCRIPTION="Transitional package for python2-slip-dbus."
88     HOMEPAGE="http://www.magellan-linux.de/"
89    
90     DEPEND=">= dev-python/python2-slip-dbus-1"
91     }
92    
93     split_info_python2-slip-gtk()
94     {
95     DESCRIPTION="Code to make auto-wrapping gtk labels - Python2."
96     DEPEND="== dev-python/python2-slip-${PVER}
97     ${PYTHON2_GTK_DEPEND}"
98     }
99    
100     split_info_python-slip-gtk()
101     {
102     PVER="9999"
103     PKGTYPE="virtual"
104    
105     DESCRIPTION="Transitional package for python2-slip-gtk."
106     HOMEPAGE="http://www.magellan-linux.de/"
107    
108     DEPEND=">= dev-python/python2-slip-gtk-1"
109     }
110    
111     src_install_python2-slip()
112     {
113     python2_src_install || die
114     zapmost ${BINDIR} \
115     usr/share \
116     $(mget-python2-libdir)/slip-${PVER}-py$(mget-python2-version).egg-info \
117     $(mget-python2-libdir)/slip/__init__.py* \
118     $(mget-python2-libdir)/slip/util \
119     $(mget-python2-libdir)/slip/_wrappers \
120     || die
121     }
122    
123     src_install_python3-slip()
124     {
125     python3_src_install || die
126     zapmost ${BINDIR} \
127     usr/share \
128     $(mget-python3-libdir)/slip-${PVER}-py$(mget-python3-version).egg-info \
129     $(mget-python3-libdir)/slip/__init__.py* \
130     $(mget-python3-libdir)/slip/util \
131     $(mget-python3-libdir)/slip/_wrappers \
132     || die
133     }
134    
135    
136     src_install_python-slip-dbus()
137     {
138     cd ${SRCDIR}
139    
140     python_src_install || die
141     zapmost ${BINDIR} \
142     usr/share \
143     $(mget-python-libdir)/slip.dbus-${PVER}-py$(mget-python-version).egg-info \
144     $(mget-python-libdir)/slip/dbus \
145     || die
146     }
147    
148     src_install_python-slip-gtk()
149     {
150     cd ${SRCDIR}
151    
152     python_src_install || die
153     zapmost ${BINDIR} \
154     usr/share \
155     $(mget-python-libdir)/slip.gtk-${PVER}-py$(mget-python-version).egg-info \
156     $(mget-python-libdir)/slip/gtk \
157     || die
158     }