diff --git a/util/admin/fwupd/actions.py b/util/admin/fwupd/actions.py new file mode 100644 index 0000000000..2b1956af76 --- /dev/null +++ b/util/admin/fwupd/actions.py @@ -0,0 +1,31 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Copyright 2017 TUBITAK/UEKAE +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + + +def setup(): + shelltools.makedirs("build") + shelltools.cd("build") + + shelltools.system("meson .. --prefix=/usr --sysconfdir=/etc --localstatedir=/var -Dsystemd=false -Dconsolekit=true -Dplugin_uefi_labels=false -Dplugin_thunderbolt=false -Dgtkdoc=false -Dman=false") + +def build(): + shelltools.cd("build") + + shelltools.system("ninja") + + +def install(): + shelltools.cd("build") + + shelltools.system("DESTDIR=%s ninja install" % get.installDIR()) + + #pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "NEWS") diff --git a/util/admin/fwupd/files/fwupd.desktop b/util/admin/fwupd/files/fwupd.desktop new file mode 100644 index 0000000000..280ebf1601 --- /dev/null +++ b/util/admin/fwupd/files/fwupd.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Encoding=UTF-8 +Name=Fwupd +Name[tr]=Fwupd +GenericName=Fwupd +GenericName[tr]=Fwupd +Icon=fwupd +Exec=fwupd +Terminal=false +StartupNotify=false +Categories=Application;Game;ArcadeGame; diff --git a/util/admin/fwupd/pspec.xml b/util/admin/fwupd/pspec.xml new file mode 100644 index 0000000000..7943d00cae --- /dev/null +++ b/util/admin/fwupd/pspec.xml @@ -0,0 +1,94 @@ + + + + + fwupd + https://fwupd.org + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + Aims to make updating firmware on Linux automatic, safe and reliable + Aims to make updating firmware on Linux automatic, safe and reliable + https://github.com/hughsie/fwupd/archive/1.0.2.tar.gz + + appstream-glib-devel + libgudev-devel + libusb-devel + libgusb-devel + gnutls-devel + gpgme-devel + fwupdate-devel + efivar-devel + colord-devel + python3-pillow + python3-pygobject3-devel + sqlite-devel + polkit-devel + ConsoleKit-devel + libsmbios-devel + meson + + + + + + + + fwupd + + glib2 + colord + efivar + sqlite + libgusb + libsoup + fwupdate + libgudev + elfutils + libsmbios + libarchive + libutil-linux + appstream-glib + + + /lib + /etc + /usr/bin + /usr/lib + /usr/share/man + /usr/share/polkit-1 + /usr/share/dbus-1 + /usr/share/gir-1.0 + /usr/share/fwupd + /usr/share/metainfo + /usr/share/locale + /usr/share/installed-tests + /var + + + + + fwupd-devel + + fwupd + + + /usr/lib/pkgconfig + /usr/include + + + + + + 2017-12-12 + 1.0.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + +