This file is indexed.

/usr/src/glibc/debian/rules.d/tarball.mk is in eglibc-source 2.19-0ubuntu6.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 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
EGLIBC_SVN = svn://svn.eglibc.org
EGLIBC_BRANCH = branches/eglibc-$(shell echo $(EGLIBC_VERSION) | sed -e 's/\([0-9]\+\)\.\([0-9]\+\).*/\1_\2/')
EGLIBC_CHECKOUT = eglibc-checkout
EGLIBC_DIR = eglibc-$(EGLIBC_VERSION)
DEB_ORIG = ../eglibc_$(EGLIBC_VERSION).orig.tar.xz
DEB_ORIG_REVISION = $(shell cat .svn-revision 2> /dev/null)
SVN_UPDATES_DIFF = debian/patches/svn-updates.diff

GLIBC_GIT = git://sourceware.org/git/glibc.git
GLIBC_BRANCH = release/$(EGLIBC_VERSION)/master
GLIBC_CHECKOUT = glibc-checkout
GIT_ORIG_REVISION = $(shell cat .git-revision 2>/dev/null || echo glibc-$(EGLIBC_VERSION))
GIT_UPDATES_DIFF = debian/patches/git-updates.diff

get-orig-source: $(DEB_ORIG)
$(DEB_ORIG):
	dh_testdir
	svn co $(EGLIBC_SVN)/$(EGLIBC_BRANCH) $(EGLIBC_CHECKOUT)
	svn export $(EGLIBC_CHECKOUT)/libc $(EGLIBC_DIR)
	svn status -v $(EGLIBC_CHECKOUT)/libc/ChangeLog | sed '1,1s/^ \+\([0-9]\+\).*/\1/g' > $(EGLIBC_DIR)/.svn-revision
	rm -fr $(EGLIBC_DIR)/manual
	tar -Jcf $(DEB_ORIG) $(EGLIBC_DIR)
	rm -rf $(EGLIBC_DIR) $(EGLIBC_CHECKOUT)

update-from-upstream-svn:
	dh_testdir
	test -n "$(DEB_ORIG_REVISION)"
	echo "SVN update of $(EGLIBC_SVN)/$(EGLIBC_BRANCH) from revision $(DEB_ORIG_REVISION)" > $(SVN_UPDATES_DIFF)
	echo "" >> $(SVN_UPDATES_DIFF)
	svn diff -r$(DEB_ORIG_REVISION) $(EGLIBC_SVN)/$(EGLIBC_BRANCH)/libc | filterdiff --addoldprefix=a/ --addnewprefix=b/ -x 'manual/*' >> $(SVN_UPDATES_DIFF)

update-from-upstream-git:
	dh_testdir
	git clone --bare $(GLIBC_GIT) $(GLIBC_CHECKOUT)
	echo "GIT update of $(GLIBC_GIT)/$(GLIBC_BRANCH) from $(GIT_ORIG_REVISION)" > $(GIT_UPDATES_DIFF)
	echo "" >> $(GIT_UPDATES_DIFF)
	(cd $(GLIBC_CHECKOUT) && git diff $(GIT_ORIG_REVISION) $(GLIBC_BRANCH)) | filterdiff -x 'manual/*' >> $(GIT_UPDATES_DIFF)
	rm -rf $(GLIBC_CHECKOUT)