Changeset 162

Show
Ignore:
Timestamp:
04/09/06 22:09:58 (3 years ago)
Author:
nicfit
Message:

i18n and mesk.desktop work

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk

    • Property svn:ignore set to
      .*.swp
      */.*.swp
  • trunk/Makefile.in

    r135 r162  
    3333exec_prefix:=$(subst //,/,${DESTDIR}/${exec_prefix}) 
    3434 
    35 .PHONY: all install uninstall clean dist-clean maintainer-clean dist changelog \ 
     35.PHONY: all install uninstall clean distclean maintainer-clean dist changelog \ 
    3636        tags TAGS release \ 
    37         www push-www 
     37        www push-www i18n 
    3838 
    39 all: module 
     39all: module etc/mesk.desktop 
    4040 
    4141module: 
    4242        ${PYTHON} setup.py build 
     43 
     44etc/mesk.desktop: etc/mesk.desktop.in 
     45        intltool-merge -d po etc/mesk.desktop.in etc/mesk.desktop 
    4346 
    4447install: all 
     
    6972        gzip -f -9 ${docdir}/ChangeLog 
    7073 
     74        # FIXME 
     75        install -m 644 ./etc/mesk.desktop ${datadir}/applications 
     76 
    7177        # TODO 
    7278        #install -m 755 -d ${mandir}/man1 
     
    8591        find . -name \*.pyc -exec rm '{}' \; 
    8692        find . -name \*.pyo -exec rm '{}' \; 
     93        ${MAKE} -C po clean 
    8794 
    88 dist-clean: clean 
     95distclean: clean 
    8996        -rm -rf autom4te*.cache ${DIST_NAME} ${DIST_GZ} ${DIST_WWW} 
    9097        -rm setup.py 
     
    96103        -rm ./svn-commit* 
    97104        -rm ./scripts/mesk 
     105        ${MAKE} -C po distclean 
    98106 
    99 maintainer-clean: dist-clean 
     107maintainer-clean: distclean 
    100108        -rm -f configure 
    101109        -rm doc/mesk.1 
    102         -rm README.t2t 
    103110        -rm tags 
     111        ${MAKE} -C po maintainer-clean 
     112        -rm ./etc/mesk.desktop 
    104113 
    105 dist: dist-clean 
     114dist: distclean 
    106115        mkdir ${DIST_NAME} 
    107116        cp ChangeLog AUTHORS COPYING README NEWS THANKS ${DIST_NAME} 
     
    121130 
    122131release: dist www sloccount 
    123         # Re-bootstap to undo dist-clean 
     132        # Re-bootstap to undo distclean 
    124133        ./autogen.sh > /dev/null 2>&1 
    125134 
     
    136145        fi 
    137146        @ctags -R --exclude='tmp/*' --exclude='build/*' 
    138  
    139 README: README.t2t 
    140         txt2tags -t txt --stdout README.t2t >| README 
    141  
    142 README.html: README.t2t 
    143         txt2tags -t html --stdout README.t2t >| README.html 
    144147 
    145148www: 
     
    161164        sloccount ./src 
    162165        sloccount --cached --details ./src 
     166 
     167i18n: 
     168        ${MAKE} -C po all 
  • trunk/configure.ac

    r96 r162  
    4040ACX_CHECK_GST_PYTHON([0.8.11]) 
    4141 
     42#if test -f ./po/POTFILES; then 
     43#    rm ./po/POT_FILES 
     44#fi 
     45#cp po/POTFILES.in po/POTFILES 
     46#echo "etc/mesk.desktop.in" >> po/POTFILES 
     47#echo "src/mesk_gui.glade" >> po/POTFILES 
     48 
    4249AC_CONFIG_FILES([Makefile\ 
     50                 po/Makefile\ 
    4351                 setup.py\ 
    4452                 src/mesk/info.py\