作者 Huahua [actionscript] 2006-11-09 10:10 (点击下载)

  1. #!/bin/sh
  2. #
  3. # ~/bin/build-my-fake-deb.sh
  4. # 建立一个假的 deb 来满足依赖
  5. #
  6. # Huang Jiahua <jhuangjiahua[at]gmail[dot]com>
  7.  
  8. if [ -z "$2" ]
  9. then
  10. echo "Usage: build-my-fake-deb.sh <Package Name> <Version> "
  11. exit 1
  12. fi
  13.  
  14. mkdir -p "/tmp/my-fake-deb-$1/DEBIAN"
  15.  
  16. cat > "/tmp/my-fake-deb-$1/DEBIAN/control" <<OOO
  17. Package: $1
  18. Version: $2
  19. Priority: optional
  20. Architecture: all
  21. Section: libs
  22. Maintainer: $USERNAME <$USERNAME@gmail.com>
  23. Depends:
  24. Provides:
  25. Installed-Size: 30
  26. Description: My fake deb to provides $1 $2
  27. This is a fake deb package to provides $1 $2
  28. OOO
  29.  
  30. # cat "/tmp/my-fake-deb-$1/DEBIAN/control"
  31.  
  32. dpkg -b "/tmp/my-fake-deb-$1/" "my-fake-deb-$1_$2_all.deb"
  33.  
  34. rm -rf "/tmp/my-fake-deb-$1"
  35.  
  36. echo "Done"

提交下面的校正或者修改. (点击这里开始一个新的帖子)
姓名: 在 cookie 中记住我的名字

屏幕抓图:(jpeg 或 png)