«前の日(01-07) 最新 次の日(01-09)» 追記

ポケットを空にして。

1985|10|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2100|01|

「人の心に残るというのが大事」と言う話。

何か連絡がある場合はメールでどうぞ(過去の日記へのツッコミは基本的にみていません)
プレゼントは随時受け付けております :-) ここ最近のツッコミ/トラックバックリスト。


2006-01-08 この日を編集

eclipse-nls パッケージ一応できた

日本語化したい人、つかってみてください。

deb http://www.mithril-linux.org/~henrich/debian/package/ ./

# apt-get install eclipse-nls で入ります。

eclipse 3.1.1-8 起動

問題なし。


2007-01-08 この日を編集

アンチウィルスソフト購入

親のと連れの人のと(あまり使わないが)自分のとで。
んが、アマゾンで買った方がずっと安かった...orz

カスペルスキー

2012-01-08 この日を編集


2014-01-08 この日を編集

作業メモを残すようにしよう…

昔何かやったような記憶があるのだが思い出せなくてジタバタすることが多いので。

今日のパッケージ作業。
apt-get sourceでsourceを取ってきてパッチを作るまで作業したところで、vcsの方にpushした方がいいことに気づいた。

debcheckoutでsourceを取ってきて、とりあえずgbp buildpackageするもpristine-tarブランチが無い。svnからimportしたから作られていなかった様子。gpb.confにオプションを追加してあるので、gbp import-orig してpristine-tarブランチを作った。import自体は既にupstreamブランチがあるので失敗するが無視した。

$ apt-get source hoge; cd hoge-1.0
(ごそごそと作業、ビルドできるとこまで確認
$ cd ../; debdiff hoge_1.0-1.dsc hoge_1.0-2.dsc > hoge.patch
(ここでvcsの存在を思い出す
$ debcheckout hoge; cd hoge
$ git checkout upstream; git checkout master
$ gbp buildpackage
(失敗
$ gbp import-orig ../hoge_1.0.orig.tar.xz
(失敗するが、prisitine-tarブランチは作られた
$ git checkout -b henrich
$ patch -p1 < ../hoge.patch
$ git add -u
$ git commit -m "apply hoge.patch"
$ gbp buildpackage --git-ignore-branch
$ git checkout master
$ git merge henrich
$ gbp buildpackage 
$ git branch -d henrich
$ gbp buildpackage --git-tag-only

てな感じで作業してた。で、pushしようとしたらdebcheckoutしたのはanonymous gitなので、sshでpushできないわけで。

[remote "origin"]
        url = git://anonscm.debian.org/pkg-hoge/hoge.git

.git/configの上記のようになっているのを書き換えたんだけど、もっとスマートなやり方があるような気がする…

なぜかorig.tar.gz参照できない

henrich@hp:~/src/pkg-fonts/libspiro(master) $ gbp buildpackage 
dh clean --with autotools-dev,autoreconf
   dh_testdir
   dh_auto_clean
   dh_autotools-dev_restoreconfig
   dh_autoreconf_clean
   dh_clean
gbp:info: Orig tarball 'libspiro_20071029.orig.tar.gz' not found at '../tarballs/'
Use of uninitialized value $_[0] in substitution (s///) at /usr/share/perl/5.18/File/Basename.pm line 341.
fileparse(): need a valid pathname at /usr/bin/pristine-tar line 417.
pristine-tar: failed to generate tarball
gbp:error: Couldn't checkout "libspiro_20071029.orig.tar.gz": /usr/bin/pristine-tar returned 255
henrich@hp:~/src/pkg-fonts/libspiro(master) $ git checkout 
FETCH_HEAD            ORIG_HEAD             debian/20071029-3     debian/20071029-5     debian/20071029-7     master                origin/master         origin/upstream       upstream 
HEAD                  debian/20071029-2     debian/20071029-4     debian/20071029-6     debian/20071029-8     origin/HEAD           origin/pristine-tar   pristine-tar          upstream/20071029 
henrich@hp:~/src/pkg-fonts/libspiro(master) $ git checkout pristine-tar 
Switched to branch 'pristine-tar'
Your branch is up-to-date with 'origin/pristine-tar'.
henrich@hp:~/src/pkg-fonts/libspiro(pristine-tar) $ git checkout master 
Switched to branch 'master'
Your branch is ahead of 'origin/master' by 1 commit.
  (use "git push" to publish your local commits)
henrich@hp:~/src/pkg-fonts/libspiro(master) $ ls ../tarballs/libspiro_20071029.orig.tar.gz
../tarballs/libspiro_20071029.orig.tar.gz

../tarballs/なディレクトリにファイルはあるし、pristine-tarブランチもあるんだけど、なぜか失敗する。