Browse Source

Add basic Debian packaging information.

~ 5min?
tags/v1.0.0
Adrian Cochrane 6 years ago
parent
commit
ed0c0f9ed4
6 changed files with 89 additions and 0 deletions
  1. +5
    -0
      debian/changelog
  2. +1
    -0
      debian/compat
  3. +26
    -0
      debian/control
  4. +25
    -0
      debian/copyright
  5. +31
    -0
      debian/rules
  6. +1
    -0
      debian/source/format

+ 5
- 0
debian/changelog View File

@@ -0,0 +1,5 @@
write-as-gtk (0.1.0) precise; urgency=low

* Initial Release.

-- Adrian Cochrane <alcinnz@lavabit.com> Wed, 18 April 2018 14:20:25 +1200

+ 1
- 0
debian/compat View File

@@ -0,0 +1 @@
9

+ 26
- 0
debian/control View File

@@ -0,0 +1,26 @@
Source: write-as-gtk
Section: x11
Priority: extra
Maintainer: Adrian Cochrane <alcinnz@lavabit.com>
Build-Depends: meson,
deb-helper (>= 9),
libgtk-3-dev,
valac (>= 0.26),
libjson-glib-dev (>= 1.1.2),
libsoup2.4-dev (>= 2.52.2)
Standards-Version: 3.9.3

Package: write-as-gtk
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: A Distraction Free Writing Tool
We eliminate notifications, streams, likes, and commentary so you can focus on your words. Enjoy a clear mind and a beautifully simple space to write your thoughts.
Publish Articles
Write your apps in the privacy and convenience of your desktop of choice with this native app, all without signing up. Write something, press publish, and share the link to your new post — that's all there is to it!

Privacy By Default
Focus on your ideas — not who's listening. We go farther than the rest to protect your privacy, and even make it easy to publish under multiple pen names if you want.

+ 25
- 0
debian/copyright View File

@@ -0,0 +1,25 @@
Format: http://dep.debian.net/deps/dep5
Upstream-Name: write-as-gtk
Source: https://code.as/writeas/writeas-gtk/

Files: *
Copyright: 2017 A Bunch Tell LLC <hello@write.as>
License: GPL-3.0+

License: GPL-3.0+
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 of the License, or
(at your option) any later version.
.
This package 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/>.
.
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".


+ 31
- 0
debian/rules View File

@@ -0,0 +1,31 @@
#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.

# This file was extended to incorporate a Meson/Ninja build system.

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

%:
dh $@

override_dh_auto_clean:
rm -rf debian/build

override_dh_auto_configure:
mkdir -p debian/build
cd debian/build && meson --prefix=/usr ../..

override_dh_auto_build:
cd debian/build && ninja -v

override_dh_auto_test:
cd debian/build && ninja test

override_dh_auto_install:
cd debian/build && DESTDIR=${CURDIR}/debian/com.github.alcinnz.odysseus ninja install

+ 1
- 0
debian/source/format View File

@@ -0,0 +1 @@
3.0 (native)

Loading…
Cancel
Save