[waffle] [PATCH v3 3/3] waffle: add debian packaging
Brian Paul
brianp at vmware.com
Tue Jan 14 08:18:24 PST 2014
On 01/13/2014 11:11 PM, Jordan Justen wrote:
> On Mon, Jan 13, 2014 at 5:26 PM, Brian Paul <brianp at vmware.com> wrote:
>> On 01/13/2014 04:55 PM, Jordan Justen wrote:
>>>
>>> This builds 4 packages:
>>> * libwaffle-1
>>> * libwaffle-dev (pkgconfig, includes)
>>> * libwaffle-doc (man pages)
>>> * waffle-utils (wflinfo w/man page)
>>>
>>> v3:
>>> * Added to v3 of wflinfo series
>>> * Changed copyright to Intel
>>>
>>> Signed-off-by: Jordan Justen <jordan.l.justen at intel.com>
>>> ---
>>> debian/changelog | 5 ++++
>>> debian/compat | 1 +
>>> debian/control | 57
>>> ++++++++++++++++++++++++++++++++++++++++++++
>>> debian/copyright | 33 +++++++++++++++++++++++++
>>> debian/libwaffle-1.install | 1 +
>>> debian/libwaffle-dev.install | 2 ++
>>> debian/libwaffle-doc.install | 2 ++
>>> debian/rules | 21 ++++++++++++++++
>>> debian/waffle-utils.install | 2 ++
>>> 9 files changed, 124 insertions(+)
>>> create mode 100644 debian/changelog
>>> create mode 100644 debian/compat
>>> create mode 100644 debian/control
>>> create mode 100644 debian/copyright
>>> create mode 100644 debian/libwaffle-1.install
>>> create mode 100644 debian/libwaffle-dev.install
>>> create mode 100644 debian/libwaffle-doc.install
>>> create mode 100755 debian/rules
>>> create mode 100644 debian/waffle-utils.install
>>>
>>> diff --git a/debian/changelog b/debian/changelog
>>> new file mode 100644
>>> index 0000000..d50b18a
>>> --- /dev/null
>>> +++ b/debian/changelog
>>> @@ -0,0 +1,5 @@
>>> +waffle (1.3.0) unstable; urgency=low
>>> +
>>> + * Add debian packaging
>>> +
>>> + -- Jordan Justen <jordan.l.justen at intel.com> Mon, 30 Dec 2013 14:50:51
>>> -0800
>>> diff --git a/debian/compat b/debian/compat
>>> new file mode 100644
>>> index 0000000..f11c82a
>>> --- /dev/null
>>> +++ b/debian/compat
>>> @@ -0,0 +1 @@
>>> +9
>>> \ No newline at end of file
>>> diff --git a/debian/control b/debian/control
>>> new file mode 100644
>>> index 0000000..b32fa07
>>> --- /dev/null
>>> +++ b/debian/control
>>> @@ -0,0 +1,57 @@
>>> +Source: waffle
>>> +Priority: optional
>>> +Section: libs
>>> +Maintainer: Jordan Justen <jordan.l.justen at intel.com>
>>> +Build-Depends: binutils (>> 2.18),
>>> + cmake,
>>> + debhelper (>= 9),
>>> + docbook-xls,
>>> + libegl1-mesa-dev | libegl-dev,
>>> + libgl1-mesa-dev | libgl-dev,
>>> + libglu1-mesa-dev | libglu-dev,
>>> + libgbm-dev,
>>> + libwayland-dev,
>>> + libx11-dev,
>>> + pkg-config,
>>> + xsltproc
>>> +Standards-Version: 3.9.5
>>> +Homepage:
>>> https://urldefense.proofpoint.com/v1/url?u=http://people.freedesktop.org/~chadversary/waffle&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=lGQMzzTgII0I7jefp2FHq7WtZ%2BTLs8wadB%2BiIj9xpBY%3D%0A&m=4Ee2aLuF%2BZDtxBGN2kuCAvxWpu7nT3GllQcQCkVD4D4%3D%0A&s=23a31b797d48c99a64428e7f7fd6265f3ff754bec72f42bd88533707f000c8ba
>>> +Vcs-Git: git://people.freedesktop.org/~chadversary/waffle.git
>>> +Vcs-Browser:
>>> https://urldefense.proofpoint.com/v1/url?u=http://cgit.freedesktop.org/~chadversary/waffle&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=lGQMzzTgII0I7jefp2FHq7WtZ%2BTLs8wadB%2BiIj9xpBY%3D%0A&m=4Ee2aLuF%2BZDtxBGN2kuCAvxWpu7nT3GllQcQCkVD4D4%3D%0A&s=db61fa19a638054d77047c5a1dfa17d895537e06221a2f77abc11285539051cb
>>>
>>> +
>>> +Package: libwaffle-1
>>> +Architecture: any
>>> +Depends: ${shlibs:Depends}, ${misc:Pre-Depends}, ${misc:Depends}
>>> +Description: Waffle library utilities
>>> + A library for selecting GL API and window system at runtime
>>
>> Minor nit: s/GL/an OpenGL/
>
> I pulled this text from the first line of the README.txt. I also see a
> similar issue on the web-page and the other distro packages.
>
> Maybe this can be addressed as a separate cleanup?
>
Sure.
-Brian
More information about the waffle
mailing list