Changeset 919
- Timestamp:
- 2008年01月13日 01時28分04秒 (8 months ago)
- Files:
-
- branches/3.00/pkginfo/ChangeLog (modified) (1 diff)
- branches/3.00/pkginfo/elib/Makefile.pkg (modified) (6 diffs)
- branches/3.00/pkginfo/setup.ini (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/3.00/pkginfo/ChangeLog
r918 r919 1 1 2008-01-13 Koichiro Ohba <koichiro@meadowy.org> 2 3 * setup.ini (elib-1.0-1): [Curr] Release. 4 * elib/Makefile.pkg: fix. 2 5 3 6 * setup.ini (ecb-2.32-1): [Curr] Release. branches/3.00/pkginfo/elib/Makefile.pkg
r623 r919 4 4 # Copyright (C) 2002-2005 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 … … 17 18 BASE=elib 18 19 PKG_VERSION=1 19 PKG_URL= ftp://rum.cs.yale.edu/pub/monnier/pcl-cvs20 PKG_URL=http://jdee.sunsite.dk 20 21 PKG_PATCH= 21 22 PKG_PKGINFO="URL: "$(PKG_URL)"/" … … 35 36 POSTARG=-eval "(texinfo-format-buffer)" -eval "(save-buffer)" 36 37 37 install: $(LISPDIR)/$(BASE)/$(TARGET) 38 TARGET_ALL=$(LISPDIR)/$(BASE)/$(TARGET) $(INFODIR)/$(BASE).info 39 40 install: $(TARGET_ALL) 38 41 39 42 $(LISPDIR)/$(BASE)/$(TARGET): $(PKG) 40 cd $(PKG) ; make EMACS=$(EMACS) infodir=$(INFODIR) locallisppath=$(PREFIX)/site-lisp all installdirs 41 cp -p $(PKG)/*.el $(PREFIX)/site-lisp/$(BASE) 42 cp $(PKG)/*.elc $(PREFIX)/site-lisp/$(BASE) 43 cp -p $(PKG)/*.info* $(INFODIR)/ 43 cd $(PKG) && LANG=C PWD= make infodir=$(PKGDIR)/info EMACS=$(EMACS) locallisppath=$(LISPDIR) all installdirs 44 cp -p $(PKG)/*.el $(LISPDIR)/$(BASE) 45 cp -p $(PKG)/*.elc $(LISPDIR)/$(BASE) 44 46 45 47 $(PKG) : 46 48 wget $(PKG_URL)/$@.tar.gz 47 49 tar zxf $@.tar.gz 50 51 $(INFODIR)/$(BASE).info: $(PKG) 52 cp -p $(PKG)/*.info* $(INFODIR)/ 48 53 49 54 uninstall: … … 52 57 rm -rf $(addprefix $(PREFIX)/, $(PKG_INFO)) 53 58 54 pkg: $(PKG)-$(PKG_VERSION)-pkg.tar. gz59 pkg: $(PKG)-$(PKG_VERSION)-pkg.tar.bz2 55 60 56 $(PKG)-$(PKG_VERSION)-pkg.tar. gz : $(LISPDIR)/$(BASE)/$(TARGET)61 $(PKG)-$(PKG_VERSION)-pkg.tar.bz2 : $(TARGET_ALL) 57 62 rm -rf $(PKGINFO)/$(BASE) 58 63 if test ! -d $(PKGINFO)/$(BASE); then mkdir -p $(PKGINFO)/$(BASE); fi … … 61 66 echo $(PKG_PKGINFO) > $(PKGINFO)/$(BASE)/_pkginfo 62 67 chmod 666 $(PKGINFO)/$(BASE)/* 68 for F in README NEWS COPYING ChangeLog INSTALL; do \ 69 cp -p $(PKG)/$$F $(PKGINFO)/$(BASE); \ 70 done 63 71 tar -C $(PREFIX) -cf $(basename $@) packages/lisp/$(BASE) packages/pkginfo/$(BASE) \ 64 72 $(PKG_INFO) … … 66 74 tar tf $(basename $@) >> $(PKGINFO)/$(BASE)/MANIFEST 67 75 tar -C $(PREFIX) -uf $(basename $@) packages/pkginfo/$(BASE)/MANIFEST 68 rm -f $(basename $@). gz69 gzip--best $(basename $@)76 rm -f $(basename $@).bz2 77 bzip2 --best $(basename $@) 70 78 @echo "version: $(PKG)-$(PKG_VERSION)" 71 @echo "install: packages/$(basename $@).gz "`ls -l $(basename $@).gz | awk '{print $$5}'` 79 @echo "install: packages/$(basename $@).bz2 "`ls -l $(basename $@).bz2 | awk '{print $$5}'` 80 md5sum $(basename $@).bz2 72 81 73 82 PKG_INFO=$(addprefix packages/info/, $(notdir $(wildcard $(INFODIR)/$(BASE)*))) 74 83 84 .PHONY: maintainer-clean 75 85 maintainer-clean: 76 86 rm -f $(PKG).tar.gz 77 87 rm -rf $(PKG) 78 rm -f $(PKG)-$(PKG_VERSION)-pkg.tar.gz88 # rm -f $(PKG)-$(PKG_VERSION)-pkg.tar.gz 79 89 # rm -f $(PKG_PATCH) 80 90 branches/3.00/pkginfo/setup.ini
r918 r919 441 441 install: packages/sudoku-0.3-1-pkg.tar.gz 44049 83564303521128ba31bdda0840cab9c2 442 442 443 @ elib 444 sdesc: "The Emacs Lisp library (elib) package." 445 ldesc: "The Emacs Lisp library (elib) package." 446 category: devel 447 version: 1.0-1 448 install: packages/elib-1.0-1-pkg.tar.bz2 57523 322a021b0238c3a172b3e6d958d0a504 449 443 450 @ ecb 444 451 sdesc: "ECB stands for `Emacs Code Browser'."
