glibmm-2.68-2.77.0

This commit is contained in:
Rmys
2023-07-22 20:17:48 +03:00
committed by GitHub
parent 4db5293135
commit e18ea4c11e
2 changed files with 64 additions and 52 deletions
+9 -10
View File
@@ -1,23 +1,22 @@
##!/usr/bin/python #!/usr/bin/env python
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# #
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import mesontools from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup(): def setup():
mesontools.configure() mesontools.configure("-Dlibdbus=auto")
def build(): def build():
mesontools.build() mesontools.build()
def install(): def install():
mesontools.install() mesontools.install()
#dirs = ["/usr/share/doc", "/usr/share/devhelp"] pisitools.dodoc("COPYING", "README*")
#for dir in dirs:
#pisitools.removeDir(dir)
pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README*")
+55 -42
View File
@@ -2,78 +2,91 @@
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd"> <!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI> <PISI>
<Source> <Source>
<Name>glibmm-2.68</Name> <Name>libnvme</Name>
<Homepage>https://www.gtkmm.org/en/</Homepage> <Homepage>https://github.com/linux-nvme/libnvme/</Homepage>
<Packager> <Packager>
<Name>PisiLinux Community</Name> <Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email> <Email>admins@pisilinux.org</Email>
</Packager> </Packager>
<License>LGPLv2.1</License> <License>LGPLv2.1</License>
<IsA>library</IsA> <IsA>library</IsA>
<Summary>C++ interface for glib2</Summary> <Summary>C Library for NVM Express on Linux</Summary>
<Description>Glibmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks and a comprehensive set of widgets that are easily extensible via inheritance.</Description> <Icon>libnvme</Icon>
<Archive sha1sum="3fc95b3dbffcee5460a48e7b8dc72131743ef81a" type="tarxz">mirrors://gnome/glibmm/2.76/glibmm-2.76.0.tar.xz</Archive> <Description>Linux'ta NVM Express için C Kitaplığı</Description>
<Archive sha1sum="566c9f032a61225bdf14a1a234d53aa66e79e85a" type="targz">https://github.com/linux-nvme/libnvme/archive/refs/tags/v1.5.tar.gz</Archive>
<!--
<BuildDependencies> <BuildDependencies>
<Dependency>meson</Dependency> <Dependency>Dep1-devel</Dependency>
<Dependency>libsigc++3-devel</Dependency> <Dependency>Dep2-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>Dep3-devel</Dependency>
<Dependency>mm-common</Dependency> <Dependency versionFrom="">Dep4-devel</Dependency>
<Dependency>perl-XML-Parser</Dependency>
</BuildDependencies> </BuildDependencies>
-->
<!--
<Patches>
<Patch>libnvme.patch</Patch>
<Patch level="1">libnvme.patch</Patch>
</Patches>
-->
</Source> </Source>
<Package> <Package>
<Name>glibmm-2.68</Name> <Name>libnvme</Name>
<!--
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>glib2</Dependency> <Dependency>Dep1</Dependency>
<Dependency>libgcc</Dependency> <Dependency>Dep2</Dependency>
<Dependency>libsigc++3</Dependency> <Dependency>Dep3</Dependency>
<Dependency versionFrom="">Dep4</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
-->
<Files> <Files>
<Path fileType="all">/</Path>
<!--
<Path fileType="executable">/usr/bin</Path>
<Path fileType="config">/etc</Path>
<Path fileType="library">/usr/lib</Path> <Path fileType="library">/usr/lib</Path>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="info">/usr/share/info</Path>
<Path fileType="doc">/usr/share/doc</Path> <Path fileType="doc">/usr/share/doc</Path>
-->
</Files> </Files>
<!--
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/libnvme.desktop">libnvme.desktop</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/pixmaps/libnvme.png">libnvme.png</AdditionalFile>
</AdditionalFiles>
-->
<!--
<Provides>
<COMAR script="package.py">System.Package</COMAR>
<COMAR script="service.py">System.Service</COMAR>
</Provides>
-->
</Package> </Package>
<Package> <Package>
<Name>glibmm-2.68-devel</Name> <Name>libnvme-devel</Name>
<Summary>Development files for glibmm</Summary> <Summary>Development files for libnvme</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">glibmm-2.68</Dependency> <Dependency release="current">libnvme</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libsigc++3-devel</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="header">/usr/include</Path> <Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/glibmm-*</Path> <Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/lib/giomm-*</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/share/aclocal</Path>
<Path fileType="data">/usr/share/glibmm-*</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="3">
<Date>2023-03-25</Date>
<Version>2.76.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2023-03-13</Date>
<Version>2.74.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1"> <Update release="1">
<Date>2022-11-05</Date> <Date>2023-07-12</Date>
<Version>2.74.0</Version> <Version>1.5</Version>
<Comment>First release</Comment> <Comment>First release</Comment>
<Name>Mustafa Cinasal</Name> <Name>PisiLinux Community</Name>
<Email>muscnsl@gmail.com</Email> <Email>admins@pisilinux.org</Email>
</Update> </Update>
</History> </History>
</PISI> </PISI>