Changeset 919

Show
Ignore:
Timestamp:
2008年01月13日 01時28分04秒 (8 months ago)
Author:
koichiro
Message:
  • setup.ini (elib-1.0-1): [Curr] Release.
  • elib/Makefile.pkg: fix.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/3.00/pkginfo/ChangeLog

    r918 r919  
    112008-01-13  Koichiro Ohba  <koichiro@meadowy.org> 
     2 
     3        * setup.ini (elib-1.0-1): [Curr] Release. 
     4        * elib/Makefile.pkg: fix. 
    25 
    36        * setup.ini (ecb-2.32-1): [Curr] Release. 
  • branches/3.00/pkginfo/elib/Makefile.pkg

    r623 r919  
    44# Copyright (C) 2002-2005 The Meadow Team 
    55# Author: KOSEKI Yoshinori <kose@meadowy.org> 
     6#         Koichiro Ohba <koichiro@meadowy.org> 
    67# 
    78 
    89# makefile for pakage. 
    9 # (original lisp version)-(pkg version)-pkg.tar.gz 
     10# (original lisp version)-(pkg version)-pkg.tar.bz2 
    1011 
    1112# make install 
     
    1718BASE=elib 
    1819PKG_VERSION=1 
    19 PKG_URL=ftp://rum.cs.yale.edu/pub/monnier/pcl-cvs 
     20PKG_URL=http://jdee.sunsite.dk 
    2021PKG_PATCH= 
    2122PKG_PKGINFO="URL: "$(PKG_URL)"/" 
     
    3536POSTARG=-eval "(texinfo-format-buffer)" -eval "(save-buffer)"  
    3637 
    37 install: $(LISPDIR)/$(BASE)/$(TARGET) 
     38TARGET_ALL=$(LISPDIR)/$(BASE)/$(TARGET) $(INFODIR)/$(BASE).info 
     39 
     40install: $(TARGET_ALL) 
    3841 
    3942$(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) 
    4446 
    4547$(PKG) : 
    4648        wget $(PKG_URL)/$@.tar.gz 
    4749        tar zxf $@.tar.gz 
     50 
     51$(INFODIR)/$(BASE).info: $(PKG) 
     52        cp -p $(PKG)/*.info* $(INFODIR)/ 
    4853 
    4954uninstall: 
     
    5257        rm -rf $(addprefix $(PREFIX)/, $(PKG_INFO)) 
    5358 
    54 pkg: $(PKG)-$(PKG_VERSION)-pkg.tar.gz 
     59pkg: $(PKG)-$(PKG_VERSION)-pkg.tar.bz2 
    5560 
    56 $(PKG)-$(PKG_VERSION)-pkg.tar.gz : $(LISPDIR)/$(BASE)/$(TARGET
     61$(PKG)-$(PKG_VERSION)-pkg.tar.bz2 : $(TARGET_ALL
    5762        rm -rf $(PKGINFO)/$(BASE) 
    5863        if test ! -d $(PKGINFO)/$(BASE); then mkdir -p $(PKGINFO)/$(BASE); fi 
     
    6166        echo $(PKG_PKGINFO) > $(PKGINFO)/$(BASE)/_pkginfo 
    6267        chmod 666 $(PKGINFO)/$(BASE)/* 
     68        for F in README NEWS COPYING ChangeLog INSTALL; do \ 
     69          cp -p $(PKG)/$$F $(PKGINFO)/$(BASE); \ 
     70    done 
    6371        tar -C $(PREFIX) -cf $(basename $@) packages/lisp/$(BASE) packages/pkginfo/$(BASE) \ 
    6472                $(PKG_INFO) 
     
    6674        tar tf $(basename $@) >> $(PKGINFO)/$(BASE)/MANIFEST 
    6775        tar -C $(PREFIX) -uf $(basename $@) packages/pkginfo/$(BASE)/MANIFEST 
    68         rm -f $(basename $@).gz 
    69         gzip --best $(basename $@) 
     76        rm -f $(basename $@).bz2 
     77        bzip2 --best $(basename $@) 
    7078        @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 
    7281 
    7382PKG_INFO=$(addprefix packages/info/, $(notdir $(wildcard $(INFODIR)/$(BASE)*))) 
    7483 
     84.PHONY: maintainer-clean 
    7585maintainer-clean: 
    7686        rm -f $(PKG).tar.gz 
    7787        rm -rf $(PKG) 
    78       rm -f $(PKG)-$(PKG_VERSION)-pkg.tar.gz 
     88#     rm -f $(PKG)-$(PKG_VERSION)-pkg.tar.gz 
    7989#       rm -f $(PKG_PATCH) 
    8090 
  • branches/3.00/pkginfo/setup.ini

    r918 r919  
    441441install: packages/sudoku-0.3-1-pkg.tar.gz 44049 83564303521128ba31bdda0840cab9c2 
    442442 
     443@ elib 
     444sdesc: "The Emacs Lisp library (elib) package." 
     445ldesc: "The Emacs Lisp library (elib) package." 
     446category: devel 
     447version: 1.0-1 
     448install: packages/elib-1.0-1-pkg.tar.bz2 57523 322a021b0238c3a172b3e6d958d0a504 
     449 
    443450@ ecb 
    444451sdesc: "ECB stands for `Emacs Code Browser'."