Import appdata-tools-0.1.7 as devel/appdata-tools.

Every software center that exists allows the user to look at
screenshots and a long description of the application before it is
installed. For most users it allows them to answer the question Do
I want to install this application?

Traditionally in Linux distributions, we have none of this data
for the vast majority of our desktop user-installable applications.
To solve this, we have defined a new data file, which the upstream
project can optionally translate using the same technique as GSetting
schemas or Desktop files. Rather than create a new schema from
scratch, we'll be using a subset of the AppStream metadata proposal.
This commit is contained in:
wiz 2014-04-29 19:11:03 +00:00
parent ee913b23fa
commit 663ba8da75
4 changed files with 51 additions and 0 deletions

11
devel/appdata-tools/DESCR Normal file
View file

@ -0,0 +1,11 @@
Every software center that exists allows the user to look at
screenshots and a long description of the application before it is
installed. For most users it allows them to answer the question Do
I want to install this application?
Traditionally in Linux distributions, we have none of this data
for the vast majority of our desktop user-installable applications.
To solve this, we have defined a new data file, which the upstream
project can optionally translate using the same technique as GSetting
schemas or Desktop files. Rather than create a new schema from
scratch, we'll be using a subset of the AppStream metadata proposal.

View file

@ -0,0 +1,27 @@
# $NetBSD: Makefile,v 1.1 2014/04/29 19:11:03 wiz Exp $
DISTNAME= appdata_tools_0_1_7
PKGNAME= ${DISTNAME:S/appdata_tools_/appdata-tools-/:S/_/./g}
CATEGORIES= devel
MASTER_SITES= https://github.com/hughsie/appdata-tools/archive/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/hughsie/appdata-tools/
COMMENT= Application data tools
LICENSE= gnu-gpl-v2
BUILD_DEPENDS+= gettext-m4-[0-9]*:../../devel/gettext-m4
DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
WRKSRC= ${WRKDIR}/appdata-tools-${DISTNAME}
USE_TOOLS+= autoconf automake autoreconf gmake intltool intltoolize pkg-config
GNU_CONFIGURE= yes
pre-configure:
cd ${WRKSRC} && autoreconf -fi && intltoolize --force
.include "../../lang/python/application.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
.include "../../net/libsoup24/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -0,0 +1,8 @@
@comment $NetBSD: PLIST,v 1.1 2014/04/29 19:11:03 wiz Exp $
bin/appdata-validate
share/aclocal/appdata-xml.m4
share/appdata/schema/appdata.rnc
share/appdata/schema/appdata.xsd
share/appdata/schema/schema-locating-rules.xml
share/emacs/site-lisp/site-start.d/appdata-rng-init.el
share/locale/en_GB/LC_MESSAGES/appdata-tools.mo

View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2014/04/29 19:11:03 wiz Exp $
SHA1 (appdata_tools_0_1_7.tar.gz) = 4bc1365c1a256a8157469aee27cadcef1ce12128
RMD160 (appdata_tools_0_1_7.tar.gz) = fedd71536613cbb4e7173ea1c93d4fd0b0e61c68
Size (appdata_tools_0_1_7.tar.gz) = 124580 bytes