Hi Jari. I've incorporated your improved configuration file into the deb.diff.
-Eddy
diff -u git-core-1.5.6.5/debian/changelog git-core-1.5.6.5/debian/changelog --- git-core-1.5.6.5/debian/changelog +++ git-core-1.5.6.5/debian/changelog @@ -1,3 +1,9 @@ +git-core (1:1.5.6.5-2) unstable; urgency=low + + * emacs + + -- Eddy Mulyono <[EMAIL PROTECTED]> Thu, 23 Oct 2008 17:30:21 -0700 + git-core (1:1.5.6.5-1) unstable; urgency=high * new upstream point release. diff -u git-core-1.5.6.5/debian/rules git-core-1.5.6.5/debian/rules --- git-core-1.5.6.5/debian/rules +++ git-core-1.5.6.5/debian/rules @@ -205,6 +205,7 @@ binary: binary-arch binary-indep binary-arch: install-arch git-core.deb rm -f debian/substvars + install -m0644 -D debian/git-core.emacsen-startup '$(GIT)'-core/etc/emacs/site-start.d/50git-core.el dpkg-shlibdeps '$(GIT)'-core/usr/bin/* dpkg-gencontrol -isp -pgit-core -P'$(GIT)'-core dpkg -b '$(GIT)'-core .. only in patch2: unchanged: --- git-core-1.5.6.5.orig/debian/git-core.emacsen-startup +++ git-core-1.5.6.5/debian/git-core.emacsen-startup @@ -0,0 +1,165 @@ +;; -*-emacs-lisp-*- +;; +;; Emacs startup file, e.g. /etc/emacs/site-start.d/50git-core.el +;; for the Debian git-core package + +(if (and (not (featurep 'xemacs)) + (string< emacs-version "23")) + ;; Do not load or activate these under Emacs 23.x which already + ;; contains git support + (progn + ;; From http://www.emacswiki.org/cgi-bin/wiki/Git + (add-to-list + 'load-path + "/usr/share/doc/git-core/contrib/emacs" + 'append) + + (autoload 'vc-git--run-command-string "vc-git" "" nil) + (autoload 'vc-git--run-command "vc-git" "" nil) + (autoload 'vc-git-registered "vc-git" "" nil) + (autoload 'vc-git-state "vc-git" "" nil) + (autoload 'vc-git-workfile-version "vc-git" "" nil) + (autoload 'vc-git-symbolic-commit "vc-git" "" nil) + (autoload 'vc-git-previous-version "vc-git" "" nil) + (autoload 'vc-git-next-version "vc-git" "" nil) + (autoload 'vc-git-revert "vc-git" "" nil) + (autoload 'vc-git-checkout-model "vc-git" "" nil) + (autoload 'vc-git-workfile-unchanged-p "vc-git" "" nil) + (autoload 'vc-git-register "vc-git" "" nil) + (autoload 'vc-git-print-log "vc-git" "" nil) + (autoload 'vc-git-diff "vc-git" "" nil) + (autoload 'vc-git-checkin "vc-git" "" nil) + (autoload 'vc-git-checkout "vc-git" "" nil) + (autoload 'vc-git-annotate-command "vc-git" "" nil) + (autoload 'vc-git-annotate-time "vc-git" "" nil) + + (add-to-list 'vc-handled-backends 'git) + + (autoload 'git-get-env-strings "git" "" nil) + (autoload 'git-call-process-env "git" "" nil) + (autoload 'git-call-process-display-error "git" "" nil) + (autoload 'git-call-process-env-string "git" "" nil) + (autoload 'git-run-process-region "git" "" nil) + (autoload 'git-run-command-buffer "git" "" nil) + (autoload 'git-run-command-region "git" "" nil) + (autoload 'git-run-hook "git" "" nil) + (autoload 'git-get-string-sha1 "git" "" nil) + (autoload 'git-get-committer-name "git" "" nil) + (autoload 'git-get-committer-email "git" "" nil) + (autoload 'git-get-commits-coding-system "git" "" nil) + (autoload 'git-get-logoutput-coding-system "git" "" nil) + (autoload 'git-escape-file-name "git" "" nil) + (autoload 'git-success-message "git" "" nil) + (autoload 'git-get-top-dir "git" "" nil) + (autoload 'git-append-to-ignore "git" "" nil) + (autoload 'git-rev-parse "git" "" nil) + (autoload 'git-config "git" "" nil) + (autoload 'git-symbolic-ref "git" "" nil) + (autoload 'git-update-ref "git" "" nil) + (autoload 'git-read-tree "git" "" nil) + (autoload 'git-write-tree "git" "" nil) + (autoload 'git-commit-tree "git" "" nil) + (autoload 'git-empty-db-p "git" "" nil) + (autoload 'git-get-merge-heads "git" "" nil) + (autoload 'git-get-commit-description "git" "" nil) + (autoload 'git-clear-status "git" "" nil) + (autoload 'git-set-fileinfo-state "git" "" nil) + (autoload 'git-status-filenames-map "git" "" nil) + (autoload 'git-set-filenames-state "git" "" nil) + (autoload 'git-state-code "git" "" nil) + (autoload 'git-status-code-as-string "git" "" nil) + (autoload 'git-file-type-as-string "git" "" nil) + (autoload 'git-rename-as-string "git" "" nil) + (autoload 'git-permissions-as-string "git" "" nil) + (autoload 'git-fileinfo-prettyprint "git" "" nil) + (autoload 'git-insert-info-list "git" "" nil) + (autoload 'git-run-diff-index "git" "" nil) + (autoload 'git-find-status-file "git" "" nil) + (autoload 'git-run-ls-files "git" "" nil) + (autoload 'git-run-ls-files-cached "git" "" nil) + (autoload 'git-run-ls-unmerged "git" "" nil) + (autoload 'git-get-exclude-files "git" "" nil) + (autoload 'git-run-ls-files-with-excludes "git" "" nil) + (autoload 'git-update-status-files "git" "" nil) + (autoload 'git-mark-files "git" "" nil) + (autoload 'git-marked-files "git" "" nil) + (autoload 'git-marked-files-state "git" "" nil) + (autoload 'git-refresh-files "git" "" nil) + (autoload 'git-refresh-ewoc-hf "git" "" nil) + (autoload 'git-get-filenames "git" "" nil) + (autoload 'git-update-index "git" "" nil) + (autoload 'git-run-pre-commit-hook "git" "" nil) + (autoload 'git-do-commit "git" "" t) + (autoload 'git-mark-file "git" "" t) + (autoload 'git-unmark-file "git" "" t) + (autoload 'git-unmark-file-up "git" "" t) + (autoload 'git-mark-all "git" "" t) + (autoload 'git-unmark-all "git" "" t) + (autoload 'git-toggle-all-marks "git" "" t) + (autoload 'git-next-file "git" "" t) + (autoload 'git-prev-file "git" "" t) + (autoload 'git-next-unmerged-file "git" "" t) + (autoload 'git-prev-unmerged-file "git" "" t) + (autoload 'git-add-file "git" "" t) + (autoload 'git-ignore-file "git" "" t) + (autoload 'git-remove-file "git" "" t) + (autoload 'git-revert-file "git" "" t) + (autoload 'git-resolve-file "git" "" t) + (autoload 'git-remove-handled "git" "" t) + (autoload 'git-toggle-show-uptodate "git" "" t) + (autoload 'git-toggle-show-ignored "git" "" t) + (autoload 'git-toggle-show-unknown "git" "" t) + (autoload 'git-expand-directory "git" "" nil) + (autoload 'git-setup-diff-buffer "git" "" nil) + (autoload 'git-diff-file "git" "" t) + (autoload 'git-diff-file-merge-head "git" "" t) + (autoload 'git-diff-unmerged-file "git" "" nil) + (autoload 'git-diff-file-base "git" "" t) + (autoload 'git-diff-file-mine "git" "" t) + (autoload 'git-diff-file-other "git" "" t) + (autoload 'git-diff-file-combined "git" "" t) + (autoload 'git-diff-file-idiff "git" "" t) + (autoload 'git-log-file "git" "" t) + (autoload 'git-log-edit-files "git" "" nil) + (autoload 'git-log-edit-diff "git" "" nil) + (autoload 'git-append-sign-off "git" "" nil) + (autoload 'git-setup-log-buffer "git" "" nil) + (autoload 'git-commit-file "git" "" t) + (autoload 'git-setup-commit-buffer "git" "" nil) + (autoload 'git-get-commit-files "git" "" nil) + (autoload 'git-amend-commit "git" "" t) + (autoload 'git-find-file "git" "" t) + (autoload 'git-find-file-other-window "git" "" t) + (autoload 'git-find-file-imerge "git" "" t) + (autoload 'git-view-file "git" "" t) + (autoload 'git-refresh-status "git" "" t) + (autoload 'git-status-quit "git" "" t) + (autoload 'git-status-mode "git" "" nil) + (autoload 'git-find-status-buffer "git" "" nil) + (autoload 'git-status "git" "" t) + (autoload 'git-update-saved-file "git" "" nil) + (autoload 'git-help "git" "" t) + + (autoload 'git-blame-color-scale "git-blame" "" nil) + (autoload 'git-blame-random-pop "git-blame" "" nil 'macro) + (autoload 'git-blame-mode "git-blame" "" t) + (autoload 'git-blame-mode-on "git-blame" "" nil) + (autoload 'git-blame-mode-off "git-blame" "" nil) + (autoload 'git-reblame "git-blame" "Minor mode for incremental blame for Git" t) + (autoload 'git-blame-run "git-blame" "" nil) + (autoload 'remove-git-blame-text-properties "git-blame" "" nil) + (autoload 'git-blame-cleanup "git-blame" "" nil) + (autoload 'git-blame-update-region "git-blame" "" nil) + (autoload 'git-blame-sentinel "git-blame" "" nil) + (autoload 'git-blame-filter "git-blame" "" nil) + (autoload 'git-blame-parse "git-blame" "" nil) + (autoload 'git-blame-new-commit "git-blame" "" nil) + (autoload 'git-blame-add-info "git-blame" "" nil) + (autoload 'git-blame-current-commit "git-blame" "" nil) + (autoload 'git-describe-commit "git-blame" "" nil) + (autoload 'git-blame-identify "git-blame" "" t) + (autoload 'git-blame-after-change "git-blame" "" nil) + (autoload 'git-blame-enq-update "git-blame" "" nil) + (autoload 'git-blame-delayed-update "git-blame" "" nil))) + +;; End of file