From: Francesco M. <fr...@us...> - 2006-12-24 11:00:29
|
Update of /cvsroot/wxlua/wxLua/build/bakefiles In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv3034/build/bakefiles Modified Files: wxlua.bkl Log Message: updated icons with updated logo; updated build system to also uninstall the installed desktop,icons,etc Index: wxlua.bkl =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/bakefiles/wxlua.bkl,v retrieving revision 1.32 retrieving revision 1.33 diff -C2 -d -r1.32 -r1.33 *** wxlua.bkl 19 Dec 2006 21:28:20 -0000 1.32 --- wxlua.bkl 24 Dec 2006 11:00:21 -0000 1.33 *************** *** 120,146 **** <!-- ================================================================== --> ! <template id="srcstuff"> ! <dependency-of>install</dependency-of> ! <srcdir>$(top_srcdir)</srcdir> ! </template> ! <!-- targets mainly required for autopackage creation --> ! <copy-files id="samples" template="srcstuff" cond="TARGETING_UNIX=='1'"> ! <dstdir>$(DESTDIR)$(DATADIR)/wxlua/samples</dstdir> ! <files>$(fileList([ 'samples/*.wx.lua', 'samples/*.xrc' ]))</files> ! </copy-files> ! <copy-files id="desktop" template="srcstuff" cond="TARGETING_UNIX=='1'"> ! <dstdir>$(DESTDIR)$(DATADIR)/applications</dstdir> ! <files>distrib/autopackage/wxlua.desktop</files> ! </copy-files> ! <copy-files id="mime" template="srcstuff" cond="TARGETING_UNIX=='1'"> ! <dstdir>$(DESTDIR)$(DATADIR)/mime/packages</dstdir> ! <files>distrib/autopackage/wxlua.xml</files> ! </copy-files> ! <copy-files id="icon" template="srcstuff" cond="TARGETING_UNIX=='1'"> ! <dstdir>$(DESTDIR)$(DATADIR)/pixmaps</dstdir> ! <files>art/wxlua.xpm</files> ! </copy-files> --- 120,157 ---- <!-- ================================================================== --> ! <if cond="TARGETING_UNIX=='1'"> ! <template id="srcstuff"> ! <dependency-of>install</dependency-of> ! <srcdir>$(top_srcdir)</srcdir> ! </template> + <!-- targets mainly required for autopackage creation --> + <copy-files id="samples" template="srcstuff"> + <dstdir>$(DESTDIR)$(DATADIR)/wxlua/samples</dstdir> + <files>$(fileList([ 'samples/*.wx.lua', 'samples/*.xrc' ]))</files> + </copy-files> + <copy-files id="desktop" template="srcstuff"> + <dstdir>$(DESTDIR)$(DATADIR)/applications</dstdir> + <files>distrib/autopackage/wxlua.desktop</files> + </copy-files> + <copy-files id="mime" template="srcstuff"> + <dstdir>$(DESTDIR)$(DATADIR)/mime/packages</dstdir> + <files>distrib/autopackage/wxlua.xml</files> + </copy-files> + <copy-files id="icon" template="srcstuff"> + <dstdir>$(DESTDIR)$(DATADIR)/pixmaps</dstdir> + <files>art/wxlualogo.xpm</files> + </copy-files> + + <!-- also uninstall stuff installed above --> + <modify-target target="uninstall"> + <command>rm -f $(DESTDIR)$(LIBDIR)/pkgconfig/wxlua.pc</command> + <command>rm -rf $(DESTDIR)$(DATADIR)/wxlua</command> + <command>rm -f $(DESTDIR)$(DATADIR)/applications/wxlua.desktop</command> + <command>rm -f $(DESTDIR)$(DATADIR)/mime/packages/wxlua.xml</command> + <command>rm -f $(DESTDIR)$(DATADIR)/pixmaps/wxlualogo.xpm</command> + </modify-target> + </if> |