Magellan Linux

Diff of /trunk/extras/gpgme/gpgme-1.12.0-r4.smage2

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 31758 by niro, Thu Dec 6 16:16:35 2018 UTC revision 31761 by niro, Fri Dec 7 07:56:42 2018 UTC
# Line 11  HOMEPAGE="http://www.gnupg.org/related_s Line 11  HOMEPAGE="http://www.gnupg.org/related_s
11    
12  GPGME_DEPEND=">= app-crypt/libgcrypt-1.8"  GPGME_DEPEND=">= app-crypt/libgcrypt-1.8"
13  PYTHON2_DEPEND=">= dev-lang/python-2.7"  PYTHON2_DEPEND=">= dev-lang/python-2.7"
14  PYTHON3_DEPEBD=">= dev-lang/python3-3.7"  PYTHON3_DEPEND=">= dev-lang/python3-3.7"
15    
16  SDEPEND=">= app-crypt/libgpg-error-1.32  SDEPEND=">= app-crypt/libgpg-error-1.32
17   >= app-crypt/libassuan-2.5   >= app-crypt/libassuan-2.5
# Line 19  SDEPEND=">= app-crypt/libgpg-error-1.32 Line 19  SDEPEND=">= app-crypt/libgpg-error-1.32
19   >= app-crypt/gnupg-2.2   >= app-crypt/gnupg-2.2
20   ${GPGME_DEPEND}   ${GPGME_DEPEND}
21   ${PYTHON2_DEPEND}   ${PYTHON2_DEPEND}
22   ${PYTHON3_DEPEND}"   ${PYTHON3_DEPEND}
23     >= dev-lang/swig-3"
24    
25  SRCFILE="${PNAME}-${PVER}.tar.bz2"  SRCFILE="${PNAME}-${PVER}.tar.bz2"
26  SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"  SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
27    
28  sminclude multilib python mbuild  sminclude multilib python2 python3 mbuild
29  msetfeature "!check"  msetfeature "!check"
30    
31  SRC_URI=(  SRC_URI=(
# Line 45  split_info_gpgme() Line 46  split_info_gpgme()
46  split_info_python2-gpgme()  split_info_python2-gpgme()
47  {  {
48   DESCRIPTION="Python2 bindings for GPGME (GnuPG Made Easy)."   DESCRIPTION="Python2 bindings for GPGME (GnuPG Made Easy)."
49   DEPEND="${PYTHON2_DEPEND}"   DEPEND="== app-crypt/gpgme-${PVER}
50     ${PYTHON2_DEPEND}"
51   PCAT="dev-python"   PCAT="dev-python"
52  }  }
53    
54  split_info_python3-gpgme()  split_info_python3-gpgme()
55  {  {
56   DESCRIPTION="Python3 bindings for GPGME (GnuPG Made Easy)."   DESCRIPTION="Python3 bindings for GPGME (GnuPG Made Easy)."
57   DEPEND="${PYTHON3_DEPEND}"   DEPEND="== app-crypt/gpgme-${PVER}
58     ${PYTHON3_DEPEND}"
59   PCAT="dev-python"   PCAT="dev-python"
60  }  }
61    
# Line 71  src_compile() Line 74  src_compile()
74  src_install_gpgme()  src_install_gpgme()
75  {  {
76   mmake DESTDIR=${BINDIR} install || die   mmake DESTDIR=${BINDIR} install || die
77   mdelete /usr/$(mlibdir)/python$(mget-python2-version) || die  
78   mdelete /usr/$(mlibdir)/python$(mget-python3-version) || die   # remove python
79     mdelete -r /usr/$(mlibdir)/python$(mget-python2-version) || die
80     mdelete -r /usr/$(mlibdir)/python$(mget-python3-version) || die
81   if [[ $(mlibdir) != lib ]]   if [[ $(mlibdir) != lib ]]
82   then   then
83   mdelete /usr/lib/python$(mget-python2-version) || die   mdelete -r /usr/lib/python$(mget-python2-version) || die
84   mdelete /usr/lib/python$(mget-python3-version) || die   mdelete -r /usr/lib/python$(mget-python3-version) || die
85   fi   fi
86  }  }
87    
88  src_install_python2-gpgme()  src_install_python2-gpgme()
89  {  {
90   mmake -C lang/python DESTDIR=${BINDIR} install || die   mmake -C lang/python DESTDIR=${BINDIR} install || die
91   mdelete /usr/$(mlibdir)/python$(mget-python3-version) || die   mdelete -r /usr/$(mlibdir)/python$(mget-python3-version) || die
92   if [[ $(mlibdir) != lib ]]   if [[ $(mlibdir) != lib ]]
93   then   then
94   mdelete /usr/lib/python$(mget-python3-version) || die   mdelete -r /usr/lib/python$(mget-python3-version) || die
95   fi   fi
96  }  }
97    
98  src_install_python3-gpgme()  src_install_python3-gpgme()
99  {  {
100   mmake -C lang/python DESTDIR=${BINDIR} install || die   mmake -C lang/python DESTDIR=${BINDIR} install || die
101   mdelete /usr/$(mlibdir)/python$(mget-python2-version) || die   mdelete -r /usr/$(mlibdir)/python$(mget-python2-version) || die
102   if [[ $(mlibdir) != lib ]]   if [[ $(mlibdir) != lib ]]
103   then   then
104   mdelete /usr/lib/python$(mget-python2-version) || die   mdelete -r /usr/lib/python$(mget-python2-version) || die
105   fi   fi
106  }  }

Legend:
Removed from v.31758  
changed lines
  Added in v.31761