Powered by SmartDoc

5.3 とりあえずパッケージディレクトリを作る

  1. テンプレートスケルトンとしてxemacs-packages/mewを拝借
    % cd xemacs-pacakges
    % cp -RPp mew flim
    
  2. ChangeLogを作る
    2016-10-22  Kazuhiko Kiriyama  <kiri@trufc.org>
    
    	* Makefile: Created.
    
  3. Makefileの必要な個所を手直し(必須の変数名のうちわかるものだけ)
    VERSION = 1.10
    AUTHOR_VERSION = 
    MAINTAINER = Kazuhiko Kiriyama <kiri@truefc.org>
    PACKAGE = flim
    PKG_TYPE = regular
    REQUIRES = 
    CATEGORY = standard
    
    include ../../Local.rules.inc
    
    AUTOLOAD_PATH = flim
    
    ELCS = 
    EXTRA_SOURCES = 
    
    EXPLICIT_DOCS = 
    
    EXTRA_DOC_FILES = 
    
    ifeq ($(BUILD_WITHOUT_MULE),)
    COMPILE_INFO_AS_MULE = t
    EXTRA_SOURCES += 
            
    EXPLICIT_DOCS   += 
    
    EXTRA_DOC_FILES += 
    endif
    
    PRELOADS = -eval '(setq load-path (append (list "./flim") load-path))'
    
    include ../../XEmacs.rules
    
  4. package-info.inの必要な個所を手直し(必須の変数名のうちわかるものだけ)
    (flim
      (standards-version 1.1
       version VERSION
       author-version AUTHOR_VERSION
       date DATE
       build-date BUILD_DATE
       maintainer MAINTAINER
       distribution xemacs
       priority low
       category CATEGORY
       dump nil
       description ""
       filename FILENAME
       md5sum MD5SUM
       size SIZE
       provides ()
       requires (REQUIRES)
       type regular
    ))