debian/0000775000000000000000000000000012053173631007171 5ustar debian/Cenon.desktop0000664000000000000000000000027711301036443011626 0ustar [Desktop Entry] Type=Application Version=0.94 Categories=Graphics;2DGraphics;VectorGraphics; Name=Cenon Icon=/usr/lib/GNUstep/Applications/Cenon.app/Resources/Cenon.tiff Exec=Cenon MimeType= debian/menu0000664000000000000000000000015211301036443010050 0ustar ?package(cenon.app):needs="X11" section="Applications/Graphics"\ title="Cenon" command="/usr/bin/Cenon" debian/docs0000664000000000000000000000001411301036443010031 0ustar NEWS README debian/copyright0000664000000000000000000001224511301036443011122 0ustar This package was debianized by Gürkan Sengün on Sun, 25 Jan 2004 15:05:21 +0100. It was downloaded from http://www.cenon.info/dLinux_gb.html Upstream Authors: vhf interservice , Georg Fleischmann, Ilonka Fleischmann Copyright: Copyright (C) 1992-2007 vhf interservice GmbH Im Marxle 3, 72119 Ammerbuch-Altingen, Germany eMail: service@vhf.de http://www.vhf.de http://www.vhf-group.com vhf Public License Below is a version of the license for the vhf Free Software. The license is called the vhf Public License (or "vhfPL"), and is an Open Source license. It is thus appropriate for people wishing to write software as Open Source where all source code to the software is made available to all users and can be freely modified and redistributed. To use the vhf software or develop software based on vhf software, you have to meet the requirements in the vhfPL. ---------------------------------------------------------------------------- vhf PUBLIC LICENSE (vhfPL) Version 1.1, February 2004 Copyright (C) 2003/2004 vhf interservice GmbH, Im Marxle 3, 72119 Altingen, Germany. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. This license applies to any software containing a notice placed by the copyright holder saying that it may be distributed under the terms of this vhf Public License. Such software is herein referred to as vhf Software. This license covers modification and distribution of the vhf software, use of third-party application programs based on the vhf software, and development of free software which uses the vhf software. Granted Rights 1. You are granted the rights set forth in this license provided you agree to any and all conditions in this license. Whole or partial distribution of the vhf software in any form signifies acceptance of this license. 2. You may copy and distribute the vhf software provided that the entire package is distributed, including this License. 3. You may make modifications to the vhf software files and distribute your modifications. The following restrictions apply to modifications: a. You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b. Modifications must not alter or remove any copyright notices in the vhf software. 4. You may distribute the vhf software (or work based on it) in objective code or machine-executable forms, provided that you meet these restrictions: a. You accompany the vhf software with this license. b. You must ensure that all recipients of the machine-executable forms are also able to receive the complete machine-readable source code to the distributed vhf software, including all modifications, without any charge beyond the costs of data transfer. c. You ensure that all modifications included in the machine-executable forms are available under the terms of this license. 5. You may use the original or modified versions of the vhf software to compile, link and run application programs developed by you or third parties under this license. 6. You may develop application programs, reusable components (eg. Bundles) and other software items that link with the original or modified versions of the vhf software. These items, when distributed in machine-executable form, have the following restrictions: a. You must ensure that all recipients of the machine-executable forms of these items are also able to receive the complete source code to the items without any charge beyond the costs of data transfer. b. You must explicitly license all recipients of your items to use and re-distribute original and modified versions of the items under terms identical to those under which they received the items. 7. The trademarks or software titles 'vhf', 'Cenon' etc. may be used for promoting software, products or services which use or contain the vhf software. The associated names of the authors of the vhf software may not be used to endorse or promote products or services derived from or linking the vhf Software without specific prior written permission. Limitations of Liability In no event shall the authors of the vhf software or the copyright holder or their employers be liable for any lost revenue or profits or other direct, indirect, special, incidental or consequential damages, even if they have been advised of the possibility of such damages. No Warranty The vhf software is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. ---------------------------------------------------------------------------- Copyright (C) 2003 vhf interservice GmbH service@vhf.de debian/patches/0000775000000000000000000000000011757705621010632 5ustar debian/patches/series0000664000000000000000000000010611757705635012051 0ustar debian-changes-3.91-1 debian-changes-3.93-1 645926.patch 667866.patch debian/patches/debian-changes-3.91-10000664000000000000000000000363111440126061014116 0ustar Description: Upstream changes introduced in version 3.91-1 This patch has been created by dpkg-source during the package build. Here's the last changelog entry, hopefully it gives details on why those changes were made: . cenon.app (3.91-1) unstable; urgency=low . * New upstream version. * Change section to gnustep. * Bump standards version. * Bump debhelper version. * Update my email address. . The person named in the Author field signed this changelog entry. Author: Gürkan Sengün --- The information above should follow the Patch Tagging Guidelines, please checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here are templates for supplementary fields that you might want to add: Origin: , Bug: Bug-Debian: http://bugs.debian.org/ Bug-Ubuntu: https://launchpad.net/bugs/ Forwarded: Reviewed-By: Last-Update: --- cenon.app-3.91.orig/GNUmakefile.postamble +++ cenon.app-3.91/GNUmakefile.postamble @@ -21,9 +21,9 @@ after-install:: # copy library #rm -R $(GNUSTEP_LOCAL_LIBRARY)/$(APP_NAME) - cp -R Library/$(APP_NAME)/ $(GNUSTEP_LOCAL_LIBRARY)/ + cp -R Library/$(APP_NAME)/ $(DESTDIR)/$(GNUSTEP_SYSTEM_LIBRARY)/ # set permissions (rrr) - chmod -R ugo+rX $(GNUSTEP_LOCAL_APPS)/$(APP_NAME).* +# chmod -R ugo+rX $(GNUSTEP_LOCAL_APPS)/$(APP_NAME).* #chmod -R ugo+rX $(GNUSTEP_LOCAL_LIBRARY)/$(APP_NAME) # Things to do before uninstalling --- cenon.app-3.91.orig/GNUmakefile +++ cenon.app-3.91/GNUmakefile @@ -23,7 +23,7 @@ # eMail: info@vhf.de # http://www.vhf.de -GNUSTEP_INSTALLATION_DOMAIN=LOCAL +GNUSTEP_INSTALLATION_DOMAIN=SYSTEM #GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_LOCAL_ROOT) #GNUSTEP_MAKEFILES = $(GNUSTEP_SYSTEM_ROOT)/Makefiles debian/patches/debian-changes-3.93-10000664000000000000000000000365011524204005014117 0ustar Description: Upstream changes introduced in version 3.93-1 This patch has been created by dpkg-source during the package build. Here's the last changelog entry, hopefully it gives details on why those changes were made: . cenon.app (3.93-1) unstable; urgency=low . * New upstream version. * Change section to gnustep. * Bump standards version. * Bump debhelper version. * Update my email address. . The person named in the Author field signed this changelog entry. Author: Gürkan Sengün --- The information above should follow the Patch Tagging Guidelines, please checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here are templates for supplementary fields that you might want to add: Origin: , Bug: Bug-Debian: http://bugs.debian.org/ Bug-Ubuntu: https://launchpad.net/bugs/ Forwarded: Reviewed-By: Last-Update: --- cenon.app-3.93.orig/GNUmakefile +++ cenon.app-3.93/GNUmakefile @@ -23,7 +23,7 @@ # eMail: info@vhf.de # http://www.vhf.de -GNUSTEP_INSTALLATION_DOMAIN=SYSTEM +#GNUSTEP_INSTALLATION_DOMAIN=LOCAL #GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_LOCAL_ROOT) #GNUSTEP_MAKEFILES = $(GNUSTEP_SYSTEM_ROOT)/Makefiles --- cenon.app-3.93.orig/GNUmakefile.postamble +++ cenon.app-3.93/GNUmakefile.postamble @@ -21,9 +21,9 @@ after-install:: # copy library #rm -R $(GNUSTEP_LOCAL_LIBRARY)/$(APP_NAME) - cp -R Library/$(APP_NAME)/ $(DESTDIR)/$(GNUSTEP_SYSTEM_LIBRARY)/ + cp -R Library/$(APP_NAME)/ $(DESTDIR)/$(GNUSTEP_SYSTEM_LIBRARY)/Library/ # set permissions (rrr) -# chmod -R ugo+rX $(GNUSTEP_LOCAL_APPS)/$(APP_NAME).* + chmod -R ugo+rX $(GNUSTEP_APPS)/$(APP_NAME).* #chmod -R ugo+rX $(GNUSTEP_LOCAL_LIBRARY)/$(APP_NAME) # Things to do before uninstalling debian/patches/667866.patch0000664000000000000000000000114111757705332012435 0ustar --- cenon.app-3.93.orig/VHFShared/vhfCompatibility.h +++ cenon.app-3.93/VHFShared/vhfCompatibility.h @@ -44,7 +44,7 @@ #if defined( GNUSTEP_BASE_VERSION ) # define VHFIsDrawingToScreen() [[NSGraphicsContext currentContext] isDrawingToScreen] -# define VHFSelectorIsEqual(a, b) sel_eq(a, b) +# define VHFSelectorIsEqual(a, b) sel_isEqual(a, b) # define VHFAntialiasing() [[NSGraphicsContext currentContext] shouldAntialias] # define VHFSetAntialiasing(f) [[NSGraphicsContext currentContext] setShouldAntialias:f] # define PSWait() [[NSGraphicsContext currentContext] flushGraphics] debian/patches/645926.patch0000664000000000000000000000134211657004027012421 0ustar Description: Fix crash on startup with gnustep-gui/0.20 * Cenon_main.m (main): Use the correct app icon name to prevent a crash during initialization (Closes: #645926). Author: Yavor Doganov Bug-Debian: http://bugs.debian.org/645926 Origin: vendor Forwarded: no Last-Update: 2011-10-22 --- cenon.app-3.93.orig/Cenon_main.m +++ cenon.app-3.93/Cenon_main.m @@ -59,7 +59,7 @@ int main(int argc, const char *argv[]) } app = [appClass sharedApplication]; - [app setApplicationIconImage:[NSImage imageNamed:@"cenon.tiff"]]; + [app setApplicationIconImage:[NSImage imageNamed:@"Cenon.tiff"]]; if (![NSBundle loadNibNamed:@"Main" owner:app]) NSLog(@"Cannot load Main interface file"); debian/Cenon.10000664000000000000000000000137711440123463010322 0ustar .TH CENON 1 "November 18, 2004" .SH NAME Cenon \- vector graphics software for GNUstep .SH SYNOPSIS .B Cenon .SH DESCRIPTION This manual page documents briefly the .B Cenon command. This manual page was written for the Debian distribution because the original program does not have a manual page. .PP \fBCenon\fP is a graphical tool of a special kind. Build upon a modular graphical core, Cenon offers a wide variety of possibilities and applications - not only Desktop Publishing. The best of all, Cenon is free software, available with full source codes, and at home on many computer platforms. .SH SEE ALSO .BR GNUstep (7). .SH AUTHOR This manual page was written by G\[:u]rkan Seng\[:u]n , for the Debian project (but may be used by others). debian/README.Debian0000664000000000000000000000051611301036443011226 0ustar cenon for Debian ---------------- You can find the Cenon library and Astrology extensions at http://www.vhf-group.com/vhfInterservice/download/source/ You can find documentation to the software here http://www.vhf-group.com/vhfInterservice/download/doc/ -- Gürkan Sengün , Sun, 25 Jan 2004 15:05:21 +0100 debian/dirs0000664000000000000000000000011411301036443010043 0ustar usr/bin usr/share/lintian/overrides usr/lib/GNUstep usr/lib/GNUstep/Library debian/manpages0000664000000000000000000000001711301036443010677 0ustar debian/Cenon.1 debian/compat0000664000000000000000000000000211440123500010354 0ustar 7 debian/lintian-override0000664000000000000000000000004111301036443012354 0ustar cenon.app: image-file-in-usr-lib debian/changelog0000664000000000000000000000603312053173631011045 0ustar cenon.app (3.93-1.2build1) raring; urgency=low * Rebuild for gnustep-gui 0.22 transition. -- Benjamin Drung Wed, 21 Nov 2012 16:47:37 +0100 cenon.app (3.93-1.2) unstable; urgency=low * Non-maintainer upload. * Fix "FTBFS with GCC-4.7": add patch from Yavor Doganov. (Closes: #667866) -- gregor herrmann Fri, 25 May 2012 15:40:15 +0200 cenon.app (3.93-1.1) unstable; urgency=low * Non-maintainer upload. * debian/patches/645926.patch: New; use the correct app icon name to prevent a crash during initialization (Closes: #645926). * debian/patches/series: Update. -- Yavor Doganov Thu, 10 Nov 2011 19:15:37 +0200 cenon.app (3.93-1) unstable; urgency=low * New upstream version. * Change section to gnustep. * Bump standards version. * Bump debhelper version. * Update my email address. -- Gürkan Sengün Thu, 27 Jan 2011 08:53:27 +0100 cenon.app (3.83-1) unstable; urgency=low * New upstream version. (Closes: #375518) * GNUstep transition. (Closes: #447459) + Updated debian/rules. + Fix GNUmakefile.postamble. * debian/compat: Bump version, no changes needed. * debian/control: Updated standards version. * Added a desktop file. -- Gürkan Sengün Mon, 08 Oct 2007 22:13:35 +0200 cenon.app (3.82-1) unstable; urgency=low * New upstream version. -- Gürkan Sengün Tue, 2 Jan 2007 12:15:53 +0100 cenon.app (3.81-2) unstable; urgency=low * Apply patch from Kaloian Doganov to fix the NSSearchPathForDirectoriesInDomains. (Closes: #375518) -- Gürkan Sengün Sat, 4 Nov 2006 01:50:33 +0100 cenon.app (3.81-1) unstable; urgency=low * New upstream version. * Bump standards version. -- Gürkan Sengün Wed, 20 Sep 2006 22:41:49 +0200 cenon.app (3.80-2) unstable; urgency=low * Apply patch to fix FTBFS on amd64. (Closes: #373214) -- Gürkan Sengün Wed, 14 Jun 2006 21:16:21 +0200 cenon.app (3.80-1) unstable; urgency=low * New upstream release. * Rebuild against latest libgnustep-gui. * Bump standards version. * Add co-maintainers. * Updated manual page. * Applied patch to fix FTBFS on amd64. (Closes: #303888) -- Gürkan Sengün Thu, 22 Dec 2005 16:21:19 +0100 cenon.app (3.64-1) unstable; urgency=low * New upstream release. * Renamed source package to cenon.app. * Updated manual page. * Updated debian/control build-depends for GNUstep 0.9.4. * Cleaned up debian/rules. * Cenon Library fix with s,NSLocalDomainMask,NSSystemDomainMask,g -- Gürkan Sengün Thu, 18 Nov 2004 20:49:13 +0100 cenon (3.62-1) unstable; urgency=low * New upstream release * Renamed binary package to cenon.app -- Gürkan Sengün Mon, 26 Jul 2004 23:59:57 +0200 cenon (3.60-1) unstable; urgency=low * Initial Release. -- Gürkan Sengün Sun, 25 Jan 2004 15:05:21 +0100 debian/source/0000775000000000000000000000000011440125774010475 5ustar debian/source/format0000664000000000000000000000001411440125774011703 0ustar 3.0 (quilt) debian/control0000664000000000000000000000154511440123531010572 0ustar Source: cenon.app Section: gnustep Priority: optional Maintainer: Gürkan Sengün Uploaders: Debian GNUstep maintainers Build-Depends: debhelper (>= 7), libgnustep-gui-dev (>= 0.12.0), gnustep-make Standards-Version: 3.9.1 Homepage: http://www.cenon.info/ Package: cenon.app Architecture: any Depends: ${shlibs:Depends} Replaces: cenon Conflicts: cenon Description: Vector graphics tool for GNUstep Cenon is a graphical tool of a special kind. Build upon a modular graphical core, Cenon offers a wide variety of possibilities and applications - not only Desktop Publishing. The best of all, Cenon is free software, available with full source codes, and at home on many computer platforms. . Convert, import and export DXF, PostScript, Adobe Illustrator, DIN formats, HPGL, Gerber and PDF. debian/rules0000775000000000000000000000233111440123554010246 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 include /usr/share/GNUstep/debian/config.mk GNUSTEP_MAKEFILES=$(GS_MAKE_DIR) GNUSTEP_SYSTEM_LIBRARY=/usr/lib/GNUstep build: build-stamp build-stamp: dh_testdir gs_make touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp gs_make clean distclean dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs gs_make install GNUSTEP_INSTALLATION_DOMAIN=SYSTEM DESTDIR=$(CURDIR)/debian/cenon.app dh_install debian/*.desktop usr/share/applications/ rm $(CURDIR)/debian/*.app/usr/lib/GNUstep/Applications/*.app/Resources/*.desktop # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_installchangelogs ChangeLog/* install -m 644 debian/lintian-override $(CURDIR)/debian/cenon.app/usr/share/lintian/overrides/cenon.app dh_installdocs dh_installmenu dh_installman dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install