Package: zmakebas
Version: 1.2-1
Severity: normal
Tags: patch pending

Dear maintainer,

I've prepared an NMU for zmakebas (versioned as 1.2-1.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.
diff -u zmakebas-1.2/debian/changelog zmakebas-1.2/debian/changelog
--- zmakebas-1.2/debian/changelog
+++ zmakebas-1.2/debian/changelog
@@ -1,3 +1,17 @@
+zmakebas (1.2-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Replace yada with debhelper. (Closes: #636895)
+    + Copy debian/copyright from binary package.
+    + debian/control: Update Build-Depends.  Add ${misc:Depends} and
+      ${shlibs:Depends} to Depends.
+    + Add debian/zmakebas.{install,manpages,docs,examples}. Examples
+      will now be in 'examples' subdirectory rather than 'example'.
+    + debian/rules: Replace.
+  * Remove Piotr from Uploaders. (Closes: #636746)
+
+ -- Tim Retout <dioc...@debian.org>  Mon, 15 Aug 2011 19:43:50 +0100
+
 zmakebas (1.2-1) unstable; urgency=low
 
   * New upstream release.
diff -u zmakebas-1.2/debian/rules zmakebas-1.2/debian/rules
--- zmakebas-1.2/debian/rules
+++ zmakebas-1.2/debian/rules
@@ -2,240 +2,5 @@
-# Generated automatically from debian/packages
-# by yada v0.53, of Fri,  4 May 2007
 
-DEB_HOST_ARCH        := $(shell dpkg-architecture -qDEB_HOST_ARCH 2>/dev/null)
-DEB_HOST_ARCH_OS     := $(shell dpkg-architecture -qDEB_HOST_ARCH_OS 
2>/dev/null)
-DEB_HOST_ARCH_CPU    := $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU 
2>/dev/null)
-DEB_HOST_GNU_CPU     := $(shell dpkg-architecture -qDEB_HOST_GNU_CPU 
2>/dev/null)
-DEB_HOST_GNU_TYPE    := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE 
2>/dev/null)
-DEB_HOST_GNU_SYSTEM  := $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM 
2>/dev/null)
+%:
+       dh $@
 
-DEB_BUILD_ARCH       := $(shell dpkg-architecture -qDEB_BUILD_ARCH 2>/dev/null)
-DEB_BUILD_ARCH_OS    := $(shell dpkg-architecture -qDEB_BUILD_ARCH_OS 
2>/dev/null)
-DEB_BUILD_ARCH_CPU   := $(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU 
2>/dev/null)
-DEB_BUILD_GNU_CPU    := $(shell dpkg-architecture -qDEB_BUILD_GNU_CPU 
2>/dev/null)
-DEB_BUILD_GNU_TYPE   := $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE 
2>/dev/null)
-DEB_BUILD_GNU_SYSTEM := $(shell dpkg-architecture -qDEB_BUILD_GNU_SYSTEM 
2>/dev/null)
-
-# Take account of old dpkg-architecture output.
-ifeq ($(DEB_HOST_ARCH_CPU),)
-  DEB_HOST_ARCH_CPU := $(DEB_HOST_GNU_CPU))
-  ifeq ($(DEB_HOST_ARCH_CPU),i486)
-    DEB_HOST_ARCH_OS := i386
-  else
-  ifeq ($(DEB_HOST_ARCH_CPU),x86_64)
-    DEB_HOST_ARCH_OS := amd64
-  endif
-  endif
-endif
-ifeq ($(DEB_HOST_ARCH_OS),)
-  DEB_HOST_ARCH_OS := $(subst -gnu,,$(DEB_HOST_GNU_SYSTEM))
-  ifeq ($(DEB_HOST_ARCH_OS),gnu)
-    DEB_HOST_ARCH_OS := hurd
-  endif
-endif
-ifeq ($(DEB_BUILD_ARCH_CPU),)
-  DEB_BUILD_ARCH_CPU := $(DEB_BUILD_GNU_CPU))
-  ifeq ($(DEB_BUILD_ARCH_CPU),i486)
-    DEB_BUILD_ARCH_OS := i386
-  else
-  ifeq ($(DEB_BUILD_ARCH_CPU),x86_64)
-    DEB_BUILD_ARCH_OS := amd64
-  endif
-  endif
-endif
-ifeq ($(DEB_BUILD_ARCH_OS),)
-  DEB_BUILD_ARCH_OS := $(subst -gnu,,$(DEB_BUILD_GNU_SYSTEM))
-  ifeq ($(DEB_BUILD_ARCH_OS),gnu)
-    DEB_BUILD_ARCH_OS := hurd
-  endif
-endif
-
-LEFT_PARENTHESIS:=(
-VERSION:=$(shell head -n1 debian/changelog | sed -e "s/^[0-9a-zA-Z.-]* 
$(LEFT_PARENTHESIS)//" -e "s/[^0-9a-zA-Z.:+~-].*//")
-
-SHELL=/bin/bash
-
-.PHONY: default
-default:
-       @echo "Specify a target:"; \
-       echo " build              compile the package"; \
-       echo " build-arch         compile the architecture-dependent package"; \
-       echo " build-indep        compile the architecture-independent 
package"; \
-       echo " binary             make all binary packages"; \
-       echo " binary-arch        make all architecture-dependent binary 
packages"; \
-       echo " binary-indep       make all architecture-independent binary 
packages"; \
-       echo " clean              clean up the source package"; \
-       echo; \
-       echo " clean-install-tree clean up only under debian/"; \
-       echo
-
-# Build the package and prepare the install tree
-
-.PHONY: build-only build
-build-only: debian/build-stamp
-build: build-only
-
-.PHONY: build-arch-only build-arch
-build-arch-only: debian/build-arch-stamp
-build-arch: build-arch-only
-
-.PHONY: build-indep-only build-indep
-build-indep-only: debian/build-indep-stamp
-build-indep: build-indep-only
-
-# Make sure these rules and the control file are up-to-date
-
-.PHONY: rules control templates
-rules: debian/rules
-debian/rules: $(shell which yada) debian/packages-tmp
-       yada rebuild rules
-
-control: debian/control
-debian/control: $(shell which yada) debian/packages-tmp
-       yada rebuild control
-
-templates: debian/templates debian/po/POTFILES.in
-debian/templates: $(shell which yada) debian/packages-tmp
-       yada rebuild templates
-debian/po/POTFILES.in: $(shell which yada) debian/packages-tmp
-       yada rebuild templates
-
-debian/build-stamp: debian/build-arch-stamp debian/build-indep-stamp
-       @[ -f $(shell which yada) -a -f debian/rules ]
-       @umask 022 \
-         && export pwd="$$(pwd)" \
-         && export TMPROOT="$$(pwd)/debian/tmp" \
-         && export SOURCE="zmakebas" \
-         && export VERSION="$(VERSION)" \
-         && export DEB_HOST_GNU_CPU="$(DEB_HOST_GNU_CPU)" \
-         && export DEB_HOST_GNU_TYPE="$(DEB_HOST_GNU_TYPE)" \
-         && export DEB_HOST_GNU_SYSTEM="$(DEB_HOST_GNU_SYSTEM)" \
-         && export DEB_BUILD_GNU_CPU="$(DEB_BUILD_GNU_CPU)" \
-         && export DEB_BUILD_GNU_TYPE="$(DEB_BUILD_GNU_TYPE)" \
-         && export DEB_BUILD_GNU_SYSTEM="$(DEB_BUILD_GNU_SYSTEM)" && (\
-       echo -E 'eval "yada () { perl $$(which yada) \"\$$@\"; }"; set -e; set 
-v';\
-       echo -E 'make') | /bin/sh
-       touch debian/build-stamp
-
-debian/build-arch-stamp:
-       @[ -f $(shell which yada) -a -f debian/rules ]
-       touch debian/build-arch-stamp
-
-debian/build-indep-stamp: debian/build-arch-stamp
-       @[ -f $(shell which yada) -a -f debian/rules ]
-       touch debian/build-indep-stamp
-
-.PHONY: install-tree
-install-tree: install-tree-any
-install-tree-any: \
-       debian/tmp-zmakebas/DEBIAN/control
-
-debian/tmp-zmakebas/DEBIAN/control: debian/build-stamp debian/control
-       rm -rf debian/tmp-zmakebas
-       umask 022 && install -d debian/tmp-zmakebas/DEBIAN
-       install -d debian/tmp-zmakebas/usr/share/doc/zmakebas
-       umask 022; yada generate copyright \
-         > debian/tmp-zmakebas/usr/share/doc/zmakebas/copyright
-       install -m 644 -p debian/changelog \
-         debian/tmp-zmakebas/usr/share/doc/zmakebas/changelog.Debian
-       @umask 022 \
-         && export pwd="$$(pwd)" \
-         && export ROOT="$$(pwd)/debian/tmp-zmakebas" \
-         && export TMPROOT="$$(pwd)/debian/tmp" \
-         && export CONTROL="$$(pwd)/debian/tmp-zmakebas/DEBIAN" \
-         && export PACKAGE="zmakebas" \
-         && export SOURCE="zmakebas" \
-         && export VERSION="$(VERSION)" \
-         && export DEB_HOST_GNU_CPU="$(DEB_HOST_GNU_CPU)" \
-         && export DEB_HOST_GNU_TYPE="$(DEB_HOST_GNU_TYPE)" \
-         && export DEB_HOST_GNU_SYSTEM="$(DEB_HOST_GNU_SYSTEM)" \
-         && export DEB_BUILD_GNU_CPU="$(DEB_BUILD_GNU_CPU)" \
-         && export DEB_BUILD_GNU_TYPE="$(DEB_BUILD_GNU_TYPE)" \
-         && export DEB_BUILD_GNU_SYSTEM="$(DEB_BUILD_GNU_SYSTEM)" && (\
-       echo -E 'eval "yada () { perl $$(which yada) \"\$$@\"; }"; set -e; set 
-v';\
-       echo -E 'yada install -bin zmakebas';\
-       echo -E 'yada install -doc README';\
-       echo -E 'yada copy -doc demo.bas demolbl.bas -subdir example';\
-       echo -E 'yada install -man zmakebas.1';\
-       echo -E 'yada install -doc ChangeLog -as changelog') | /bin/sh
-       @umask 022 \
-         && export pwd="$$(pwd)" \
-         && export ROOT="$$(pwd)/debian/tmp-zmakebas" \
-         && export TMPROOT="$$(pwd)/debian/tmp" \
-         && export CONTROL="$$(pwd)/debian/tmp-zmakebas/DEBIAN" \
-         && export PACKAGE="zmakebas" \
-         && export SOURCE="zmakebas" \
-         && export VERSION="$(VERSION)" && (\
-       echo -E 'eval "yada () { perl $$(which yada) \"\$$@\"; }"; set -e; set 
-v';\
-       echo -E 'yada perl';\
-       echo -E 'yada python';\
-       echo -E 'yada strip';\
-       echo -E 'yada shlibdeps') | /bin/sh
-       yada compress zmakebas
-       yada generate maintscripts zmakebas
-       find debian/tmp-zmakebas -type f -print \
-         | sed -n 's/^debian\/tmp-zmakebas\(\/etc\/.*\)$$/\1/p' \
-         > debian/tmp-zmakebas/DEBIAN/conffiles
-       test -s debian/tmp-zmakebas/DEBIAN/conffiles || rm -f 
debian/tmp-zmakebas/DEBIAN/conffiles
-       yada rebuild control
-       yada generate substvars zmakebas
-       umask 022 && dpkg-gencontrol -isp -pzmakebas -Pdebian/tmp-zmakebas
-
-# Build package files
-
-.PHONY: binary binary-arch binary-indep
-binary: binary-arch binary-indep
-binary-arch: binary-arch-any
-
-.PHONY: binary-arch-any
-binary-arch-any: \
-       binary-package-zmakebas
-binary-indep:
-
-.PHONY: binary-package-zmakebas
-binary-package-zmakebas: check-root debian/tmp-zmakebas/DEBIAN/control
-       @[ -f $(shell which yada) -a -f debian/rules ]
-       chown -R 0.0 debian/tmp-zmakebas
-       chmod -R u=rwX,go=rX debian/tmp-zmakebas
-       @if [ -d debian/tmp-zmakebas/usr/doc/zmakebas ]; then \
-         echo "*** Yada warning: /usr/doc/zmakebas should be 
/usr/share/doc/zmakebas";\
-       fi
-       dpkg-deb --build debian/tmp-zmakebas ..
-
-.PHONY: check-root
-check-root:
-       @[ `id -u` = 0 ] || (echo "You must be root to do this!"; false)
-
-debian/packages-tmp: debian/packages 
-       yada rebuild packages
-
-## Clean up afterwards
-
-.PHONY: clean clean-install-tree clean-build
-
-clean: clean-install-tree clean-build debian/control debian/rules
-       rm -f debian/packages-tmp debian/packages-tmp-new 
debian/packages-tmp-include
-
-clean-build:
-       @[ -f $(shell which yada) -a -f debian/rules ]
-       rm -f debian/build-stamp debian/build-arch-stamp 
debian/build-indep-stamp
-       @umask 022 \
-         && export pwd="$$(pwd)" \
-         && export TMPROOT="$$(pwd)/debian/tmp" \
-         && export SOURCE="zmakebas" \
-         && export VERSION="$(VERSION)" \
-         && export DEB_HOST_GNU_CPU="$(DEB_HOST_GNU_CPU)" \
-         && export DEB_HOST_GNU_TYPE="$(DEB_HOST_GNU_TYPE)" \
-         && export DEB_HOST_GNU_SYSTEM="$(DEB_HOST_GNU_SYSTEM)" \
-         && export DEB_BUILD_GNU_CPU="$(DEB_BUILD_GNU_CPU)" \
-         && export DEB_BUILD_GNU_TYPE="$(DEB_BUILD_GNU_TYPE)" \
-         && export DEB_BUILD_GNU_SYSTEM="$(DEB_BUILD_GNU_SYSTEM)" && (\
-       echo -E 'eval "yada () { perl $$(which yada) \"\$$@\"; }"; set -e; set 
-v';\
-       echo -E 'make clean || true') | /bin/sh
-       yada unpatch
-       rm -rf debian/tmp
-
-clean-install-tree: debian/rules
-       @[ -f $(shell which yada) -a -f debian/rules ]
-       rm -f debian/install-tree-stamp
-       rm -rf debian/tmp-* debian/files* debian/substvars debian/shlibs.local 
debian/ucf
+override_dh_auto_install:
reverted:
--- zmakebas-1.2/debian/packages
+++ zmakebas-1.2.orig/debian/packages
@@ -1,32 +0,0 @@
-## debian/packages for zmakebas
-
-Source: zmakebas
-Section: otherosfs
-Priority: extra
-Maintainer: Krystian Wlosek <tyg...@waw.pdi.net>
-Uploaders: Piotr Roszatycki <dex...@debian.org>
-Standards-Version: 3.7.2
-Upstream-Source: 
<URL:ftp://ftp.ibiblio.org/pub/Linux/system/emulators/zx/zmakebas-1.1.tar.gz>
-Home-Page: <URL:http://rus.members.beeb.net/zmakebas.html>
-Description: convert text files into ZX Spectrum Basic programs
-Copyright: .
- Public domain
- . 
-Build: sh
- make
-Clean: sh
- make clean || true
- 
-Package: zmakebas
-Description: convert text files into ZX Spectrum Basic programs
- zmakebas converts a Spectrum Basic program written as a text file into
- an actual speccy Basic file (as a .TAP file, or optionally a raw
- headerless file).
-Architecture: any
-Install: sh
- yada install -bin zmakebas
- yada install -doc README
- yada copy -doc demo.bas demolbl.bas -subdir example
- yada install -man zmakebas.1
- yada install -doc ChangeLog -as changelog
-
diff -u zmakebas-1.2/debian/control zmakebas-1.2/debian/control
--- zmakebas-1.2/debian/control
+++ zmakebas-1.2/debian/control
@@ -1,13 +1,13 @@
 Source: zmakebas
 Maintainer: Krystian Wlosek <tyg...@waw.pdi.net>
-Uploaders: Piotr Roszatycki <dex...@debian.org>
 Section: otherosfs
 Priority: extra
 Standards-Version: 3.7.2
-Build-Depends: yada (>= 0.53)
+Build-Depends: debhelper (>= 8)
 
 Package: zmakebas
 Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: convert text files into ZX Spectrum Basic programs
  zmakebas converts a Spectrum Basic program written as a text file into
  an actual speccy Basic file (as a .TAP file, or optionally a raw
only in patch2:
unchanged:
--- zmakebas-1.2.orig/debian/compat
+++ zmakebas-1.2/debian/compat
@@ -0,0 +1 @@
+8
only in patch2:
unchanged:
--- zmakebas-1.2.orig/debian/zmakebas.docs
+++ zmakebas-1.2/debian/zmakebas.docs
@@ -0,0 +1 @@
+README
only in patch2:
unchanged:
--- zmakebas-1.2.orig/debian/copyright
+++ zmakebas-1.2/debian/copyright
@@ -0,0 +1,15 @@
+This is a prepackaged version of convert text files
+into ZX Spectrum Basic programs.  It was Debianised by
+Krystian Wlosek <tyg...@waw.pdi.net>, and uploaded by Piotr
+Roszatycki <dex...@debian.org>, using files obtained from
+<URL:ftp://ftp.ibiblio.org/pub/Linux/system/emulators/zx/zmakebas-1.1.tar.gz>.
+
+More information about convert text files into ZX Spectrum Basic programs
+is available from <URL:http://rus.members.beeb.net/zmakebas.html>
+
+Copyright and licence notice:
+
+  Public domain
+
+
+.
only in patch2:
unchanged:
--- zmakebas-1.2.orig/debian/zmakebas.examples
+++ zmakebas-1.2/debian/zmakebas.examples
@@ -0,0 +1,2 @@
+demo.bas
+demolbl.bas
only in patch2:
unchanged:
--- zmakebas-1.2.orig/debian/zmakebas.manpages
+++ zmakebas-1.2/debian/zmakebas.manpages
@@ -0,0 +1 @@
+zmakebas.1
only in patch2:
unchanged:
--- zmakebas-1.2.orig/debian/zmakebas.install
+++ zmakebas-1.2/debian/zmakebas.install
@@ -0,0 +1 @@
+zmakebas /usr/bin/



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to