mirror of
https://git.proxmox.com/git/fwupd
synced 2025-08-15 21:36:16 +00:00
initial Debian commit
This commit is contained in:
parent
9519149a87
commit
1f9ab1155b
7
debian/README.Debian
vendored
Normal file
7
debian/README.Debian
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
fwupd for Debian
|
||||
----------------
|
||||
|
||||
fwupd is still heavily in development. As of this date, the functionality
|
||||
it provides is not yet available on most systems.
|
||||
|
||||
-- Daniel Jared Dominguez <Jared_Dominguez@Dell.com> Wed, 20 May 2015 17:16:02 -0500
|
9
debian/README.source
vendored
Normal file
9
debian/README.source
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
fwupd for Debian
|
||||
----------------
|
||||
|
||||
To build from the git tree, run:
|
||||
git-buildpackage -us -uc -S
|
||||
Then, if using sbuild, you can use something like:
|
||||
sbuild -s -c sid-amd64 -d unstable
|
||||
|
||||
-- Daniel Jared Dominguez <Jared_Dominguez@Dell.com> Thu, 21 May 2015 13:44:16 -0500
|
5
debian/changelog
vendored
Normal file
5
debian/changelog
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
fwupd (0.1.3-1) unstable; urgency=low
|
||||
|
||||
* Initial release (Closes: #nnnn)
|
||||
|
||||
-- Daniel Jared Dominguez <Jared_Dominguez@Dell.com> Tue, 02 Jun 2015 23:43:28 -0500
|
1
debian/compat
vendored
Normal file
1
debian/compat
vendored
Normal file
@ -0,0 +1 @@
|
||||
9
|
36
debian/control
vendored
Normal file
36
debian/control
vendored
Normal file
@ -0,0 +1,36 @@
|
||||
Source: fwupd
|
||||
Priority: optional
|
||||
Maintainer: Daniel Jared Dominguez <Jared_Dominguez@Dell.com>
|
||||
Uploaders: Steve McIntyre <93sam@debian.org>
|
||||
Build-Depends: debhelper (>= 9.0.0), dh-autoreconf, pkg-config, docbook-utils, gettext, libglib2.0-dev, intltool, libgudev-1.0-dev, libcolord-dev (>= 1.0.0), libpolkit-gobject-1-dev (>= 0.103), libgcab-dev, libsqlite3-dev, libgpgme11-dev, systemd, libfwup-dev, libgirepository1.0-dev, libappstream-glib-dev (>= 0.3.5), libarchive-dev, libcolorhug-dev (>= 1.2.9), libgusb-dev (>= 0.2.2)
|
||||
Standards-Version: 3.9.6.1
|
||||
Section: admin
|
||||
Homepage: https://github.com/hughsie/fwupd
|
||||
#Vcs-Git: git://anonscm.debian.org/collab-maint/fwupd.git
|
||||
#Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/fwupd.git
|
||||
|
||||
Package: fwupd
|
||||
Architecture: amd64 i386 armhf arm64 armel
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, efibootmgr
|
||||
Multi-Arch: foreign
|
||||
Description: Firmware update daemon
|
||||
fwupd is a daemon to allow session software to update device firmware.
|
||||
You can either use a GUI software manager like GNOME Software to view and
|
||||
apply updates, the command-line tool or the system D-Bus interface directly.
|
||||
Currently, firmware updates using the UEFI capsule format and for the
|
||||
ColorHug are supported. More formats may be supported in the future.
|
||||
See <https://github.com/hughsie/fwupd> for details
|
||||
|
||||
Package: fwupd-dev
|
||||
Architecture: amd64 i386 armhf arm64 armel
|
||||
Multi-Arch: same
|
||||
Depends: fwupd (= ${binary:Version}), ${misc:Depends}
|
||||
Description: development files for fwupd
|
||||
fwupd is a daemon to allow session software to update device firmware.
|
||||
You can either use a GUI software manager like GNOME Software to view and
|
||||
apply updates, the command-line tool or the system D-Bus interface directly.
|
||||
Currently, firmware updates using the UEFI capsule format and for the
|
||||
ColorHug are supported. More formats may be supported in the future.
|
||||
See <https://github.com/hughsie/fwupd> for details
|
||||
.
|
||||
This package provides the development files for fwupd
|
28
debian/copyright
vendored
Normal file
28
debian/copyright
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Upstream-Name: fwupd
|
||||
Source: https://github.com/hughsie/fwupd
|
||||
|
||||
Files: *
|
||||
Copyright: 2015 Richard Hughes <richard@hughsie.com>
|
||||
License: GPL-2.0+
|
||||
|
||||
Files: debian/*
|
||||
Copyright: 2015 Daniel Jared Dominguez <Jared_Dominguez@Dell.com>
|
||||
License: GPL-2.0+
|
||||
|
||||
License: GPL-2.0+
|
||||
This package is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
.
|
||||
This package is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
.
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
.
|
||||
On Debian systems, the complete text of the GNU General
|
||||
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
|
2
debian/docs
vendored
Normal file
2
debian/docs
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
NEWS
|
||||
README.md
|
18
debian/fwupd-dev.install
vendored
Executable file
18
debian/fwupd-dev.install
vendored
Executable file
@ -0,0 +1,18 @@
|
||||
#!/bin/sh
|
||||
|
||||
bindir=usr/bin
|
||||
datadir=usr/share
|
||||
includedir=usr/include
|
||||
libdir=usr/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)
|
||||
libexecdir=${libdir}
|
||||
mandir=${datadir}/man
|
||||
sysconfdir=/etc
|
||||
localstatedir=/var
|
||||
unitdir=/lib/systemd/system
|
||||
|
||||
cat<<EOF
|
||||
${includedir}/fwupd-1
|
||||
${libdir}/lib*.so
|
||||
${libdir}/pkgconfig/*.pc
|
||||
${datadir}/gir-1.0/*.gir
|
||||
EOF
|
28
debian/fwupd.install
vendored
Executable file
28
debian/fwupd.install
vendored
Executable file
@ -0,0 +1,28 @@
|
||||
#!/bin/sh
|
||||
|
||||
bindir=usr/bin
|
||||
datadir=usr/share
|
||||
includedir=usr/include
|
||||
libdir=usr/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)
|
||||
libexecdir=${libdir}
|
||||
mandir=${datadir}/man
|
||||
sysconfdir=/etc
|
||||
localstatedir=/var
|
||||
unitdir=/lib/systemd/system
|
||||
|
||||
cat<<EOF
|
||||
${libexecdir}/fwupd
|
||||
${bindir}/fwupdmgr
|
||||
${sysconfdir}/pki/fwupd
|
||||
${sysconfdir}/dbus-1/system.d/org.freedesktop.fwupd.conf
|
||||
${datadir}/dbus-1/interfaces/org.freedesktop.fwupd.xml
|
||||
${datadir}/polkit-1/actions/org.freedesktop.fwupd.policy
|
||||
${datadir}/polkit-1/rules.d/org.freedesktop.fwupd.rules
|
||||
${datadir}/dbus-1/system-services/org.freedesktop.fwupd.service
|
||||
${datadir}/man/man1/fwupdmgr.1.gz
|
||||
${unitdir}/*.service
|
||||
${unitdir}/system-update.target.wants/*.service
|
||||
${localstatedir}/lib/fwupd
|
||||
${libdir}/lib*.so.*
|
||||
${libdir}/girepository-1.0/*.typelib
|
||||
EOF
|
39
debian/fwupd.postinst
vendored
Normal file
39
debian/fwupd.postinst
vendored
Normal file
@ -0,0 +1,39 @@
|
||||
#!/bin/sh
|
||||
# postinst script for fwupd
|
||||
#
|
||||
# see: dh_installdeb(1)
|
||||
|
||||
set -e
|
||||
|
||||
# summary of how this script can be called:
|
||||
# * <postinst> `configure' <most-recently-configured-version>
|
||||
# * <old-postinst> `abort-upgrade' <new version>
|
||||
# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
|
||||
# <new-version>
|
||||
# * <postinst> `abort-remove'
|
||||
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
|
||||
# <failed-install-package> <version> `removing'
|
||||
# <conflicting-package> <version>
|
||||
# for details, see http://www.debian.org/doc/debian-policy/ or
|
||||
# the debian-policy package
|
||||
|
||||
|
||||
case "$1" in
|
||||
configure)
|
||||
;;
|
||||
|
||||
abort-upgrade|abort-remove|abort-deconfigure)
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "postinst called with unknown argument \`$1'" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
# dh_installdeb will replace this with shell code automatically
|
||||
# generated by other debhelper scripts.
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
exit 0
|
37
debian/fwupd.postrm
vendored
Normal file
37
debian/fwupd.postrm
vendored
Normal file
@ -0,0 +1,37 @@
|
||||
#!/bin/sh
|
||||
# postrm script for fwupd
|
||||
#
|
||||
# see: dh_installdeb(1)
|
||||
|
||||
set -e
|
||||
|
||||
# summary of how this script can be called:
|
||||
# * <postrm> `remove'
|
||||
# * <postrm> `purge'
|
||||
# * <old-postrm> `upgrade' <new-version>
|
||||
# * <new-postrm> `failed-upgrade' <old-version>
|
||||
# * <new-postrm> `abort-install'
|
||||
# * <new-postrm> `abort-install' <old-version>
|
||||
# * <new-postrm> `abort-upgrade' <old-version>
|
||||
# * <disappearer's-postrm> `disappear' <overwriter>
|
||||
# <overwriter-version>
|
||||
# for details, see http://www.debian.org/doc/debian-policy/ or
|
||||
# the debian-policy package
|
||||
|
||||
|
||||
case "$1" in
|
||||
purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "postrm called with unknown argument \`$1'" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
# dh_installdeb will replace this with shell code automatically
|
||||
# generated by other debhelper scripts.
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
exit 0
|
38
debian/fwupd.prerm
vendored
Normal file
38
debian/fwupd.prerm
vendored
Normal file
@ -0,0 +1,38 @@
|
||||
#!/bin/sh
|
||||
# prerm script for fwupd
|
||||
#
|
||||
# see: dh_installdeb(1)
|
||||
|
||||
set -e
|
||||
|
||||
# summary of how this script can be called:
|
||||
# * <prerm> `remove'
|
||||
# * <old-prerm> `upgrade' <new-version>
|
||||
# * <new-prerm> `failed-upgrade' <old-version>
|
||||
# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
|
||||
# * <deconfigured's-prerm> `deconfigure' `in-favour'
|
||||
# <package-being-installed> <version> `removing'
|
||||
# <conflicting-package> <version>
|
||||
# for details, see http://www.debian.org/doc/debian-policy/ or
|
||||
# the debian-policy package
|
||||
|
||||
|
||||
case "$1" in
|
||||
remove|upgrade|deconfigure)
|
||||
;;
|
||||
|
||||
failed-upgrade)
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "prerm called with unknown argument \`$1'" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
# dh_installdeb will replace this with shell code automatically
|
||||
# generated by other debhelper scripts.
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
exit 0
|
96
debian/gbp.conf
vendored
Normal file
96
debian/gbp.conf
vendored
Normal file
@ -0,0 +1,96 @@
|
||||
[DEFAULT]
|
||||
# the default build command:
|
||||
#builder = debuild -i -I
|
||||
# the default clean command:
|
||||
#cleaner = debuild clean
|
||||
# the default branch for upstream sources:
|
||||
#upstream-branch = upstream
|
||||
# the default branch for the debian patch:
|
||||
debian-branch = debian
|
||||
# the default tag formats used:
|
||||
upstream-tag = %(version)s
|
||||
debian-tag = Debian/%(version)s
|
||||
# use pristine-tar:
|
||||
#pristine-tar = True
|
||||
# don't check if debian-branch == current branch:
|
||||
#ignore-branch = True
|
||||
# Use color when on a terminal, alternatives: on/true, off/false or auto
|
||||
#color = auto
|
||||
|
||||
# Options only affecting gbp buildpackage
|
||||
[buildpackage]
|
||||
# Look for a tag matching the upstream version when creating a tarball
|
||||
#upstream-tree = tag
|
||||
# uncomment this to automatically GPG sign tags:
|
||||
sign-tags = True
|
||||
# keyid to GPG sign tags with:
|
||||
#keyid = 0xdeadbeef
|
||||
# push to a remote repository after a successful tag:
|
||||
#posttag = git-push git.example.com
|
||||
# call lintian after a successful build:
|
||||
#postbuild = lintian $GBP_CHANGES_FILE
|
||||
# let package generate upstream changelog before build:
|
||||
#prebuild = GIT_DIR=$GBP_GIT_DIR debian/autogen.sh
|
||||
# use this for more svn-buildpackage like behaviour:
|
||||
#export-dir = ../build-area/
|
||||
#tarball-dir = ../tarballs/
|
||||
#ignore-new = True
|
||||
#export = HEAD
|
||||
# compress with bzip2
|
||||
#compression = bzip2
|
||||
# use best compression
|
||||
#compression-level = best
|
||||
# Don't send notifications, alternatives: on/true, off/false or auto
|
||||
#notify = off
|
||||
# Transparently handle submodules
|
||||
# submodules = True
|
||||
# Wheter to use cowbuilder via git-pbuilder(1)
|
||||
#pbuilder = True
|
||||
# Which distribution to use with git-pbuilder
|
||||
dist = unstable
|
||||
# Options to pass to pbuilder when using git-pbuilder
|
||||
#git-pbuilder-options = '--hookdir /etc/pbuilder/hooks'
|
||||
|
||||
# Options only affecting gbp dch
|
||||
[dch]
|
||||
# options passed to git-log:
|
||||
#git-log = --no-merges
|
||||
# next snapshot number:
|
||||
#snapshot-number = snapshot + 1
|
||||
# include 7 digits of the commit id in the changelog enty:
|
||||
#id-length = 7
|
||||
# don't include information from meta tags:
|
||||
#meta = False
|
||||
# what tags to look for to generate bug-closing changelog entries:
|
||||
#meta-closes = Closes|LP
|
||||
# include the full commit message in the changelog:
|
||||
#full = True
|
||||
# ignore Signed-off-by: lines:
|
||||
#ignore-regex=(Signed-off|Acked)-by:
|
||||
# use author name and email from git-config:
|
||||
#git-author = True
|
||||
|
||||
# Options only affecting gbp pq
|
||||
[pq]
|
||||
#patch-numbers = False
|
||||
|
||||
# Options only affecting gbp clone
|
||||
[clone]
|
||||
#pristine-tar = True
|
||||
|
||||
# Options only affecting gbp pull
|
||||
[pull]
|
||||
#pristine-tar = True
|
||||
|
||||
# Options only affecting gbp create remote repo
|
||||
[create-remote-repo]
|
||||
# disable remote branch tracking
|
||||
#track = False
|
||||
|
||||
## Sample config to create remote repositore using gbp create-remote-repo:
|
||||
#[remote-config pkg-libvirt]
|
||||
## Location of the repository
|
||||
#remote-url-pattern = ssh://git.debian.org/git/pkg-libvirt/%(pkg)s
|
||||
## Template dir to passed to git-init
|
||||
#template-dir = /srv/alioth.debian.org/chroot/home/groups/pkg-libvirt/git-template
|
||||
|
11
debian/rules
vendored
Executable file
11
debian/rules
vendored
Executable file
@ -0,0 +1,11 @@
|
||||
#!/usr/bin/make -f
|
||||
# -*- makefile -*-
|
||||
|
||||
export DH_VERBOSE=1
|
||||
|
||||
# This has to be exported to make some magic below work.
|
||||
export DH_OPTIONS=-v
|
||||
|
||||
|
||||
%:
|
||||
dh $@ --with autoreconf
|
1
debian/source/format
vendored
Normal file
1
debian/source/format
vendored
Normal file
@ -0,0 +1 @@
|
||||
3.0 (quilt)
|
13
debian/watch
vendored
Normal file
13
debian/watch
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
# You can run the "uscan" command to check for upstream updates and more.
|
||||
# See uscan(1) for format
|
||||
|
||||
# Compulsory line, this is a version 3 file
|
||||
version=3
|
||||
|
||||
#opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/fwupd-$1\.tar\.gz/ \
|
||||
#https://github.com/hughsie/fwupd/tags .*/v?(\d\S*)\.tar\.gz
|
||||
|
||||
#http://people.freedesktop.org/~hughsient/releases \
|
||||
#.*[^n]/(?:|v|version-|r|REL_|rel-|fwupd(?:_|-))(\d[^\s/]*)\.(?:tar\.xz|txz|tar\.bz2|tbz2|tar\.gz|tgz)
|
||||
|
||||
http://people.freedesktop.org/~hughsient/releases/fwupd-(\d[^\s]*)\.(?:tar\.xz|txz|tar\.bz2|tbz2|tar\.gz|tgz)
|
Loading…
Reference in New Issue
Block a user