[debian-edu-commits] debian-edu/ 02/183: stuff to create .deb package

Alexander Alemayhu ccscanf-guest at moszumanska.debian.org
Wed Jun 11 16:48:28 UTC 2014


This is an automated email from the git hooks/post-receive script.

ccscanf-guest pushed a commit to branch master
in repository desktop-profiles.

commit aaf21d30eb7a4546ff89d752c1747247269c9644
Author: Bart Cornelis <cobaco at linux.be>
Date:   Tue Oct 12 20:36:06 2004 +0000

    stuff to create .deb package
---
 debian/changelog |  6 ++++++
 debian/control   | 23 +++++++++++++++++++++++
 debian/copyright | 28 ++++++++++++++++++++++++++++
 debian/dirs      |  1 +
 debian/docs      |  1 +
 debian/rules     | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 107 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..7336683
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,6 @@
+desktop-profiles (1.0-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Bart Cornelis <cobaco at linux.be>  Tue, 12 Oct 2004 20:42:38 +0200
+
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..fc09607
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,23 @@
+Source: desktop-profiles
+Section: admin
+Priority: optional
+Maintainer: Bart Cornelis (cobaco) <cobaco at linux.be>
+Build-Depends: debhelper (>= 4.0.0)
+Standards-Version: 3.6.1
+
+Package: desktop-profiles
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Framework for setting up desktop profiles
+ Both KDE and freedesktop provide a way to add profiles by setting certain
+ environment variables (KDEDIRS, XDG_CONFIG_DIRS, and XDG_DATA_DIRS). This
+ package provides a standard way to set those variables.
+ .
+ Profiles are activated based on group membership and/or the succesfull 
+ completion of arbitrary shell-command(s). Adding a new profile is as simple as
+ dropping a file in /etc/desktop-profiles.
+ .
+ Through KDEDIRS you can customize KDE completely. XDG_CONFIG_DIRS and 
+ XDG_DATA_DIRS allow you to setup stuff according to the various freedesktop
+ standards (see http://freedesktop.org/Standards) for all desktops that support
+ them (seems to be KDE, GNOME, ROX, and XFCE at the moment).
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..6bc3d37
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,28 @@
+This package was debianized by Bart Cornelis <cobaco at linux.be> on
+Tue, 12 Oct 2004 20:42:38 +0200.
+
+Source for this package is in the src/desktop-profiles dir of the 
+debian-edu cvs on alioth.debian.org
+
+Copyright:
+	(c) 2004 Bart Cornelis cobaco at linux.be
+
+License:
+
+   This package 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; version 2 dated June, 1991.
+
+   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 package; if not, write to the Free Software
+   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+   02111-1307, USA.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
diff --git a/debian/dirs b/debian/dirs
new file mode 100644
index 0000000..02eba27
--- /dev/null
+++ b/debian/dirs
@@ -0,0 +1 @@
+etc/X11/Xsession.d
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..e845566
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1 @@
+README
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..c441e5f
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,48 @@
+#!/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
+
+build: 
+
+clean:
+	dh_testdir
+	dh_testroot
+	# Add here commands to clean up after the build process.
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+	# Add here commands to install the package into debian/desktop-profiles.
+	# everything done by dh_* scripts
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs
+	dh_installdocs
+	dh_install 20activateDesktopProfiles etc/X11/Xsession.d/
+	dh_install default.listing etc/desktop-profiles/
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+# Build architecture-dependent files here.
+binary-arch: build install
+# We have nothing to do by default.
+
+binary: binary-indep 
+.PHONY: build clean binary-indep binary-arch binary install configure

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-edu/pkg-team/desktop-profiles.git



More information about the debian-edu-commits mailing list