<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>efivar</Name>
        <Homepage>https://github.com/vathpela/efivar</Homepage>
        <Packager>
            <Name>Aydın Demirel</Name>
            <Email>aydin.demirel@pisilinux.org</Email>
        </Packager>
        <License>LGPL2.1</License>
        <IsA>app:console</IsA>
        <Summary>Tools and library to manipulate EFI variables</Summary>
        <Description>Tools and library to manipulate EFI variables.</Description>
        <Archive sha1sum="3c74c8a0d8bc7a39b74de52cad2a791c00cdfd67" type="tarbz2">https://github.com/rhinstaller/efivar/releases/download/36/efivar-36.tar.bz2</Archive>
        <BuildDependencies>
           <Dependency>popt-devel</Dependency>
        </BuildDependencies>
        <Patches>
            <Patch level="1">fedora/0001-Move-the-syntastic-file-I-use-out-of-the-repo.patch</Patch>
            <Patch level="1">fedora/0002-Move-verbosity-headers-to-be-public.patch</Patch>
            <Patch level="1">fedora/0003-Pacify-some-coverity-nits.patch</Patch>
            <Patch level="1">fedora/0004-efivar-Fix-some-types-in-L-behavior-to-pacify-coveri.patch</Patch>
            <Patch level="1">fedora/0005-Promote-_make_hd_dn-to-make_hd_dn-and-get-rid-of-the.patch</Patch>
            <Patch level="1">fedora/0006-Try-to-convince-covscan-that-sysfs_read_file-doesn-t.patch</Patch>
            <Patch level="1">fedora/0007-Make-efidp_make_file-have-even-more-better-input-con.patch</Patch>
            <Patch level="1">fedora/0008-Make-path-helpers.c-also-import-fix_coverity.h.patch</Patch>
            <Patch level="1">fedora/0009-Fix-a-makeguids-building-problem-with-generics.h.patch</Patch>
            <Patch level="1">fedora/0010-Improve-ACPI-device-path-formatting.patch</Patch>
            <Patch level="1">fedora/0011-Give-linux-s-parse-functions-the-unmodified-device-l.patch</Patch>
            <Patch level="1">fedora/0012-Move-ACPI-ID-parsing-to-a-shared-location.patch</Patch>
            <Patch level="1">fedora/0013-Make-a-platform-ACPI-root-parser-separate-from-PCI-r.patch</Patch>
            <Patch level="1">fedora/0014-Make-a-way-to-say-e-3-isn-t-viable-for-a-kind-of-dev.patch</Patch>
            <Patch level="1">fedora/0015-Make-a-linux-device-root-for-SOC-devices-that-use-FD.patch</Patch>
            <Patch level="1">fedora/0016-If-we-can-t-parse-part-of-the-device-link-skip-it-an.patch</Patch>
            <Patch level="1">fedora/0017-Pacify-clang-analyzer-just-a-little.patch</Patch>
            <Patch level="1">fedora/0018-Try-even-harder-to-convince-coverity-that-get_file-i.patch</Patch>
            <Patch level="1">fedora/0019-Make-the-debug-code-less-intrusive.patch</Patch>
            <Patch level="1">fedora/0020-efiboot-Make-the-device-node-skipping-code-pass-cove.patch</Patch>
            <Patch level="1">fedora/0021-efiboot-don-t-error-on-unknown-type-with-DEV_ABBREV_.patch</Patch>
            <Patch level="1">fedora/0022-efiboot-fix-a-bad-error-check.patch</Patch>
            <Patch level="1">fedora/0023-efiboot-parse_scsi_link-fix-the-offset-searching-for.patch</Patch>
            <Patch level="1">fedora/0024-Coverity-still-doesn-t-believe-in-error-codes.patch</Patch>
            <Patch level="1">fedora/0025-Don-t-require-NVME-to-have-an-EUI.patch</Patch>
            <Patch level="1">fedora/0026-makeguids-initialize-memory.patch</Patch>
            <Patch level="1">fedora/0027-emmc_parser-add-emmc_parser.patch</Patch>
            <Patch level="1">fedora/0028-abignore-work-around-an-abidw-bug.patch</Patch>
            <Patch level="1">fedora/0029-Update-abidw-for-newer-tools.patch</Patch>
            <Patch level="1">fedora/0030-linux-emmc-update-for-internal-API-breakage.patch</Patch>
            <Patch level="1">fedora/0031-Fix-another-buggy-fake-acpi-pci-root-driver.patch</Patch>
            <Patch level="1">fedora/0032-Fix-dev-probes-intialization-test.patch</Patch>
            <Patch level="1">fedora/0033-Deal-with-devices-that-don-t-have-a-device-link-in-s.patch</Patch>
            <Patch level="1">fedora/0034-Handle-partition-name-parsing-and-formatting-for-par.patch</Patch>
        </Patches>
    </Source>

    <Package>
        <Name>efivar</Name>
        <RuntimeDependencies>
            <Dependency>popt</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="man">/usr/share/man</Path>
            <Path fileType="executable">/usr/bin</Path>
        </Files>
    </Package>
    <Package>
        <Name>efivar-devel</Name>
        <RuntimeDependencies>
            <Dependency>popt-devel</Dependency>
            <Dependency release="current">efivar</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="data">/usr/lib/pkgconfig</Path>
        </Files>
    </Package>

    <History>
        <Update release="8">
            <Date>2018-10-21</Date>
            <Version>36</Version>
            <Comment>Version bump.</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
        <Update release="7">
            <Date>2018-08-13</Date>
            <Version>31</Version>
            <Comment>Rebuild New T.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="6">
            <Date>2017-12-09</Date>
            <Version>31</Version>
            <Comment>Version bump</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
        <Update release="5">
            <Date>2017-01-24</Date>
            <Version>26</Version>
            <Comment>Version bump.</Comment>
            <Name>Stefan Gronewold(groni)</Name>
            <Email>groni@pisilinux.org</Email>
        </Update>                
        <Update release="1">
            <Date>2016-03-29</Date>
            <Version>0.23</Version>
            <Comment>First release</Comment>
            <Name>Osman Erkan</Name>
            <Email>osman.erkan@pisilinux.org</Email>
        </Update>
    </History>
</PISI>
