Magellan Linux

Diff of /smage/trunk/extras/idesk/idesk-0.7.5-r1.smage2

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

revision 1712 by niro, Fri Apr 8 11:48:03 2011 UTC revision 1713 by niro, Fri Apr 8 12:33:04 2011 UTC
# Line 25  SDEPEND=">= dev-util/pkgconfig-0.25" Line 25  SDEPEND=">= dev-util/pkgconfig-0.25"
25  SRCFILE="${PNAME}-${PVER}.tar.bz2"  SRCFILE="${PNAME}-${PVER}.tar.bz2"
26  SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"  SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
27    
28  sminclude mtools  MCORE_ONLY_KEEP="usr/bin/idesk
29     usr/share/idesk/dot.ideskrc
30     usr/share/idesk/reboot.lnk
31     usr/share/idesk/halt.lnk
32     usr/share/idesk/sum_session.lnk
33     usr/share/idesk/icons"
34    sminclude mtools mcore-split
35    
36  SRC_URI=(  SRC_URI=(
37   sourceforge://${PNAME}/${SRCFILE}   sourceforge://${PNAME}/${SRCFILE}
# Line 61  src_install() Line 67  src_install()
67   minstallexec src/idesk || die   minstallexec src/idesk || die
68   minstallfile examples/\* /usr/share/idesk || die   minstallfile examples/\* /usr/share/idesk || die
69   minstalldocs AUTHORS COPYING ChangeLog NEWS README TODO || die   minstalldocs AUTHORS COPYING ChangeLog NEWS README TODO || die
70    
71     echo -e ${COLGREEN}"    injecting custom icons and configs"${COLDEFAULT}
72     minstalldir /usr/share/idesk/icons || die
73     mcinjectfile icons/citrix.png /usr/share/idesk/icons || die
74     mcinjectfile icons/logout.png /usr/share/idesk/icons || die
75     mcinjectfile icons/reboot.png /usr/share/idesk/icons || die
76     mcinjectfile icons/reboot2.png /usr/share/idesk/icons || die
77     mcinjectfile icons/shutdown1.png /usr/share/idesk/icons || die
78     mcinjectfile icons/shutdown2.png /usr/share/idesk/icons || die
79     mcinjectfile icons/shutdown3.png /usr/share/idesk/icons || die
80     mcinjectfile icons/terminal.png /usr/share/idesk/icons || die
81     mcinjectfile dot.ideskrc /usr/share/idesk/dot.ideskrc || die
82     mcinjectfile reboot.lnk /usr/share/idesk || die
83     mcinjectfile halt.lnk /usr/share/idesk || die
84     mcinjectfile sum_session.lnk /usr/share/idesk || die
85    }
86    
87    postinstall()
88    {
89     if [[ -z ${MROOT} ]] || [[ ${MROOT} = / ]]
90     then
91     # create mcore idesktop files
92     if [[ ! -d /home/mcore/.idesktop ]]
93     then
94     install -d /home/mcore/.idesktop
95     cp /usr/share/idesk/halt.lnk /home/mcore/.idesktop/
96     cp /usr/share/idesk/reboot.lnk /home/mcore/.idesktop/
97     cp /usr/share/idesk/sum_alert.lnk /home/mcore/.idesktop/
98     fi
99     fi
100  }  }

Legend:
Removed from v.1712  
changed lines
  Added in v.1713