浏览代码

* Updated Debian build rules.

tags/v0.99.beta14
Sam Hocevar sam 19 年前
父节点
当前提交
eaed513209
共有 11 个文件被更改,包括 40 次插入44 次删除
  1. +0
    -3
      Makefile.am
  2. +14
    -1
      debian/Makefile.am
  3. +3
    -0
      debian/caca-utils.install
  4. +2
    -2
      debian/changelog
  5. +2
    -2
      debian/control
  6. +4
    -0
      debian/libcaca-dev.install
  7. +1
    -0
      debian/libcaca0.install
  8. +6
    -0
      debian/libcucul-dev.install
  9. +1
    -0
      debian/libcucul0.install
  10. +3
    -32
      debian/rules
  11. +4
    -4
      doc/Makefile.am

+ 0
- 3
Makefile.am 查看文件

@@ -8,6 +8,3 @@ AUTOMAKE_OPTIONS = dist-bzip2


bin_SCRIPTS = caca-config bin_SCRIPTS = caca-config


doc_DATA = README TODO AUTHORS NEWS NOTES THANKS
docdir = $(datadir)/doc/libcaca-dev


+ 14
- 1
debian/Makefile.am 查看文件

@@ -1,3 +1,16 @@
# $Id$ # $Id$


EXTRA_DIST = changelog compat control copyright rules caca-utils.mime
EXTRA_DIST = \
changelog \
compat \
control \
copyright \
rules \
caca-utils.install \
caca-utils.mime \
libcucul-dev.install \
libcucul0.install \
libcaca-dev.install \
libcaca0.install \
$(NULL)


+ 3
- 0
debian/caca-utils.install 查看文件

@@ -0,0 +1,3 @@
usr/bin/*
usr/share/man/man1
usr/share/libcaca

+ 2
- 2
debian/changelog 查看文件

@@ -1,8 +1,8 @@
libcaca (0.10-1) UNRELEASED; urgency=low
libcaca (0.99.beta1-1) UNRELEASED; urgency=low


* New upstream release. * New upstream release.


-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 6 Mar 2006 00:55:30 +0100
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sat, 22 Apr 2006 21:57:18 +0200


libcaca (0.9-5) unstable; urgency=low libcaca (0.9-5) unstable; urgency=low




+ 2
- 2
debian/control 查看文件

@@ -9,8 +9,8 @@ Package: libcucul-dev
Section: libdevel Section: libdevel
Architecture: any Architecture: any
Depends: ${shlibs:Depends} Depends: ${shlibs:Depends}
Conflicts: libcaca-dev (< 0.10-1)
Replaces: libcaca-dev (< 0.10-1)
Conflicts: libcaca-dev (<< 0.10-1)
Replaces: libcaca-dev (<< 0.10-1)
Description: development files for libcucul Description: development files for libcucul
libcaca is the Colour AsCii Art library. It provides high level functions libcaca is the Colour AsCii Art library. It provides high level functions
for colour text drawing, simple primitives for line, polygon and ellipse for colour text drawing, simple primitives for line, polygon and ellipse


+ 4
- 0
debian/libcaca-dev.install 查看文件

@@ -0,0 +1,4 @@
usr/include/caca.h
usr/lib/libcaca.so
usr/lib/libcaca.a
usr/lib/pkgconfig/caca.pc

+ 1
- 0
debian/libcaca0.install 查看文件

@@ -0,0 +1 @@
usr/lib/libcaca*.so.*

+ 6
- 0
debian/libcucul-dev.install 查看文件

@@ -0,0 +1,6 @@
usr/include/cucul.h
usr/lib/libcucul.so
usr/lib/libcucul.a
usr/lib/pkgconfig/cucul.pc
usr/share/man/man3/*.3caca
usr/share/doc/libcucul-dev

+ 1
- 0
debian/libcucul0.install 查看文件

@@ -0,0 +1 @@
usr/lib/libcucul*.so.*

+ 3
- 32
debian/rules 查看文件

@@ -42,37 +42,8 @@ install: build
dh_installdirs usr/bin usr/share/doc/caca-utils usr/share/man/man1 -pcaca-utils dh_installdirs usr/bin usr/share/doc/caca-utils usr/share/man/man1 -pcaca-utils
dh_installdirs usr/lib -plibcucul0 dh_installdirs usr/lib -plibcucul0
dh_installdirs usr/lib -plibcaca0 dh_installdirs usr/lib -plibcaca0

$(MAKE) install DESTDIR=`pwd`/debian/libcaca-dev/

mv debian/libcaca-dev/usr/lib/libcucul*.so.* debian/libcucul0/usr/lib

mv debian/libcaca-dev/usr/lib/libcaca*.so.* debian/libcaca0/usr/lib

mv debian/libcaca-dev/usr/bin/cacaball debian/caca-utils/usr/bin
mv debian/libcaca-dev/usr/bin/cacaview debian/caca-utils/usr/bin
mv debian/libcaca-dev/usr/bin/cacafire debian/caca-utils/usr/bin
mv debian/libcaca-dev/usr/bin/cacamoir debian/caca-utils/usr/bin
mv debian/libcaca-dev/usr/bin/cacaplas debian/caca-utils/usr/bin

mv debian/libcaca-dev/usr/share/libcaca debian/caca-utils/usr/share
mv debian/libcaca-dev/usr/share/man/man1/cacaball.1 \
debian/caca-utils/usr/share/man/man1/
mv debian/libcaca-dev/usr/share/man/man1/cacafire.1 \
debian/caca-utils/usr/share/man/man1/
mv debian/libcaca-dev/usr/share/man/man1/cacamoir.1 \
debian/caca-utils/usr/share/man/man1/
mv debian/libcaca-dev/usr/share/man/man1/cacaplas.1 \
debian/caca-utils/usr/share/man/man1/
mv debian/libcaca-dev/usr/share/man/man1/cacaview.1 \
debian/caca-utils/usr/share/man/man1/

cp debian/libcaca-dev/usr/share/doc/libcaca-dev/README \
debian/libcaca-dev/usr/share/doc/libcaca-dev/TODO \
debian/libcaca-dev/usr/share/doc/libcaca-dev/AUTHORS \
debian/libcaca-dev/usr/share/doc/libcaca-dev/NEWS \
debian/libcaca-dev/usr/share/doc/libcaca-dev/NOTES \
debian/caca-utils/usr/share/doc/caca-utils/
$(MAKE) install DESTDIR=`pwd`/debian/tmp
dh_install --sourcedir=debian/tmp --list-missing


# Build architecture-independent files here. # Build architecture-independent files here.
binary-indep: build install binary-indep: build install
@@ -84,7 +55,7 @@ binary-arch: build install
dh_testdir dh_testdir
dh_testroot dh_testroot
# dh_installdebconf # dh_installdebconf
dh_installdocs
dh_installdocs -A README TODO AUTHORS NEWS NOTES THANKS
# dh_installexamples # dh_installexamples
dh_installmenu dh_installmenu
# dh_installemacsen # dh_installemacsen


+ 4
- 4
doc/Makefile.am 查看文件

@@ -7,10 +7,10 @@ man_MANS = caca-config.1 cacafire.1 cacaview.1


if BUILD_DOCUMENTATION if BUILD_DOCUMENTATION
htmldoc_DATA = html/doxygen.css htmldoc_DATA = html/doxygen.css
htmldocdir = $(datadir)/doc/libcaca-dev/html
htmldocdir = $(datadir)/doc/libcucul-dev/html
if USE_LATEX if USE_LATEX
pdfdoc_DATA = latex/libcaca.pdf pdfdoc_DATA = latex/libcaca.pdf
pdfdocdir = $(datadir)/doc/libcaca-dev/pdf
pdfdocdir = $(datadir)/doc/libcucul-dev/pdf
endif endif
endif endif


@@ -42,9 +42,9 @@ clean-local:


install-data-local: install-data-local:
if BUILD_DOCUMENTATION if BUILD_DOCUMENTATION
$(mkinstalldirs) $(DESTDIR)$(datadir)/doc/libcaca-dev/html
$(mkinstalldirs) $(DESTDIR)$(datadir)/doc/libcucul-dev/html
cp `find html -name '*.html' -o -name '*.gif' -o -name '*.png'` \ cp `find html -name '*.html' -o -name '*.gif' -o -name '*.png'` \
$(DESTDIR)$(datadir)/doc/libcaca-dev/html
$(DESTDIR)$(datadir)/doc/libcucul-dev/html
$(mkinstalldirs) $(DESTDIR)$(mandir)/man3 $(mkinstalldirs) $(DESTDIR)$(mandir)/man3
cp `find man -name '*.3caca'` $(DESTDIR)$(mandir)/man3 cp `find man -name '*.3caca'` $(DESTDIR)$(mandir)/man3
$(mkinstalldirs) $(DESTDIR)$(mandir)/man1 $(mkinstalldirs) $(DESTDIR)$(mandir)/man1


正在加载...
取消
保存