deb-fields.at 592 B

12345678910111213141516171819202122
  1. AT_TESTED([dpkg-deb])
  2. AT_SETUP([dpkg-deb .deb fields])
  3. AT_KEYWORDS([dpkg-deb deb fields])
  4. DPKG_GEN_CONTROL([pkg-package-type-void])
  5. AT_CHECK([
  6. dpkg-deb -b pkg-package-type-void
  7. # Test absence of Package-Type field.
  8. test -z "$(dpkg-deb -f pkg-package-type-void.deb Package-Type)"
  9. ], [0], [ignore])
  10. DPKG_GEN_CONTROL([pkg-package-type-use])
  11. DPKG_MOD_CONTROL([pkg-package-type-use], [/^Package:/aPackage-Type: udeb])
  12. AT_CHECK([
  13. dpkg-deb -b pkg-package-type-use
  14. # Test presence of Package-Type field.
  15. test -n "$(dpkg-deb -f pkg-package-type-use.deb Package-Type)"
  16. ], [0], [ignore])
  17. AT_CLEANUP