[maemo-commits] [maemo-commits] r16117 - in projects/haf/trunk/apt: . debian methods

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Mon Sep 15 20:03:12 EEST 2008
Author: marivoll
Date: 2008-09-15 20:03:01 +0300 (Mon, 15 Sep 2008)
New Revision: 16117

Modified:
   projects/haf/trunk/apt/Makefile
   projects/haf/trunk/apt/debian/changelog
   projects/haf/trunk/apt/debian/control
   projects/haf/trunk/apt/debian/rules
   projects/haf/trunk/apt/methods/makefile
Log:
Applied maemostrip.patch.


Modified: projects/haf/trunk/apt/Makefile
===================================================================
--- projects/haf/trunk/apt/Makefile	2008-09-15 16:36:54 UTC (rev 16116)
+++ projects/haf/trunk/apt/Makefile	2008-09-15 17:03:01 UTC (rev 16117)
@@ -17,7 +17,7 @@
 	$(MAKE) -C cmdline $@
 	$(MAKE) -C ftparchive $@
 	$(MAKE) -C dselect $@
-	$(MAKE) -C doc $@
+#	$(MAKE) -C doc $@
 	$(MAKE) -C po $@
 
 # Some very common aliases

Modified: projects/haf/trunk/apt/debian/changelog
===================================================================
--- projects/haf/trunk/apt/debian/changelog	2008-09-15 16:36:54 UTC (rev 16116)
+++ projects/haf/trunk/apt/debian/changelog	2008-09-15 17:03:01 UTC (rev 16117)
@@ -1,3 +1,9 @@
+apt (0.7.14maemo1~unreleased) unstable; urgency=low
+
+  * Applied maemostrip.patch
+
+ -- Marius Vollmer <marius.vollmer at nokia.com>  Mon, 15 Sep 2008 19:50:25 +0300
+
 apt (0.7.14) unstable; urgency=low
 
   [ Christian Perrier ]

Modified: projects/haf/trunk/apt/debian/control
===================================================================
--- projects/haf/trunk/apt/debian/control	2008-09-15 16:36:54 UTC (rev 16116)
+++ projects/haf/trunk/apt/debian/control	2008-09-15 17:03:01 UTC (rev 16117)
@@ -4,7 +4,7 @@
 Maintainer: APT Development Team <deity at lists.debian.org>
 Uploaders: Jason Gunthorpe <jgg at debian.org>, Adam Heath <doogie at debian.org>, Matt Zimmerman <mdz at debian.org>, Michael Vogt <mvo at debian.org>, Otavio Salvador <otavio at debian.org>
 Standards-Version: 3.7.2.2
-Build-Depends: debhelper (>= 5.0), libdb-dev, gettext (>= 0.12), libcurl4-gnutls-dev | libcurl3-gnutls-dev (>= 7.15.5), debiandoc-sgml, docbook-utils (>= 0.6.12-1), xsltproc, docbook-xsl, xmlto
+Build-Depends: debhelper (>= 5.0), gettext (>= 0.12)
 XS-Vcs-Bzr: http://bzr.debian.org/apt/debian-sid/
 
 Package: apt
@@ -23,15 +23,6 @@
  APT features complete installation ordering, multiple source capability
  and several other unique features, see the Users Guide in apt-doc.
 
-Package: apt-doc
-Architecture: all
-Priority: optional
-Replaces: apt (<< 0.5.4.9)
-Section: doc
-Description: Documentation for APT
- This package contains the user guide and offline guide, for APT, an
- Advanced Package Tool.
-
 Package: libapt-pkg-dev
 Architecture: any
 Priority: optional
@@ -42,14 +33,6 @@
  developing with APT's libapt-pkg Debian package manipulation
  library and the libapt-inst deb/tar/ar library.
 
-Package: libapt-pkg-doc
-Architecture: all
-Priority: optional
-Section: doc
-Description: Documentation for APT development
- This package contains documentation for development of the APT
- Debian package manipulation program and its libraries.
-
 Package: apt-utils
 Architecture: any
 Depends: ${shlibs:Depends}
@@ -64,12 +47,3 @@
  apt-extracttemplates is used by debconf to prompt for configuration 
  questions before installation. apt-ftparchive is used to create Package
  and other index files. apt-sortpkgs is a Package/Source file normalizer.
-
-Package: apt-transport-https
-Architecture: any
-Depends: ${shlibs:Depends}
-Priority: optional
-Section: admin
-Description: APT https transport
- This package contains a APT https transport. It makes it possible to
- use 'deb https://foo distro main' lines in the sources.list.

Modified: projects/haf/trunk/apt/debian/rules
===================================================================
--- projects/haf/trunk/apt/debian/rules	2008-09-15 16:36:54 UTC (rev 16116)
+++ projects/haf/trunk/apt/debian/rules	2008-09-15 17:03:01 UTC (rev 16117)
@@ -133,7 +133,7 @@
 	# Add here commands to clean up after the build process.
 	dh_clean debian/copyright debian/shlibs.local debian/shlibs.local.apt debian/shlibs.local.apt-utils
 
-binary-indep: apt-doc libapt-pkg-doc
+binary-indep: # apt-doc libapt-pkg-doc
 # Build architecture-independent files here.
 libapt-pkg-doc: build-doc debian/shlibs.local
 	dh_testdir -p$@
@@ -185,7 +185,7 @@
 
 # Build architecture-dependent files here.
 
-binary-arch: apt libapt-pkg-dev apt-utils apt-transport-https
+binary-arch: apt libapt-pkg-dev apt-utils # apt-transport-https
 apt: build debian/shlibs.local
 	dh_testdir -p$@
 	dh_testroot -p$@
@@ -197,7 +197,7 @@
 	cp $(BLD)/bin/apt-* debian/$@/usr/bin/
 
 	# Remove the bits that are in apt-utils
-	rm $(addprefix debian/$@/usr/bin/apt-,$(APT_UTILS))
+	rm -f $(addprefix debian/$@/usr/bin/apt-,$(APT_UTILS))
 
 	# install the shared libs
 	find $(BLD)/bin/ -type f -name "libapt-pkg*.so.*" -exec cp -a "{}" debian/$@/usr/lib/ \;
@@ -205,7 +205,7 @@
 
 	cp $(BLD)/bin/methods/* debian/$@/usr/lib/apt/methods/
 	# https has its own package
-	rm debian/$@/usr/lib/apt/methods/https
+	rm -f debian/$@/usr/lib/apt/methods/https
 
 	cp $(BLD)/scripts/dselect/* debian/$@/usr/lib/dpkg/methods/apt/
 	cp -r $(BLD)/locale debian/$@/usr/share/
@@ -222,7 +222,7 @@
 	rm -f build/po/*.pot
 	rm -f po/*.pot
 
-	dh_installexamples -p$@ $(BLD)/docs/examples/*
+	# dh_installexamples -p$@ $(BLD)/docs/examples/*
 	dh_installman -p$@ 
 	dh_installcron -p$@
 	dh_installdocs -p$@
@@ -276,7 +276,9 @@
 	find $(BLD)/bin/ -type f -name "libapt-inst*.so.*" -exec cp -a "{}" debian/$@/usr/lib/ \;
 	find $(BLD)/bin/ -type l -name "libapt-inst*.so.*" -exec cp -a "{}" debian/$@/usr/lib/ \;
 
-	cp $(addprefix $(BLD)/bin/apt-,$(APT_UTILS)) debian/$@/usr/bin/
+	for f in $(addprefix $(BLD)/bin/apt-,$(APT_UTILS)); do \
+	  cp $$f debian/$@/usr/bin/ || true; \
+	done
 	dh_installdocs -p$@
 	dh_installexamples -p$@
 

Modified: projects/haf/trunk/apt/methods/makefile
===================================================================
--- projects/haf/trunk/apt/methods/makefile	2008-09-15 16:36:54 UTC (rev 16116)
+++ projects/haf/trunk/apt/methods/makefile	2008-09-15 17:03:01 UTC (rev 16117)
@@ -53,11 +53,11 @@
 include $(PROGRAM_H)
 
 # The https method
-PROGRAM=https
-SLIBS = -lapt-pkg -lcurl
-LIB_MAKES = apt-pkg/makefile
-SOURCE = https.cc
-include $(PROGRAM_H)
+#PROGRAM=https
+#SLIBS = -lapt-pkg -lcurl
+#LIB_MAKES = apt-pkg/makefile
+#SOURCE = https.cc
+#include $(PROGRAM_H)
 
 # The ftp method
 PROGRAM=ftp


More information about the maemo-commits mailing list