<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>yali</Name>
        <Homepage>http://www.pisilinux.org/</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>GPLv2</License>
        <IsA>app:gui</IsA>
        <Summary>Yet Another Linux Installer</Summary>
        <Description>YALI is the graphical installer for PiSi Linux distribution which is written using the Qt framework.</Description>
        <Archive sha1sum="6dba68bd2177d2f9367c46b71fa3d27472ee7186" type="targz">https://github.com/erkanisik1/yali/archive/refs/tags/v3.3.7.8.tar.gz</Archive>
        <BuildDependencies>
            <Dependency>python-qt5-devel</Dependency>
            <Dependency>python-devel</Dependency>
            <Dependency>python-pygobject-devel</Dependency>
            <Dependency>e2fsprogs-devel</Dependency>
            <Dependency>qt5-linguist</Dependency>
            <Dependency>qt5-base-devel</Dependency>
        </BuildDependencies>
        <Patches>
            <!--Patch>no_old_filesdb.patch</Patch-->
            <Patch>fix_find_device.patch</Patch>
            <Patch>blkid-run.patch</Patch>
        </Patches>
    </Source>

    <Package>
        <Name>yali</Name>
        <RuntimeDependencies>
            <Dependency>python-qt5</Dependency>
            <Dependency>util-linux</Dependency>
            <Dependency>python</Dependency>
            <Dependency>e2fsprogs</Dependency>
            <!--<Dependency>gptsync</Dependency> -->
            <Dependency>mdadm</Dependency>
            <Dependency>lvm2</Dependency>
            <Dependency>reiserfsprogs</Dependency>
            <Dependency>ntfsprogs</Dependency>
            <Dependency>dosfstools</Dependency>
            <Dependency>xfsprogs</Dependency>
            <Dependency>zorg</Dependency>
            <Dependency>comar</Dependency>
            <Dependency>panda</Dependency>
            <Dependency>python-pyaspects</Dependency>
            <Dependency>pisilinux-python</Dependency>
            <Dependency>pisilinux-python-xorg</Dependency>
            <Dependency>syslinux</Dependency>
            <Dependency>pyqtermwidget5</Dependency>
            <!-- disable gfx family , find a proper solution for its menu generation -->
            <!--Dependency>gfxtheme-pisilinux-install</Dependency-->
            <Dependency>pyparted</Dependency>
            <Dependency>python-pyblock</Dependency>
            <Dependency>yali-branding-pisilinux</Dependency>
            <Dependency>yali-theme-pisilinux</Dependency>
            <Dependency>python-udev</Dependency>
            <Dependency>pisilinux-desktop-services</Dependency>
            <Dependency>rsync</Dependency>
	    <Dependency>efibootmgr</Dependency>
            <!--
            pardusman should add locale packages according to the selected languages.
            IsA tags could be used to decide which packages to be installed.
            -->
            <Dependency>glibc-locales-nl</Dependency>
            <Dependency>glibc-locales-de</Dependency>
            <Dependency>glibc-locales-es</Dependency>
            <Dependency>glibc-locales-pt</Dependency>
            <Dependency>glibc-locales-sv</Dependency>
            <Dependency>glibc-locales-fr</Dependency>
            <Dependency>glibc-locales-it</Dependency>
            <Dependency>glibc-locales-ca</Dependency>
            <Dependency>glibc-locales-pl</Dependency>
            <Dependency>glibc-locales-ru</Dependency>
            <Dependency>glibc-locales-hu</Dependency>
            <Dependency>glibc-locales-hr</Dependency>
            <Dependency>droid-fonts</Dependency>
            <!-- <Dependency>cursor-theme-oxygen-white</Dependency> -->
        </RuntimeDependencies>
        <Conflicts>
           <Package>Calamares</Package>
           <Package>calamares-theme-pisilinux</Package>
        </Conflicts>
        <Files>
            <Path fileType="executable">/usr/bin</Path>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="data">/usr/share</Path>
            <Path fileType="data">/etc/yali</Path>
            <Path fileType="data">/lib/udev/rules.d/70-yali.rules</Path>
        </Files>
    </Package>

    <History>
        <Update release="27">
            <Date>2024-10-20</Date>
            <Version>3.3.7.8</Version>
            <Comment>Version bump.</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="26">
            <Date>2024-09-10</Date>
            <Version>3.3.7.7</Version>
            <Comment>Version bump.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="25">
            <Date>2024-09-09</Date>
            <Version>3.3.7.6</Version>
            <Comment>Version bump.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="24">
            <Date>2024-09-08</Date>
            <Version>3.3.7.5</Version>
            <Comment>Rebuild.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="23">
            <Date>2024-09-06</Date>
            <Version>3.3.7.4</Version>
            <Comment>Rebuild.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="22">
            <Date>2024-04-23</Date>
            <Version>3.3.7.3</Version>
            <Comment>Rebuild.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="21">
            <Date>2022-08-20</Date>
            <Version>3.3.7.0</Version>
            <Comment>Rebuild.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="20">
            <Date>2022-05-24</Date>
            <Version>3.3.7.0</Version>
            <Comment>Version bump.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="19">
            <Date>2022-05-20</Date>
            <Version>3.3.6.0</Version>
            <Comment>Version bump.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="18">
            <Date>2021-08-21</Date>
            <Version>3.3.5.0</Version>
            <Comment>Rebuild stable2.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="17">
            <Date>2021-08-13</Date>
            <Version>3.3.5.0</Version>
            <Comment>Version bump.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="16">
            <Date>2021-08-11</Date>
            <Version>3.3.4.0</Version>
            <Comment>Version bump.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="15">
            <Date>2021-02-13</Date>
            <Version>3.3.3.0</Version>
            <Comment>Version bump.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="14">
            <Date>2021-02-13</Date>
            <Version>3.3.1.0</Version>
            <Comment>Version bump.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="13">
            <Date>2020-10-12</Date>
            <Version>3.2.2.1</Version>
            <Comment>Version bump.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="12">
            <Date>2020-10-11</Date>
            <Version>3.2.2.0</Version>
            <Comment>Version bump.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="11">
            <Date>2020-10-08</Date>
            <Version>3.2.1.0</Version>
            <Comment>Version bump.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="10">
            <Date>2020-08-20</Date>
            <Version>3.2.0.0</Version>
            <Comment>Version Bump.</Comment>
            <Name>Erkan IŞIK</Name>
            <Email>erkanisik@pisilinux.org</Email>
        </Update>
        <Update release="10">
            <Date>2019-10-17</Date>
            <Version>3.0.4.3</Version>
            <Comment>Rebuild.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="9">
            <Date>2018-08-13</Date>
            <Version>3.0.4.3</Version>
            <Comment>Rebuild New T.</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="8">
            <Date>2018-03-28</Date>
            <Version>3.0.4.3</Version>
            <Comment>Rebuild for 2.0</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
        <Update release="7">
            <Date>2018-03-15</Date>
            <Version>3.0.4.3</Version>
            <Comment>Version bump.</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
        <Update release="6">
            <Date>2017-12-25</Date>
            <Version>3.0.4.2</Version>
            <Comment>Version bump.</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
        <Update release="5">
            <Date>2017-11-04</Date>
            <Version>3.0.4.1</Version>
            <Comment>Version bump.</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
        <Update release="4">
            <Date>2017-08-12</Date>
            <Version>3.0.4.1</Version>
            <Comment>Rebuild</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
        <Update release="3">
            <Date>2017-03-15</Date>
            <Version>3.0.4.1</Version>
            <Comment>Version bump.</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
        <Update release="2">
            <Date>2017-03-08</Date>
            <Version>3.0.4</Version>
            <Comment>Version bump.</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
        <Update release="1">
            <Date>2017-03-05</Date>
            <Version>3.0.3</Version>
            <Comment>First release</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
    </History>
</PISI>
