Commit 03cde289 authored by Jonas Smedegaard's avatar Jonas Smedegaard

Initial draft packaging.

parent c98c4755
rdf2rml (0~20181121~70c0ddb-1) UNRELEASED; urgency=low
* Initial release.
Closes: bug#.
-- Jonas Smedegaard <dr@jones.dk> Thu, 06 Dec 2018 14:17:37 +0100
Source: rdf2rml
Section: science
  • is this the closest to "semantic web" debian has :-)

  • Quoting Vladimir Alexiev (2018-12-06 16:51:40)

    Vladimir Alexiev started a new discussion on debian/control:

    +Source: rdf2rml +Section: science

    is this the closest to "semantic web" debian has :-)

    Yes, the purpose of package sections is to split the roughly 50.000 packages in roughly 50 smaller subsets, mainly to avoid too large indexing of source directories at various places internally in the distribution: https://packages.debian.org/stable/

    • Jonas

    signature.asc

Please register or sign in to reply
Priority: optional
Maintainer: Jonas Smedegaard <dr@jones.dk>
Build-Depends:
debhelper,
dh-exec,
Standards-Version: 4.2.1
Homepage: https://github.com/VladimirAlexiev/rdf2rml
Vcs-Browser: https://salsa.debian.org/debian/rdf2rml
Vcs-Git: https://salsa.debian.org/debian/rdf2rml.git
Rules-Requires-Root: no
Package: rdf2rml
Architecture: all
Depends:
perl,
librdf-trine-perl,
librdf-query-perl,
libencode-perl,
libfindbin-libs-perl,
libcarp-always-perl,
libslurp-perl,
${misc:Depends},
Recommends:
plantuml,
Description: convert RDF to PlantUML diagrams and/or R2RML script
The rdf2rml provides two command-line tools:
.
* rdf2rml - convert RDF example to R2RML script
* rdfpuml - convert RDF to PlantUML diagram
.
rdfpuml makes true diagrams directly from Turtle examples
using PlantUML and GraphViz.
.
rdf2rml generates R2RML transformations from examples,
which saves about 15x in complexity
and ensures compliance of the actual conversion to the model.
Typically the example is an rdfpuml model.
.
Diagram readability is of prime concern.
.
Resource Description Framework (RDF) is a standard model
for data interchange on the Web.
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: rdf2rml
Upstream-Contact: https://github.com/VladimirAlexiev/rdf2rml/issues
Source: https://github.com/VladimirAlexiev/rdf2rml
git://github.com/VladimirAlexiev/rdf2rml
Files: *
Copyright: 2015, Vladimir Alexiev (valexiev) <vladimir.alexiev@ontotext.com>
License-Grant:
This library is free software;
you can redistribute it and/or modify it
under the same terms as Perl itself.
License: Artistic or GPL-1+
Comment:
Perl 5 is licensed under either the Artistic license
or the GNU General Public License version 1 or later.
Files: debian/*
Copyright: 2016-2018, Jonas Smedegaard <dr@jones.dk>
License-Grant:
This program is free software;
you can redistribute it and/or modify it
under the terms of the GNU General Public License
as published by the Free Software Foundation;
either version 3, or (at your option) any later version.
License: GPL-3+
License: GPL-3+
License-Reference: /usr/share/common-licenses/GPL-3
#!/bin/sh
# Copyright © 2016-2017 Jonas Smedegaard <dr@jones.dk>
# Description: helper script to update copyright_hints
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option)
# any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
set -eu
# extract metadata from graphics files before copyright check
export DEB_COPYRIGHT_EXTRACT_EXTS="png"
make -f /usr/share/cdbs/1/rules/utils.mk pre-build || true
make -f /usr/share/cdbs/1/rules/utils.mk clean DEB_COPYRIGHT_CHECK_STRICT=1
# unconditionally merge changes - safe to do with git-tracked package
[ ! -f debian/copyright_newhints ] || mv -f debian/copyright_newhints debian/copyright_hints
This diff is collapsed.
# Configuration file for git-buildpackage and friends
[DEFAULT]
pristine-tar = True
sign-tags = True
filter = */.git*
upstream-branch = upstream/latest
debian-branch = debian/master
bin/rdf2rml.ru /usr/share/rdf2rml/bin/
bin/rdf2rml.sh /usr/share/rdf2rml/bin/
  • so this won't copy any of the examples (test) and the docs?

  • Quoting Vladimir Alexiev (2018-12-06 16:53:47)

    Vladimir Alexiev started a new discussion on debian/install:

    +bin/rdf2rml.ru /usr/share/rdf2rml/bin/ +bin/rdf2rml.sh /usr/share/rdf2rml/bin/

    so this won't copy any of the examples (test) and the docs?

    Correct, this "initial draft" as I labeled the commit will only copy those files over.

    • Jonas

    signature.asc

Please register or sign in to reply
bin/rdfpuml.pl /usr/share/rdf2rml/bin/
lib/RDF/Prefixes/Curie.pm /usr/share/rdf2rml/lib/RDF/Prefixes/
#!/usr/bin/make -f
%:
dh $@
# License is in License-Reference field (see bug#786450)
missing-license-paragraph-in-dep5-copyright artistic *
missing-license-paragraph-in-dep5-copyright gpl-1\+ *
missing-license-paragraph-in-dep5-copyright gpl-3\+ *
missing-license-text-in-dep5-copyright Artistic *
missing-license-text-in-dep5-copyright GPL-1\+ *
missing-license-text-in-dep5-copyright GPL-3\+ *
# run "uscan --report" to check or "gpb import-orig --uscan" to update
version=4
opts="filenamemangle=s%(?:.*?)?v?(@ANY_VERSION@@ARCHIVE_EXT@)%@PACKAGE@-$1%,dversionmangle=s/~ds\d*$//,repacksuffix=~ds" \
https://github.com/VladimirAlexiev/rdf2rml/tags \
(?:.*?/)?v?@ANY_VERSION@@ARCHIVE_EXT@
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment