1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
|
$ cd debhello-2.0
$ debmake -b',libsharedlib1,libsharedlib-dev' -e osamu@debian.org -f 'Osamu ...
I: set parameters
I: =================================================================
I: package_dir = /usr/lib/python3/dist-packages
I: base_path = /usr
I: base_lib_path = /usr/lib/debmake
I: base_share_path = /usr/share/debmake
I: =================================================================
I: sanity check of parameters
I: pkg="debhello", ver="2.0", rev="1"
I: *** start packaging in "debhello-2.0". ***
I: provide debhello_2.0.orig.tar.gz for non-native Debian package
I: pwd = "/path/to"
I: $ ln -sf debhello-2.0.tar.gz debhello_2.0.orig.tar.gz
I: pwd = "/path/to/debhello-2.0"
I: parse binary package settings: ,libsharedlib1,libsharedlib-dev
I: binary package=debhello Type=bin / Arch=any M-A=foreign
I: binary package=libsharedlib1 Type=lib / Arch=any M-A=same
I: binary package=libsharedlib-dev Type=dev / Arch=any M-A=same
I: analyze the source tree
I: build_type = Autotools with autoreconf
I: scan source for copyright+license text and file extensions
I: 19 %, ext = am
I: 14 %, ext = c
I: 10 %, ext = in
I: 10 %, ext = sed
I: 10 %, ext = header
I: 10 %, ext = sin
I: 5 %, ext = ac
I: 5 %, ext = media
I: 5 %, ext = desktop
I: 5 %, ext = 1
I: 5 %, ext = pot
I: 5 %, ext = po
I: check_all_licenses
I: ....W: Non-UTF-8 char found, using latin-1: data/hello.png
.....................
I: check_all_licenses completed for 25 files.
I: bunch_all_licenses
I: format_all_licenses
I: make debian/* template files
I: multi binary packages: 3
I: debmake -x "2" ...
I: creating => debian/control
I: creating => debian/copyright
I: substituting => /usr/share/debmake/extra0/changelog
I: creating => debian/changelog
I: substituting => /usr/share/debmake/extra0/rules
I: creating => debian/rules
I: substituting => /usr/share/debmake/extra1/README.Debian
I: creating => debian/README.Debian
I: substituting => /usr/share/debmake/extra1/watch
I: creating => debian/watch
I: substituting => /usr/share/debmake/extra1source/format
I: creating => debian/source/format
I: substituting => /usr/share/debmake/extra1tests/control
I: creating => debian/source/control
I: substituting => /usr/share/debmake/extra1upstream/metadata
I: creating => debian/upstream/metadata
I: substituting => /usr/share/debmake/extra1tests/control
I: creating => debian/tests/control
I: substituting => /usr/share/debmake/extra1patches/series
I: creating => debian/patches/series
I: substituting => /usr/share/debmake/extra1sourcex/local-options
I: creating => debian/source/local-options
I: substituting => /usr/share/debmake/extra1sourcex/options
I: creating => debian/source/options
I: substituting => /usr/share/debmake/extra1sourcex/patch-header
I: creating => debian/source/patch-header
I: substituting => /usr/share/debmake/extra2multi/clean
I: creating => debian/clean
I: substituting => /usr/share/debmake/extra2multi/package.links
I: creating => debian/debhello.links
I: substituting => /usr/share/debmake/extra2multi/package.postinst
I: creating => debian/debhello.postinst
I: substituting => /usr/share/debmake/extra2multi/package.postrm
I: creating => debian/debhello.postrm
I: substituting => /usr/share/debmake/extra2multi/package.preinst
I: creating => debian/debhello.preinst
I: substituting => /usr/share/debmake/extra2multi/package.prerm
I: creating => debian/debhello.prerm
I: substituting => /usr/share/debmake/extra2bin/package.install
I: creating => debian/debhello.install
I: substituting => /usr/share/debmake/extra2doc/package.doc-base
I: creating => debian/debhello.doc-base
I: substituting => /usr/share/debmake/extra2doc/package.docs
I: creating => debian/debhello.docs
I: substituting => /usr/share/debmake/extra2doc/package.examples
I: creating => debian/debhello.examples
I: substituting => /usr/share/debmake/extra2doc/package.info
I: creating => debian/debhello.info
I: substituting => /usr/share/debmake/extra2doc/package.install
I: skipping :: debian/debhello.install (file exists)
I: substituting => /usr/share/debmake/extra2doc/package.manpages
I: creating => debian/debhello.manpages
I: substituting => /usr/share/debmake/extra2lib/package.install
I: creating => debian/libsharedlib1.install
I: substituting => /usr/share/debmake/extra2lib/package.symbols
I: creating => debian/libsharedlib1.symbols
I: substituting => /usr/share/debmake/extra2dev/package.install
I: creating => debian/libsharedlib-dev.install
I: run "debmake -x3" to get more template files
I: $ wrap-and-sort
|