File: README.source

package info (click to toggle)
bzflag 2.4.2%2Bds1-5
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 28,016 kB
  • ctags: 18,545
  • sloc: cpp: 149,420; sh: 13,654; ansic: 3,831; makefile: 2,404; perl: 482; python: 260; objc: 251; php: 162; xml: 24
file content (32 lines) | stat: -rw-r--r-- 1,348 bytes parent folder | download
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
bzflag for Debian
---------

The sources have been repacked to remove several libraries upstream bundles
which are already included in Debian. This is in order to avoid having to update
copyright information for five unused libraries. These libraries are:
 * PDcurses (use libncurses-dev)
 * ares (libc-ares-dev)
 * curl (libcurl4-gnutls-dev | libcurl4-dev | libcurl-dev)
 * glew (libglew1.5-dev | libglew-dev)
 * zlib

Instructions for importing new upstream releases:
1) Import the contents of the upstream tarball into upstream branch:
    git-import-orig --no-merge --pristine-tar --sign-tags <TARBALL_PATH>
2) Switch to repack and import new upstream release:
    git checkout repack && git merge upstream
3) Make changes needed to clean the sources, at the moment:
    git rm -fr src/other
    git commit -am "Repack sources for bzflag X.Y.Z"
    git tag -s repack/X.Y.Z
4) Merge changes into master branch and update changelog with new
   version number:
    git checkout master
    git merge dfsg_clean/X.Y.Z
    dch --newversion X.Y.Z+ds1-1 --preserve
    git commit -am "Empty changelog entry with correct version"
5) Commit repacked tarball to pristine-tar
    git-buildpackage --git-pristine-tar-commit \
            --git-upstream-tree=repack/X.Y.Z --git-builder=""

 -- Ryan Kavanagh <rak@debian.org>  Tue, 31 Jul 2012 09:42:32 -0400