SHA256
1
0
forked from pool/debootstrap
debootstrap/debootstrap.spec
Martin Pluskal 14cbd9b62d Accepting request 506822 from home:markoschandras:branches:devel:tools
- Version bump to 1.0.90
  * Add (Ubuntu) artful as a symlink to gutsy.
  * Improve /dev/ptmx handling (deb#817236)
  * Add autopkgtest support to test various scenarios.
  * Uniformize COMPONENTS/USE_COMPONENTS handling.
  * Strip the arch-qualifier (deb#836525)
  * Default to split /usr again, as merged-/usr breaks dpkg-shlibdeps (deb#844221)
  * remove scratchbox2 support (deb#796189)
  * Reword split_inline_sig (deb#842591)
  * Add support for downloading and validating InRelease files, by splitting
    up detached signature from signed data.
  * Switch default mirror to deb.debian.org.
  * Add (Ubuntu) zesty as a symlink to gutsy.
  * Add jessie-kfreebsd to merged-/usr blacklist.
  * No longer Build-Depend on makedev. The code using it was already
    removed in debootstrap 1.0.82.
  * Do not use `tar -k` for older releases which might have file
    conflicts between the packages to be installed. (deb#838388)
  * Error out when seeing short options. (deb#548880)
  * Add oldoldstable -> sid script symlink. (deb#792734)
  * Add buster -> sid and bullseye -> sid script symlinks.
  * Only unpack and configure the base system when there are actually
    packages to install. (deb#825034)
  * debootstrap.8: Use stretch instead of wheezy in examples.
  * Enable merged-/usr by default. (deb#839046)
  * Add support for xz-compressed Packages indices. (deb#837649)
  * functions: Validate that the requested suite is listed in the
    Release file's Suite or Codename field. (deb#837075)
  * Add support for merged-/usr, enabled by a new --merged-usr option (deb#810301)
    Feign install of dpkg in second stage. This avoids problems when

OBS-URL: https://build.opensuse.org/request/show/506822
OBS-URL: https://build.opensuse.org/package/show/devel:tools/debootstrap?expand=0&rev=33
2017-06-29 07:24:43 +00:00

61 lines
1.8 KiB
RPMSpec

#
# spec file for package debootstrap
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2012 Frank Lichtenheld <frank@lichtenheld.de>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: debootstrap
Version: 1.0.90
Release: 0
Summary: Bootstrap a basic Debian system
License: MIT
Group: Development/Tools/Other
Url: https://packages.debian.org/debootstrap
Source0: http://httpredir.debian.org/debian/pool/main/d/%{name}/%{name}_%{version}.tar.gz
Patch0: %{name}-norootforbuild.patch
%if 0%{?suse_version} >= 1120
BuildArch: noarch
%else
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif
%description
debootstrap is used to create a Debian base system from scratch,
without requiring the availability of dpkg or apt. It does this
by downloading .deb files from a mirror site, and carefully
unpacking them into a directory which can eventually be chrooted
into.
%prep
%setup -q
%patch0 -p1
%build
# Nothing to build.
%install
%make_install
install -Dm 0644 %{name}.8 %{buildroot}%{_mandir}/man8/%{name}.8
%files
%defattr(-,root,root)
%doc README TODO debian/{changelog,copyright}
%{_sbindir}/%{name}
%{_datadir}/%{name}/
%{_mandir}/man?/%{name}.?%{?ext_man}
%changelog