Magellan Linux

Diff of /trunk/extras/dconf/dconf-0.24.0-r1.smage2

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

revision 26224 by niro, Sun Jun 21 16:21:24 2015 UTC revision 26225 by niro, Sun Jun 21 16:40:28 2015 UTC
# Line 4  PNAME="dconf" Line 4  PNAME="dconf"
4  PVER="0.24.0"  PVER="0.24.0"
5  PBUILD="r1"  PBUILD="r1"
6    
 SPLIT_PACKAGES="dconf dconf-editor"  
   
7  PCAT="gnome-base"  PCAT="gnome-base"
8    
9    DESCRIPTION="A low-level configuration system."
10  HOMEPAGE="http://www.gnome.org/"  HOMEPAGE="http://www.gnome.org/"
11    
12  COMMON_DEPEND=">= dev-libs/glib2-2.44  DEPEND=">= dev-libs/glib2-2.44
13   >= sys-apps/dbus-1.8"   >= sys-apps/dbus-1.8"
14    
15  EDITOR_DEPEND=">= dev-libs/libxml2-2.7  SDEPEND=">= dev-util/pkgconfig-0.25
  >= x11-libs/gtk3+-3.16  
  >= x11-apps/gtk-update-icon-cache-2.24"  
   
 SDEPEND="${COMMON_DEPEND}  
  ${EDITOR_DEPEND}  
  >= dev-util/pkgconfig-0.25  
16   >= dev-lang/vala-0.28   >= dev-lang/vala-0.28
17   >= app-text/docbook-xsl-stylesheets-1.78"   >= app-text/docbook-xsl-stylesheets-1.78"
18    
# Line 28  sminclude mtools gnome2 Line 22  sminclude mtools gnome2
22    
23  UP2DATE="updatecmd_gnome ${PNAME}"  UP2DATE="updatecmd_gnome ${PNAME}"
24    
 split_info_dconf()  
 {  
  DESCRIPTION="A low-level configuration system."  
  DEPEND="${COMMON_DEPEND}"  
 }  
 split_info_dconf-editor()  
 {  
  DESCRIPTION="GTK3 editor gui for dconf."  
  DEPEND="== gnome-base/dconf-${PVER}  
  ${EDITOR_DEPEND}"  
 }  
   
25  src_compile()  src_compile()
26  {  {
27   cd ${SRCDIR}   cd ${SRCDIR}
28    
29   gn2_configure --disable-schema-compile --enable-editor || die   gn2_configure --disable-schema-compile || die
30   mmake || die   mmake || die
31  }  }
32    
33  src_install_dconf()  src_install_dconf()
34  {  {
35   cd ${SRCDIR}   cd ${SRCDIR}
36   local i   mmake DESTDIR=${BINDIR} install || die
  for i in bin client common dbus-1 docs engine gsettings service  
  do  
  mmake -C ${i} DESTDIR=${BINDIR} install || die  
  done  
37    
38   # GSettings backend may be one of: memory, gconf, dconf   # GSettings backend may be one of: memory, gconf, dconf
39   # Only dconf is really considered functional by upstream   # Only dconf is really considered functional by upstream
# Line 68  src_install_dconf() Line 46  src_install_dconf()
46    
47   minstalldocs COPYING NEWS || die   minstalldocs COPYING NEWS || die
48  }  }
   
 src_install_dconf-editor()  
 {  
  cd ${SRCDIR}  
  mmake -C editor DESTDIR=${BINDIR} install || die  
  minstalldocs COPYING NEWS || die  
 }  

Legend:
Removed from v.26224  
changed lines
  Added in v.26225