File: README.building

package info (click to toggle)
slime 1%3A20120525-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 4,696 kB
  • sloc: lisp: 40,236; ruby: 321; sh: 161; makefile: 129; awk: 10
file content (43 lines) | stat: -rw-r--r-- 968 bytes parent folder | download | duplicates (4)
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
To build this package you need to get the git repository:

git clone http://git.debian.org/git/pkg-common-lisp/slime.git

Get the upstream branch too:

cd slime
git checkout -t -b upstream remotes/origin/upstream
git checkout -t -b origin remotes/origin/origin

Then you need to setup the following remotes:

git remote add upstream http://common-lisp.net/project/asdf/asdf.git

To update the package from upstream do:

git checkout origin
git cvsimport -v -d :pserver:anonymous@common-lisp.net:/project/slime/cvsroot slime

git checkout upstream
git pull . origin
rm -f xref.lisp && git commit -a -m 'removed xref.lisp again!'
head ChangeLog 

check the date

git tag upstream/<date>

git checkout master
git pull . upstream

dch -i 

To build:

git-buildpackage -uc -us

please check your package with:

lintian --verbose --info --display-info --md5sums *.changes

Then commit any changes and either send me the diff or push this to somewhere were I can fetch it.