Skip to content

Commit

Permalink
Initial packaging
Browse files Browse the repository at this point in the history
  • Loading branch information
fvcr committed Aug 25, 2021
1 parent 2ff4a8b commit 136edf6
Show file tree
Hide file tree
Showing 8 changed files with 52 additions and 694 deletions.
6 changes: 3 additions & 3 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
whatsapp-for-linux (0) stable; urgency=medium
whatsapp-for-linux (1.2.1-1) unstable; urgency=medium

* See https://github.com/eneshecan/whatsapp-for-linux/releases
* Initial release.

-- Enes Hecan <[email protected]> Sun, 20 Jun 2021 10:30:00 +0200
-- Francisco Vilmar Cardoso Ruviaro <[email protected]> Wed, 25 Aug 2021 02:49:57 +0000
1 change: 0 additions & 1 deletion debian/compat

This file was deleted.

23 changes: 19 additions & 4 deletions debian/control
Original file line number Diff line number Diff line change
@@ -1,13 +1,28 @@
Source: whatsapp-for-linux
Section: web
Priority: optional
Maintainer: Enes Hecan <[email protected]>
Build-Depends: debhelper (>=10), cmake, pkg-config, libappindicator3-dev, libgtkmm-3.0-dev, libwebkit2gtk-4.0-dev
Maintainer: Francisco Vilmar Cardoso Ruviaro <[email protected]>
Build-Depends: cmake,
debhelper-compat (= 13),
libappindicator3-dev,
libgtkmm-3.0-dev,
libwebkit2gtk-4.0-dev,
pkg-config
Standards-Version: 4.5.1
Homepage: https://github.com/eneshecan/whatsapp-for-linux
Rules-Requires-Root: no

Package: whatsapp-for-linux
Architecture: any
Depends: libgtkmm-3.0-1v5, libwebkit2gtk-4.0-37, libappindicator3-1
Description: An unofficial WhatsApp desktop application for linux
Depends: ${misc:Depends},
${shlibs:Depends}
Description: Unofficial WhatsApp desktop application
WhatsApp Messenger is a cross-platform mobile messaging app
which allows you to exchange messages, via Internet, without
having to pay for SMS.
.
In addition to basic messaging, WhatsApp users can create
groups, send each other unlimited images, video and audio
media messages.
.
This is an unofficial WhatsApp desktop application.
696 changes: 21 additions & 675 deletions debian/copyright

Large diffs are not rendered by default.

13 changes: 3 additions & 10 deletions debian/rules
Original file line number Diff line number Diff line change
@@ -1,13 +1,6 @@
#!/bin/bash
#!/usr/bin/make -f

mkdir -p build/release && cd build/release && rm -f CMakeCache.txt
echo "Configuring cmake to generate the version information"
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_DIR=/usr ../..
cd ../..

version=$(cat "src/VERSION")
echo "Setting version to ${version}"
sed -i -E "s/\((.*?)\)/($version)/g" debian/changelog
export DEB_BUILD_MAINT_OPTIONS = hardening=+all

%:
dh $@
dh $@
4 changes: 4 additions & 0 deletions debian/salsa-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
2 changes: 1 addition & 1 deletion debian/source/format
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.0 (native)
3.0 (quilt)
1 change: 1 addition & 0 deletions debian/upstream/metadata
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
---
Bug-Database: https://github.com/eneshecan/whatsapp-for-linux/issues
Bug-Submit: https://github.com/eneshecan/whatsapp-for-linux/issues/new
Repository: https://github.com/eneshecan/whatsapp-for-linux.git
Expand Down

0 comments on commit 136edf6

Please sign in to comment.