Skip to content

Commit

Permalink
adding debian again :/
Browse files Browse the repository at this point in the history
  • Loading branch information
spheras committed Oct 16, 2018
1 parent b094ba4 commit 4bde944
Show file tree
Hide file tree
Showing 8 changed files with 170 additions and 0 deletions.
72 changes: 72 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
com.github.spheras.desktopfolder (1.0.8) precise; urgency=low

* minor bugfixing
* juno publication

-- José Amuedo <[email protected]> Sun, 14 Oct 2018 14:11:00 +0200

com.github.spheras.desktopfolder (1.0.7) precise; urgency=low

* Change Wallpaper from Desktop right click
* Dutch Translation by @Vistaus
* Improved Russian Translation by @ingumsky
* Updated project for GTK 3.22 and Elementary Juno
* Minor Bugfixing

-- José Amuedo <[email protected]> Fri, 20 Sep 2018 19:13:00 +0200

com.github.spheras.desktopfolder (1.0.6) precise; urgency=low

* Italian translation
* Minor saving performance improvements
* *~ files are ignored now

-- José Amuedo <[email protected]> Fri, 16 Feb 2018 17:31:00 +0200

com.github.spheras.desktopfolder (1.0.5) precise; urgency=low

* Desktop Background
* Rename in Place
* Different Notes Status (top, back, normal)
* Buttons to Headers (remove)
* Link Panels to folders
* Photo Scale aspect ratio
* Custom Colors for Panel and Notes
* Menu Redesign & Panel Settings Window
* Restore Windows when Super+D is pressed again
* Resolution Strategy to prevent widgets going off-screen
* Use .desktopnote/.desktopphoto rather than .dfn/.dfp
* Don't allow renaming panels to invalid folder names
* Serbian translation by @pavlepiramida
* Russian translation by @camellan
* Arch building by @GabMus
* A lot of Minor Bugfixing

-- José Amuedo <[email protected]> Sat, 26 Dec 2017 11:50:00 +0200

com.github.spheras.desktopfolder (1.0.2) precise; urgency=low

* Drag and Drop to Move/Copy/Link depending on key pressed (none/control/alt|shift)
* Text Shadow and Bold configuration
* Deleting Last Panel bugfixing
* Move panels from body
* DESKTOP window types (workspace movement improvement and others)
* Drag and Drop folders (recursive copy)
* Undo/Redo and others over Text Notes
* Menu Redesign
* Lithuanian and French translations
* Minor Bugfixing

-- José Amuedo <[email protected]> Thu, 19 Oct 2017 18:32:00 +0200

com.github.spheras.desktopfolder (1.0.1) precise; urgency=low

* Show Desktop shortcut bugfix.

-- José Amuedo <[email protected]> Fri, 13 Oct 2017 16:48:00 +0200

com.github.spheras.desktopfolder (1.0.0) precise; urgency=low

* Initial Release.

-- José Amuedo <[email protected]> Sat, 8 Jul 2017 01:12:10 +0200
1 change: 1 addition & 0 deletions debian/compat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9
25 changes: 25 additions & 0 deletions debian/control
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Source: com.github.spheras.desktopfolder
Section: x11
Priority: extra
Maintainer: José Amuedo <[email protected]>
Build-Depends: cmake,
debhelper (>= 9),
meson,
valac (>= 0.16),
libgtk-3-dev,
libgranite-dev,
libgee-0.8-dev,
libcairo2-dev,
libjson-glib-dev,
libgdk-pixbuf2.0-dev,
libwnck-3-dev,
libglib2.0-dev,
libgtksourceview-3.0-dev

Standards-Version: 3.9.3
Package: com.github.spheras.desktopfolder
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Organize your desktop with panels, notes and photos
Bring your desktop back to life
Organize your desktop with panels that hold your things.
22 changes: 22 additions & 0 deletions debian/copyright
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
Format: http://dep.debian.net/deps/dep5
Upstream-Name: Desktop Folder
Source: https://github.com/spheras/desktopfolder

Files: *
Copyright: 2017 José Amuedo <[email protected]>
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".
15 changes: 15 additions & 0 deletions debian/postinst
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#!/bin/sh

# TODO how could it be started with the normal user? (not root-sudo)
#if ( pidof com.github.spheras.desktopfolder );then
# killall com.github.spheras.desktopfolder
#fi
#su $USER -c "/usr/bin/com.github.spheras.desktopfolder &"
#

#removing old instances
killall com.github.spheras.desktopfolder

echo "Desktop Folder will automatically start the next time you log in, but you can begin using it by launching it like any other app."

exit 0
5 changes: 5 additions & 0 deletions debian/prerm
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#!/bin/sh

killall com.github.spheras.desktopfolder

exit 0
29 changes: 29 additions & 0 deletions debian/rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/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.

# 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.spheras.desktopfolder ninja install
1 change: 1 addition & 0 deletions debian/source/format
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.0 (native)

0 comments on commit 4bde944

Please sign in to comment.