--- bless-0.5.2.orig/debian/bless.1 +++ bless-0.5.2/debian/bless.1 @@ -0,0 +1,32 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH BLESS 1 "June 2007" bless "User Commands" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +bless \- graphical hexadecimal Gtk# editor +.SH SYNOPSIS +.B bless +[\fFFILE\fP]... +.br +.SH DESCRIPTION +.\" Add any additional description here +Edit the FILEs as a sequence of bytes, allowing read/write, search, +pattern finding, efficient query-replace, multi-tabbing, customized +data-views, plugins, and many other features. +.SH REPORTING BUGS +Report bugs to Alexandros Frantzis . +.SH AUTHOR +Copyright \(co 2004-2007, Alexandros Frantzis. --- bless-0.5.2.orig/debian/control +++ bless-0.5.2/debian/control @@ -0,0 +1,26 @@ +Source: bless +Section: editors +Priority: optional +Maintainer: Emmanuel Fleury +Build-Depends: cdbs, debhelper (>= 5.0.0), pkg-config, scrollkeeper +Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-gmcs (>= 1.1.14), libmono-dev (>= 1.1.14), libgtk2.0-cil (>= 2.8), libglade2.0-cil (>= 2.8) +Standards-Version: 3.7.2 + +Package: bless +Architecture: all +Depends: ${cli:Depends}, scrollkeeper +Description: A full featured hexadecimal editor + Bless is a binary (hex) editor, a program that enables you to edit files + as a sequence of bytes written for the GNOME Desktop. Main features are: + . + * Efficient editing of large data files. + * Multilevel undo - redo operations. + * Customizable data views. + * Fast data rendering on screen. + * Multiple Tabs. + * Fast Find and Replace operations. + * Conversion Table. + * Advanced Copy/Paste capabilities. + * Multi-threaded search and save operations. + * Export to text and html (others with plugins). + * Extensibility with Plugins. --- bless-0.5.2.orig/debian/manpages +++ bless-0.5.2/debian/manpages @@ -0,0 +1 @@ +debian/bless.1 --- bless-0.5.2.orig/debian/copyright +++ bless-0.5.2/debian/copyright @@ -0,0 +1,97 @@ +This package was debianized for Debian +by Emmanuel Fleury on +Mon, 7 May 2007 11:17:45 +0200. + +It was downloaded from http://home.gna.org/bless/ + +Source Code +----------- +Upstream Author: + Alexandros Frantzis + +Copyright: + Copyright (C) 2004-2007, Alexandros Frantzis + +License (GPL): + 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; either version 2 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +User and Developer Documentation +-------------------------------- +Publisher: + Alexandros Frantzis + +Copyright: + Copyright (C) 2004-2007, Alexandros Frantzis + +License (GFDL): + + Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Free Documentation License + (GFDL), Version 1.1 or any later version published by the Free + Software Foundation with no Invariant Sections, no Front-Cover + Texts, and no Back-Cover Texts. You can find a copy of the GFDL at + this link or in the file COPYING-DOCS distributed with this + manual. + + This manual is part of a collection of GNOME manuals distributed + under the GFDL. If you want to distribute this manual separately + from the collection, you can do so by adding a copy of the license + to the manual, as described in section 6 of the license. + + Many of the names used by companies to distinguish their products + and services are claimed as trademarks. Where those names appear + in any GNOME documentation, and the members of the GNOME + Documentation Project are made aware of those trademarks, then the + names are in capital letters or initial capital letters. + + DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER + THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER + UNDERSTANDING THAT: + + 1. DOCUMENT IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTY OF + ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT + LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF + THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A + PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE + QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED + VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR + MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE + INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF + ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER + OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO + USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS + AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND + + 2. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN + TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE + AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF + THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT, OR ANY + SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR + ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL + DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES + FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR + MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT + OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF + THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF + THE POSSIBILITY OF SUCH DAMAGES. + +Debian Package +-------------- +The Debian packaging is (C) 2007, Emmanuel Fleury + and is licensed under the GPL, see above. --- bless-0.5.2.orig/debian/postinst +++ bless-0.5.2/debian/postinst @@ -0,0 +1,5 @@ +#!/bin/sh + +set -e + +#DEBHELPER# --- bless-0.5.2.orig/debian/changelog +++ bless-0.5.2/debian/changelog @@ -0,0 +1,16 @@ +bless (0.5.2-1) unstable; urgency=low + + * New upstream release + + -- Emmanuel Fleury Thu, 06 Sep 2007 09:24:31 +0200 + +bless (0.5.1-1) unstable; urgency=low + + * Initial release (Closes: #422509) + * i18n: Dirty hack to make it work (temporary) + * Patching: Merging few of necessary patches from the main repository to + get the package accepted (so this isn't a 'pure' 0.5.1 release (will + disappear for next release). + + -- Emmanuel Fleury Thu, 02 Aug 2007 12:18:03 +0200 + --- bless-0.5.2.orig/debian/watch +++ bless-0.5.2/debian/watch @@ -0,0 +1,6 @@ +# watch control file for uscan + +# Compulsory line, this is a version 3 file +version=3 + +http://download.gna.org/bless/bless-(.*)\.tar\.gz --- bless-0.5.2.orig/debian/rules +++ bless-0.5.2/debian/rules @@ -0,0 +1,39 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +# export DH_VERBOSE=1 + +# Mono Shared directory redirection +export MONO_SHARED_DIR=$(CURDIR) + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/usr --without-scrollkeeper --disable-nls +DEB_MAKE_INSTALL_TARGET := install prefix=$(CURDIR)/debian/bless/usr +DEB_COMPRESS_EXCLUDE := .xmi .xml + +pkgname:=$(shell basename $(CURDIR)) + +common-configure-indep:: + mkdir -p $(MONO_SHARED_DIR)/.wapi + +binary-install/bless:: + dh_clideps -d + dh_scrollkeeper + +install/bless:: +# remove extra doc-files + rm -f $(CURDIR)/debian/bless/usr/share/doc/bless/AUTHORS + rm -f $(CURDIR)/debian/bless/usr/share/doc/bless/bless.spec + rm -f $(CURDIR)/debian/bless/usr/share/doc/bless/ChangeLog + rm -f $(CURDIR)/debian/bless/usr/share/doc/bless/COPYING + rm -f $(CURDIR)/debian/bless/usr/share/doc/bless/INSTALL + rm -f $(CURDIR)/debian/bless/usr/share/doc/bless/NEWS + rm -f $(CURDIR)/debian/bless/usr/share/doc/bless/README + rm -f $(CURDIR)/debian/bless/usr/share/doc/bless/README.packaging + +clean:: + rm -rf $(MONO_SHARED_DIR)/.wapi --- bless-0.5.2.orig/debian/compat +++ bless-0.5.2/debian/compat @@ -0,0 +1 @@ +5 --- bless-0.5.2.orig/debian/postrm +++ bless-0.5.2/debian/postrm @@ -0,0 +1,5 @@ +#!/bin/sh + +set -e + +#DEBHELPER#