New upstream version 2016.9
This commit is contained in:
commit
9caebfc847
223 files changed
+11226
-78968
No files matched your search
@@ -0,0 +1,16 @@
|
||||
# A path ostree writes to work around automake bug with
|
||||
# subdir-objects
|
||||
Makefile-libglnx.am.inc
|
||||
|
||||
# Some standard bits
|
||||
.deps
|
||||
.libs
|
||||
.dirstamp
|
||||
*.typelib
|
||||
*.la
|
||||
*.lo
|
||||
*.o
|
||||
*.pyc
|
||||
*.stamp
|
||||
*~
|
||||
|
||||
@@ -1,51 +0,0 @@
|
||||
# Copyright (C) 2015 Colin Walters <walters@verbum.org>
|
||||
#
|
||||
# This library is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU Lesser General Public
|
||||
# License as published by the Free Software Foundation; either
|
||||
# version 2 of the License, or (at your option) any later version.
|
||||
#
|
||||
# This library 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
|
||||
# Lesser General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU Lesser General Public
|
||||
# License along with this library; if not, write to the
|
||||
# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
# Boston, MA 02111-1307, USA.
|
||||
|
||||
EXTRA_DIST += libglnx/README.md libglnx/COPYING
|
||||
|
||||
libglnx_la_SOURCES = \
|
||||
libglnx/glnx-alloca.h \
|
||||
libglnx/glnx-backport-autocleanups.h \
|
||||
libglnx/glnx-backport-autoptr.h \
|
||||
libglnx/glnx-backports.h \
|
||||
libglnx/glnx-backports.c \
|
||||
libglnx/glnx-local-alloc.h \
|
||||
libglnx/glnx-local-alloc.c \
|
||||
libglnx/glnx-errors.h \
|
||||
libglnx/glnx-errors.c \
|
||||
libglnx/glnx-console.h \
|
||||
libglnx/glnx-console.c \
|
||||
libglnx/glnx-dirfd.h \
|
||||
libglnx/glnx-dirfd.c \
|
||||
libglnx/glnx-fdio.h \
|
||||
libglnx/glnx-fdio.c \
|
||||
libglnx/glnx-lockfile.h \
|
||||
libglnx/glnx-lockfile.c \
|
||||
libglnx/glnx-libcontainer.h \
|
||||
libglnx/glnx-libcontainer.c \
|
||||
libglnx/glnx-missing-syscall.h \
|
||||
libglnx/glnx-missing.h \
|
||||
libglnx/glnx-xattrs.h \
|
||||
libglnx/glnx-xattrs.c \
|
||||
libglnx/glnx-shutil.h \
|
||||
libglnx/glnx-shutil.c \
|
||||
libglnx/libglnx.h \
|
||||
$(NULL)
|
||||
|
||||
libglnx_la_CFLAGS = $(AM_CFLAGS) $(libglnx_cflags)
|
||||
libglnx_la_LDFLAGS = -avoid-version -Bsymbolic-functions -export-symbols-regex "^glnx_" -no-undefined -export-dynamic
|
||||
libglnx_la_LIBADD = $(libglnx_libs)
|
||||
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Project xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
|
||||
xmlns:foaf="http://xmlns.com/foaf/0.1/"
|
||||
xmlns:gnome="http://api.gnome.org/doap-extensions#"
|
||||
xmlns="http://usefulinc.com/ns/doap#">
|
||||
|
||||
<name>libglnx</name>
|
||||
<shortname>libglnx</shortname>
|
||||
|
||||
<shortdesc xml:lang="en">"Copylib" for system service modules using GLib with Linux</shortdesc>
|
||||
|
||||
<description xml:lang="en">This module is intended for use by
|
||||
infrastructure code using GLib that is also Linux specific, such as
|
||||
ostree, NetworkManager, and others.
|
||||
</description>
|
||||
|
||||
<license rdf:resource="http://usefulinc.com/doap/licenses/lgpl" />
|
||||
<mailing-list rdf:resource="mailto:desktop-devel-list@gnome.org" />
|
||||
|
||||
<programming-language>C</programming-language>
|
||||
|
||||
<maintainer>
|
||||
<foaf:Person>
|
||||
<foaf:name>Colin Walters</foaf:name>
|
||||
<foaf:mbox rdf:resource="mailto:walters@verbum.org"/>
|
||||
<gnome:userid>walters</gnome:userid>
|
||||
</foaf:Person>
|
||||
</maintainer>
|
||||
|
||||
</Project>
|
||||
@@ -0,0 +1,24 @@
|
||||
AC_DEFUN([LIBGLNX_CONFIGURE],
|
||||
[
|
||||
AC_CHECK_DECLS([
|
||||
renameat2,
|
||||
],
|
||||
[], [], [[
|
||||
#include <sys/types.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/mount.h>
|
||||
#include <fcntl.h>
|
||||
#include <sched.h>
|
||||
#include <linux/loop.h>
|
||||
#include <linux/random.h>
|
||||
]])
|
||||
|
||||
AC_ARG_ENABLE(otmpfile,
|
||||
[AS_HELP_STRING([--disable-otmpfile],
|
||||
[Disable use of O_TMPFILE [default=no]])],,
|
||||
[enable_otmpfile=yes])
|
||||
AS_IF([test $enable_otmpfile = yes], [], [
|
||||
AC_DEFINE([DISABLE_OTMPFILE], 1, [Define if we should avoid using O_TMPFILE])])
|
||||
|
||||
])
|
||||
|
||||
Reference in new issue
Block a user