Merge lp:~bregma/frame/packaging-reqs into lp:frame

Proposed by Stephen M. Webb
Status: Merged
Merged at revision: 2
Proposed branch: lp:~bregma/frame/packaging-reqs
Merge into: lp:frame
Diff against target: 179 lines (+91/-11)
6 files modified
.bzrignore (+17/-0)
COPYING (+15/-11)
configure.ac (+5/-0)
src/frame-impl.h (+21/-0)
tools/Makefile.am (+11/-0)
tools/utouch-frame-test-mtdev.txt (+22/-0)
To merge this branch: bzr merge lp:~bregma/frame/packaging-reqs
Reviewer Review Type Date Requested Status
Chase Douglas (community) Approve
Review via email: mp+48498@code.launchpad.net

Description of the change

Some changes required to get this project uploaded into Ubuntu.

(1) Standardized the COPYING file for GPL-3.

(2) Added a man page for the utouch-frame-test-mtdev tool.

(3) Added a missing license header to frame-impl.h.

To post a comment you must log in.
Revision history for this message
Chase Douglas (chasedouglas) wrote :

looks good to me.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file '.bzrignore'
2--- .bzrignore 1970-01-01 00:00:00 +0000
3+++ .bzrignore 2011-02-03 16:16:36 +0000
4@@ -0,0 +1,17 @@
5+**.la
6+**.lo
7+**.pdf
8+**/Makefile
9+*.deps
10+*.libs
11+*Makefile.in
12+aclocal.m4
13+autom4te.cache
14+config-aux
15+config.*
16+configure
17+libtool
18+stamp-*
19+tools/utouch-frame-test-mtdev
20+tools/utouch-frame-test-mtdev.1
21+utouch-frame.pc
22
23=== modified file 'COPYING'
24--- COPYING 2010-12-30 19:23:24 +0000
25+++ COPYING 2011-02-03 16:16:36 +0000
26@@ -1,9 +1,12 @@
27-utouch-frame - Touch Frame Library (GPLv3 license)
28-
29- Copyright (C) 2010 Canonical Ltd.
30- Copyright (C) 2010 Henrik Rydberg <rydberg@bitmath.org>
31-
32- Preamble
33+
34+ GNU GENERAL PUBLIC LICENSE
35+ Version 3, 29 June 2007
36+
37+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
38+ Everyone is permitted to copy and distribute verbatim copies
39+ of this license document, but changing it is not allowed.
40+
41+ Preamble
42
43 The GNU General Public License is a free, copyleft license for
44 software and other kinds of works.
45@@ -66,7 +69,7 @@
46 The precise terms and conditions for copying, distribution and
47 modification follow.
48
49- TERMS AND CONDITIONS
50+ TERMS AND CONDITIONS
51
52 0. Definitions.
53
54@@ -74,7 +77,7 @@
55
56 "Copyright" also means copyright-like laws that apply to other kinds of
57 works, such as semiconductor masks.
58-
59+
60 "The Program" refers to any copyrightable work licensed under this
61 License. Each licensee is addressed as "you". "Licensees" and
62 "recipients" may be individuals or organizations.
63@@ -507,7 +510,7 @@
64 covered work in a country, or your recipient's use of the covered work
65 in a country, would infringe one or more identifiable patents in that
66 country that you have reason to believe are valid.
67-
68+
69 If, pursuant to or in connection with a single transaction or
70 arrangement, you convey, or propagate by procuring conveyance of, a
71 covered work, and grant a patent license to some of the parties
72@@ -616,9 +619,9 @@
73 Program, unless a warranty or assumption of liability accompanies a
74 copy of the Program in return for a fee.
75
76- END OF TERMS AND CONDITIONS
77+ END OF TERMS AND CONDITIONS
78
79- How to Apply These Terms to Your New Programs
80+ How to Apply These Terms to Your New Programs
81
82 If you develop a new program, and you want it to be of the greatest
83 possible use to the public, the best way to achieve this is to make it
84@@ -670,3 +673,4 @@
85 the library. If this is what you want to do, use the GNU Lesser General
86 Public License instead of this License. But first, please read
87 <http://www.gnu.org/philosophy/why-not-lgpl.html>.
88+
89
90=== modified file 'configure.ac'
91--- configure.ac 2010-12-30 19:23:24 +0000
92+++ configure.ac 2011-02-03 16:16:36 +0000
93@@ -25,6 +25,11 @@
94 PKG_CHECK_MODULES([MTDEV], [mtdev >= 1.1])
95 PKG_CHECK_MODULES([EVEMU], [utouch-evemu >= 1.0])
96
97+AC_CHECK_PROG([ASCIIDOC], [a2x], [a2x])
98+AM_CONDITIONAL([HAVE_DOCTOOLS], [test "x$ASCIIDOC" != "x"])
99+AS_IF([test "x$ASCIIDOC" = "x"],
100+ [AC_MSG_WARN([asciidoc not installed, man pages will not be created])])
101+
102 AC_CONFIG_FILES([Makefile
103 src/Makefile
104 test/Makefile
105
106=== modified file 'src/frame-impl.h'
107--- src/frame-impl.h 2010-12-30 19:23:24 +0000
108+++ src/frame-impl.h 2011-02-03 16:16:36 +0000
109@@ -1,3 +1,24 @@
110+/*****************************************************************************
111+ *
112+ * utouch-frame - Touch Frame Library
113+ *
114+ * Copyright (C) 2011 Canonical Ltd.
115+ *
116+ * This program is free software: you can redistribute it and/or modify it
117+ * under the terms of the GNU General Public License as published by the
118+ * Free Software Foundation, either version 3 of the License, or (at your
119+ * option) any later version.
120+ *
121+ * This program is distributed in the hope that it will be useful, but
122+ * WITHOUT ANY WARRANTY; without even the implied warranty of
123+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
124+ * General Public License for more details.
125+ *
126+ * You should have received a copy of the GNU General Public License along
127+ * with this program. If not, see <http://www.gnu.org/licenses/>.
128+ *
129+ ****************************************************************************/
130+
131 #ifndef _FRAME_IMPL_H
132 #define _FRAME_IMPL_H
133
134
135=== modified file 'tools/Makefile.am'
136--- tools/Makefile.am 2010-12-30 19:23:24 +0000
137+++ tools/Makefile.am 2011-02-03 16:16:36 +0000
138@@ -5,3 +5,14 @@
139 utouch_frame_test_mtdev_SOURCES = utouch-frame-test-mtdev.c
140 utouch_frame_test_mtdev_LDFLAGS = -L$(top_builddir)/src/.libs/ \
141 -lutouch-frame -lutouch-evemu -lmtdev -lm
142+
143+if HAVE_DOCTOOLS
144+dist_man_MANS = utouch-frame-test-mtdev.1
145+
146+%.1: %.txt
147+ $(ASCIIDOC) -f manpage $<
148+
149+CLEANFILES = $(dist_man_MANS)
150+
151+endif
152+
153
154=== added file 'tools/utouch-frame-test-mtdev.txt'
155--- tools/utouch-frame-test-mtdev.txt 1970-01-01 00:00:00 +0000
156+++ tools/utouch-frame-test-mtdev.txt 2011-02-03 16:16:36 +0000
157@@ -0,0 +1,22 @@
158+UTOUCH-FRAME-TEST-MTDEV(1)
159+==========================
160+
161+NAME
162+----
163+
164+ utouch-frame-test-mtdev - describe a device and report frame events
165+
166+SYNOPSIS
167+--------
168+
169+ utouch-frame-test-mtdev device
170+
171+DESCRIPTION
172+-----------
173+
174+A test tool used to analyse the capabilities and act as a test driver for the
175+uTouch touch frame library.
176+
177+AUTHOR
178+------
179+utouch-frame-test-mtdev was written by Henrik Rydberg <rydberg@euromail.se>

Subscribers

People subscribed via source and target branches