Browse Source

* Updated Debian build rules.

tags/v0.99.beta14
Sam Hocevar sam 19 years ago
parent
commit
eaed513209
11 changed files with 40 additions and 44 deletions
  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 View File

@@ -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 View File

@@ -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 View File

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

+ 2
- 2
debian/changelog View File

@@ -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 View File

@@ -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 View File

@@ -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 View File

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

+ 6
- 0
debian/libcucul-dev.install View File

@@ -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 View File

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

+ 3
- 32
debian/rules View File

@@ -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 View File

@@ -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


Loading…
Cancel
Save