Commit bf2ee5f3 authored by Langston Ball's avatar Langston Ball
Browse files

Merge branch 'master' of git.linuxmce.org:linuxmce/linuxmce into qorbiter-main

parents ff642efe 863bc7d2
[submodule "external/logitechmediaserver-deb"]
path = external/logitechmediaserver-deb
url = https://git.linuxmce.org/linuxmce/logitechmediaserver-deb.git
branch = public/7.9
# $Id: Makefile.am 1676 2009-03-20 18:20:15Z chris $
ACLOCAL_AMFLAGS = -I m4
SUBDIRS = doc include m4 src
EXTRA_DIST = \
autogen.sh \
dvdid.sln
WINDIST_DISTFILE=$(PACKAGE)-$(VERSION)
WINDIST_DISTFILE_DEV=$(PACKAGE)-$(VERSION)-dev
# We build the documentation and this archive on a unix machine, but
# the Windows binaries on a Windows machine, and hence need to combine
# files from different locations. This path should points to the dir
# where the compiled windows binaries are stored.
WINDIST_BINPATH=@WINDIST_BINPATH@
WINDIST_CONFIGS=@WINDIST_CONFIG@
WINDIST_PLATFORMS=@WINDIST_PLATFORM@
WINDIST_CONFIGS_DEV=@WINDIST_DEV_CONFIG@
WINDIST_PLATFORMS_DEV=@WINDIST_DEV_PLATFORM@
windist:
if [ "$(ZIP)" = "no" ]; then \
echo "zip not found during configure"; \
else \
for PLATFORM in $(WINDIST_PLATFORMS); do \
DISTFILE="$(WINDIST_DISTFILE)-$$(echo -n $$PLATFORM | tr [A-Z] [a-z]).zip"; \
echo "$$DISTFILE:"; \
rm -f "$$DISTFILE"; \
for CONFIG in $(WINDIST_CONFIGS); do \
cd "$(WINDIST_BINPATH)/dvdid/$$PLATFORM/$$CONFIG" && $(ZIP) "../../../../$$DISTFILE" dvdid.exe && cd "../../../.."; \
done; \
done; \
fi
windist-dev:
if [ "$(ZIP)" = "no" ]; then \
echo "zip not found during configure"; \
else \
DISTFILE="$(WINDIST_DISTFILE_DEV).zip"; \
echo "$$DISTFILE:"; \
rm -f "$$DISTFILE"; \
$(ZIP) "$$DISTFILE" doc/html/api/*; \
$(ZIP) "$$DISTFILE" include/dvdid/*.h; \
for PLATFORM in $(WINDIST_PLATFORMS_DEV); do \
for CONFIG in $(WINDIST_CONFIGS_DEV); do \
$(ZIP) "$$DISTFILE" "$(WINDIST_BINPATH)/dvdid.lib/$$PLATFORM/$$CONFIG/dvdid.lib"; \
$(ZIP) "$$DISTFILE" "$(WINDIST_BINPATH)/dvdid.dll/$$PLATFORM/$$CONFIG/dvdid.dll"; \
$(ZIP) "$$DISTFILE" "$(WINDIST_BINPATH)/dvdid.dll/$$PLATFORM/$$CONFIG/dvdid.dll.lib"; \
done; \
done; \
fi
This diff is collapsed.
This diff is collapsed.
#!/bin/sh
# $Id: autogen.sh 1661 2009-03-20 17:27:34Z chris $
(cd doc && ./builddocs.sh)
autoreconf --install --force --verbose
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
scriptversion=2006-05-10.23
# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006
# Free Software Foundation, Inc.
# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
# 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 2, 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, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that program.
if test $# -eq 0; then
echo 1>&2 "Try \`$0 --help' for more information"
exit 1
fi
run=:
sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
# In the cases where this matters, `missing' is being run in the
# srcdir already.
if test -f configure.ac; then
configure_ac=configure.ac
else
configure_ac=configure.in
fi
msg="missing on your system"
case $1 in
--run)
# Try to run requested program, and just exit if it succeeds.
run=
shift
"$@" && exit 0
# Exit code 63 means version mismatch. This often happens
# when the user try to use an ancient version of a tool on
# a file that requires a minimum version. In this case we
# we should proceed has if the program had been absent, or
# if --run hadn't been passed.
if test $? = 63; then
run=:
msg="probably too old"
fi
;;
-h|--h|--he|--hel|--help)
echo "\
$0 [OPTION]... PROGRAM [ARGUMENT]...
Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
error status if there is no known handling for PROGRAM.
Options:
-h, --help display this help and exit
-v, --version output version information and exit
--run try to run the given command, and emulate it if it fails
Supported PROGRAM values:
aclocal touch file \`aclocal.m4'
autoconf touch file \`configure'
autoheader touch file \`config.h.in'
autom4te touch the output file, or create a stub one
automake touch all \`Makefile.in' files
bison create \`y.tab.[ch]', if possible, from existing .[ch]
flex create \`lex.yy.c', if possible, from existing .c
help2man touch the output file
lex create \`lex.yy.c', if possible, from existing .c
makeinfo touch the output file
tar try tar, gnutar, gtar, then tar without non-portable flags
yacc create \`y.tab.[ch]', if possible, from existing .[ch]
Send bug reports to <bug-automake@gnu.org>."
exit $?
;;
-v|--v|--ve|--ver|--vers|--versi|--versio|--version)
echo "missing $scriptversion (GNU Automake)"
exit $?
;;
-*)
echo 1>&2 "$0: Unknown \`$1' option"
echo 1>&2 "Try \`$0 --help' for more information"
exit 1
;;
esac
# Now exit if we have it, but it failed. Also exit now if we
# don't have it and --version was passed (most likely to detect
# the program).
case $1 in
lex|yacc)
# Not GNU programs, they don't have --version.
;;
tar)
if test -n "$run"; then
echo 1>&2 "ERROR: \`tar' requires --run"
exit 1
elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
exit 1
fi
;;
*)
if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
# We have it, but it failed.
exit 1
elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
# Could not run --version or --help. This is probably someone
# running `$TOOL --version' or `$TOOL --help' to check whether
# $TOOL exists and not knowing $TOOL uses missing.
exit 1
fi
;;
esac
# If it does not exist, or fails to run (possibly an outdated version),
# try to emulate it.
case $1 in
aclocal*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified \`acinclude.m4' or \`${configure_ac}'. You might want
to install the \`Automake' and \`Perl' packages. Grab them from
any GNU archive site."
touch aclocal.m4
;;
autoconf)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified \`${configure_ac}'. You might want to install the
\`Autoconf' and \`GNU m4' packages. Grab them from any GNU
archive site."
touch configure
;;
autoheader)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified \`acconfig.h' or \`${configure_ac}'. You might want
to install the \`Autoconf' and \`GNU m4' packages. Grab them
from any GNU archive site."
files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
test -z "$files" && files="config.h"
touch_files=
for f in $files; do
case $f in
*:*) touch_files="$touch_files "`echo "$f" |
sed -e 's/^[^:]*://' -e 's/:.*//'`;;
*) touch_files="$touch_files $f.in";;
esac
done
touch $touch_files
;;
automake*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
You might want to install the \`Automake' and \`Perl' packages.
Grab them from any GNU archive site."
find . -type f -name Makefile.am -print |
sed 's/\.am$/.in/' |
while read f; do touch "$f"; done
;;
autom4te)
echo 1>&2 "\
WARNING: \`$1' is needed, but is $msg.
You might have modified some files without having the
proper tools for further handling them.
You can get \`$1' as part of \`Autoconf' from any GNU
archive site."
file=`echo "$*" | sed -n "$sed_output"`
test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
if test -f "$file"; then
touch $file
else
test -z "$file" || exec >$file
echo "#! /bin/sh"
echo "# Created by GNU Automake missing as a replacement of"
echo "# $ $@"
echo "exit 0"
chmod +x $file
exit 1
fi
;;
bison|yacc)
echo 1>&2 "\
WARNING: \`$1' $msg. You should only need it if
you modified a \`.y' file. You may need the \`Bison' package
in order for those modifications to take effect. You can get
\`Bison' from any GNU archive site."
rm -f y.tab.c y.tab.h
if test $# -ne 1; then
eval LASTARG="\${$#}"
case $LASTARG in
*.y)
SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
if test -f "$SRCFILE"; then
cp "$SRCFILE" y.tab.c
fi
SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
if test -f "$SRCFILE"; then
cp "$SRCFILE" y.tab.h
fi
;;
esac
fi
if test ! -f y.tab.h; then
echo >y.tab.h
fi
if test ! -f y.tab.c; then
echo 'main() { return 0; }' >y.tab.c
fi
;;
lex|flex)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a \`.l' file. You may need the \`Flex' package
in order for those modifications to take effect. You can get
\`Flex' from any GNU archive site."
rm -f lex.yy.c
if test $# -ne 1; then
eval LASTARG="\${$#}"
case $LASTARG in
*.l)
SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
if test -f "$SRCFILE"; then
cp "$SRCFILE" lex.yy.c
fi
;;
esac
fi
if test ! -f lex.yy.c; then
echo 'main() { return 0; }' >lex.yy.c
fi
;;
help2man)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a dependency of a manual page. You may need the
\`Help2man' package in order for those modifications to take
effect. You can get \`Help2man' from any GNU archive site."
file=`echo "$*" | sed -n "$sed_output"`
test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
if test -f "$file"; then
touch $file
else
test -z "$file" || exec >$file
echo ".ab help2man is required to generate this page"
exit 1
fi
;;
makeinfo)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a \`.texi' or \`.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
call might also be the consequence of using a buggy \`make' (AIX,
DU, IRIX). You might want to install the \`Texinfo' package or
the \`GNU make' package. Grab either from any GNU archive site."
# The file to touch is that specified with -o ...
file=`echo "$*" | sed -n "$sed_output"`
test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
if test -z "$file"; then
# ... or it is the one specified with @setfilename ...
infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
file=`sed -n '
/^@setfilename/{
s/.* \([^ ]*\) *$/\1/
p
q
}' $infile`
# ... or it is derived from the source name (dir/f.texi becomes f.info)
test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
fi
# If the file does not exist, the user really needs makeinfo;
# let's fail without touching anything.
test -f $file || exit 1
touch $file
;;
tar)
shift
# We have already tried tar in the generic part.
# Look for gnutar/gtar before invocation to avoid ugly error
# messages.
if (gnutar --version > /dev/null 2>&1); then
gnutar "$@" && exit 0
fi
if (gtar --version > /dev/null 2>&1); then
gtar "$@" && exit 0
fi
firstarg="$1"
if shift; then
case $firstarg in
*o*)
firstarg=`echo "$firstarg" | sed s/o//`
tar "$firstarg" "$@" && exit 0
;;
esac
case $firstarg in
*h*)
firstarg=`echo "$firstarg" | sed s/h//`
tar "$firstarg" "$@" && exit 0
;;
esac
fi
echo 1>&2 "\
WARNING: I can't seem to be able to run \`tar' with the given arguments.
You may want to install GNU tar or Free paxutils, or check the
command line arguments."
exit 1
;;
*)
echo 1>&2 "\
WARNING: \`$1' is needed, and is $msg.
You might have modified some files without having the
proper tools for further handling them. Check the \`README' file,
it often tells you about the needed prerequisites for installing
this package. You may also peek at any GNU archive site, in case
some other package would contain this missing \`$1' program."
exit 1
;;
esac
exit 0
# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-end: "$"
# End:
This diff is collapsed.
dnl $Id: configure.ac 3239 2009-10-15 16:35:49Z chris $
AC_INIT([dvdid], [0.2.0a], [cjk32@cam.ac.uk])
AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_SRCDIR([src/dvdid/main.c])
AC_CONFIG_MACRO_DIR([m4])
AM_INIT_AUTOMAKE([-Wall -Werror foreign])
AC_PROG_CC
AC_PROG_CC_C99
AC_PROG_INSTALL
AC_PROG_LIBTOOL
AC_PROG_ZIP
AC_C_CONST
AC_C_INLINE
AC_CHECK_HEADER([inttypes.h])
AC_TYPE_UINT8_T
AC_TYPE_UINT32_T
AC_TYPE_UINT64_T
AC_TYPE_SIZE_T
AC_FUNC_MALLOC
AC_ARG_WITH([windist-binpath],
[AC_HELP_STRING([--with-windist-binpath@<:@=...@:>@],
[if building windows distfiles, where to find the compiled binaries @<:@build@:>@])],
[WINDIST_BINPATH=$withval],
[WINDIST_BINPATH="build"])
AC_SUBST(WINDIST_BINPATH)
dnl Probably shouldn't be abusing AC_ARG_WITH in this way, but it's only for
dnl internal use, so probably not a problem
AC_ARG_WITH([windist-config],
[AC_HELP_STRING([--with-windist-config@<:@=...@:>@],
[which configuration to distribute in dvdid-*.zip @<:@Release@:>@])],
[WINDIST_CONFIG=$withval],
[WINDIST_CONFIG="Release"]) dnl Release or Debug
AC_SUBST(WINDIST_CONFIG)
AC_ARG_WITH([windist-platform],
[AC_HELP_STRING([--with-windist-platform@<:@=...@:>@],
[which platform(s) to distribute as dvdid-*.zip @<:@Win32@:>@])],
[WINDIST_PLATFORM=$withval],
[WINDIST_PLATFORM="Win32 x64"]) dnl Win32 aor x64
AC_SUBST(WINDIST_PLATFORM)
AC_ARG_WITH([windist-dev-config],
[AC_HELP_STRING([--with-windist-dev-config@<:@=...@:>@],
[which configuration(s) to bundle into dvdid-dev-*.zip @<:@Release@:>@])],
[WINDIST_DEV_CONFIG=$withval],
[WINDIST_DEV_CONFIG="Release"]) dnl Release aor Debug
AC_SUBST(WINDIST_DEV_CONFIG)
AC_ARG_WITH([windist-dev-platform],
[AC_HELP_STRING([--with-windist-dev-platform@<:@=...@:>@],
[which platform(s) to bundle into dvdid-dev-*.zip @<:@Win32 x64@:>@])],
[WINDIST_DEV_PLATFORM=$withval],
[WINDIST_DEV_PLATFORM="Win32 x64"]) dnl Win32 aor x64
AC_SUBST(WINDIST_DEV_PLATFORM)
AC_CONFIG_FILES([
Makefile
doc/Makefile
doc/html/Makefile
include/Makefile
include/dvdid/Makefile
m4/Makefile
src/Makefile
src/dvdid/Makefile
src/libdvdid/Makefile
])
AC_OUTPUT
dvdid (0.2.0a-lmce0~trusty1) trusty; urgency=medium
* Initial release.
-- phenigma <phenigma@hotmail.com> Wed, 09 Mar 2016 00:18:30 +0000
Source: dvdid
Maintainer: phenigma <phenigma@hotmail.com>
Section: misc
Priority: optional
Standards-Version: 3.9.2
Build-Depends: debhelper (>= 9)
Package: libdvdid0
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: the dvdid library
This package contains dvdid library
This diff is collapsed.
#!/usr/bin/make -f
%:
dh $@
#override_dh_shlibdeps:
# :
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