Changeset 920
- Timestamp:
- 2008年01月13日 15時54分23秒 (9 months ago)
- Files:
-
- branches/3.00/pkginfo/ChangeLog (modified) (1 diff)
- branches/3.00/pkginfo/elib/Makefile.pkg (modified) (1 diff)
- branches/3.00/pkginfo/jde/Makefile.pkg (modified) (4 diffs)
- branches/3.00/pkginfo/jde/auto-autoloads.el (added)
- branches/3.00/pkginfo/setup.ini (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/3.00/pkginfo/ChangeLog
r919 r920 1 1 2008-01-13 Koichiro Ohba <koichiro@meadowy.org> 2 3 * setup.ini (jde-2.3.5.1-1): [Curr] Release. 4 * jde/Makefile.pkg: fix. 5 * jde/auto-autoloads.el: New file. 2 6 3 7 * setup.ini (elib-1.0-1): [Curr] Release. branches/3.00/pkginfo/elib/Makefile.pkg
r919 r920 2 2 # $Id: Makefile.pkg 380 2003-07-20 00:49:18Z kose $ 3 3 # 4 # Copyright (C) 2002-200 5The Meadow Team4 # Copyright (C) 2002-2008 The Meadow Team 5 5 # Author: KOSEKI Yoshinori <kose@meadowy.org> 6 6 # Koichiro Ohba <koichiro@meadowy.org> branches/3.00/pkginfo/jde/Makefile.pkg
r623 r920 2 2 # $Id$ 3 3 # 4 # Copyright (C) 2002-200 5The Meadow Team4 # Copyright (C) 2002-2008 The Meadow Team 5 5 # Author: KOSEKI Yoshinori <kose@meadowy.org> 6 # Koichiro Ohba <koichiro@meadowy.org> 6 7 # 7 8 8 9 # makefile for pakage. 9 # (original lisp version)-(pkg version)-pkg.tar. gz10 # (original lisp version)-(pkg version)-pkg.tar.bz2 10 11 11 12 # make install … … 15 16 16 17 # 17 PKG=jde-2.3. 218 PKG=jde-2.3.5.1 18 19 PKG_VERSION=1 19 20 BASE=jde … … 45 46 46 47 $(LISPDIR)/$(BASE)/$(TARGET): $(PKG) 47 (cd $(PKG)/lisp; \ 48 echo "(add-to-list 'load-path \".\")" > jde-compile-script-init; \ 49 echo "(setq debug-on-error t)" >> jde-compile-script-init; \ 50 echo "(require 'jde-compat)" >> jde-compile-script-init; \ 51 echo "(require 'jde)" >>jde-compile-script-init; \ 52 $(EMACS) -batch -q -no-site-file -l jde-compile-script-init -f batch-byte-compile *.el) 48 -cd $(PKG)/lisp && LANG=C PWD= make infodir=$(PKGDIR)/info EMACS=$(EMACS) CEDET=$(LISPDIR)/cedet ELIB=$(LISPDIR)/elib 53 49 if test ! -d $(LISPDIR)/$(BASE); then mkdir -p $(LISPDIR)/$(BASE); fi 54 50 cp -pr $(PKG)/* $(LISPDIR)/$(BASE)/ 55 51 56 uninstall: 57 rm -rf $(LISPDIR)/$(BASE)/ 58 rm -f $(INFODIR)/$(BASE).info* 52 pkg: $(PKG)-$(PKG_VERSION)-pkg.tar.bz2 59 53 60 pkg: $(PKG)-$(PKG_VERSION)-pkg.tar.gz 61 62 $(PKG)-$(PKG_VERSION)-pkg.tar.gz : $(TARGET_ALL) 54 $(PKG)-$(PKG_VERSION)-pkg.tar.bz2 : $(TARGET_ALL) 63 55 rm -rf $(PKGINFO)/$(BASE) 64 56 if test ! -d $(PKGINFO)/$(BASE); then mkdir -p $(PKGINFO)/$(BASE); fi 65 57 cp -p $(MAKEDIR)Makefile.pkg $(PKGINFO)/$(BASE) 58 cp -p $(MAKEDIR)auto-autoloads.el $(PKGINFO)/$(BASE) 66 59 echo $(PKG_PKGINFO) > $(PKGINFO)/$(BASE)/_pkginfo 67 60 chmod 666 $(PKGINFO)/$(BASE)/* … … 71 64 tar tf $(basename $@) >> $(PKGINFO)/$(BASE)/MANIFEST 72 65 tar -C $(PREFIX) -uf $(basename $@) packages/pkginfo/$(BASE)/MANIFEST 73 rm -f $(basename $@).gz 74 gzip --best $(basename $@) 66 rm -f $(basename $@).bz2 67 bzip2 --best $(basename $@) 68 @echo "version: $(PKG)-$(PKG_VERSION)" 69 @echo "install: packages/$(basename $@).bz2 "`ls -l $(basename $@).bz2 | awk '{print $$5}'` 70 md5sum $(basename $@).bz2 75 71 76 72 PKG_INFO=$(addprefix packages/info/, $(notdir $(wildcard $(INFODIR)/$(BASE)*))) 77 73 74 .PHONY: uninstall 75 uninstall: 76 rm -rf $(LISPDIR)/$(BASE)/ 77 rm -f $(INFODIR)/$(BASE).info* 78 79 .PHONY: maintainer-clean 78 80 maintainer-clean: 79 rm -f $(PKG).tar.gz81 rm -f jde-latest.tar.gz 80 82 rm -rf $(PKG) 81 rm -f $(PKG_PATCH) 82 83 $(BASE)-skip-pkg.tar.gz: 84 cp /dev/null $(BASE)-skip-pkg.tar 85 gzip $(BASE)-skip-pkg.tar 83 # rm -f $(PKG_PATCH) 86 84 87 85 # end branches/3.00/pkginfo/setup.ini
r919 r920 441 441 install: packages/sudoku-0.3-1-pkg.tar.gz 44049 83564303521128ba31bdda0840cab9c2 442 442 443 @ jdee 444 sdesc: "Java Development Environment for Emacs." 445 ldesc: "Java Development Environment for Emacs." 446 category: devel 447 requires: cedet elib 448 version: 2.3.5.1-1 449 install: packages/jde-2.3.5.1-1-pkg.tar.bz2 3788364 9b9cd163c69b9ebbaf6a9056b75f42bd 450 443 451 @ elib 444 452 sdesc: "The Emacs Lisp library (elib) package."
