--- wings3d-1.0.2.orig/debian/changelog +++ wings3d-1.0.2/debian/changelog @@ -0,0 +1,430 @@ +wings3d (1.0.2-1) unstable; urgency=low + + * New upstream release. + * Removed Torsten Werner from the uploaders list as per his request. + * New maintainer's email address pkg-erlang-devel@lists.alioth.debian.org + mailing list. + * Added debian/README.source file with a reference to + /usr/share/doc/quilt/README.source. + * Overridden lintian warning + virtual-package-depends-without-real-package-depends because it's + intentional to depend on erlang-abi-* separately. + * Bumped standards version to 3.8.3. + + -- Sergei Golovan Wed, 30 Sep 2009 14:53:20 +0400 + +wings3d (1.0.1-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sergei Golovan Mon, 08 Jun 2009 22:15:09 +0400 + +wings3d (1.0-1) unstable; urgency=low + + * New upstream release. + * Changed Wings3D menu icon following upstream. + * Use renamed erlang-esdl package as a dependency instead of libsdl-erlang. + * Remove generated vsn.mk in clean target of debian/rules. + + -- Sergei Golovan Tue, 26 May 2009 22:03:09 +0400 + +wings3d (1.0~rc1-1) unstable; urgency=low + + * New upstream release candidate. + * Fixed debian/watch control file to understand release candidiates. + * Added suggested dependencies on erlang-dialyzer and erlang-tools packages + which can be used in Erlang shell of running Wings3D application. + + -- Sergei Golovan Sat, 02 May 2009 12:17:43 +0400 + +wings3d (0.99.55-1) experimental; urgency=low + + * New upstream development release. + * Added build dependency on erlang-dev 1:13.b or newer to simplify transition + to Erlang R13B. + * Added environment variable ESDL_PATH and option -pa /usr/lib/esdl/ebin to + script which starts wings3d to match changes in libsdl-erlang package. + * Bumped standards version to 3.8.1. + * Instructed uscan control file debian/watch to use SourceForge redirector. + + -- Sergei Golovan Wed, 22 Apr 2009 22:10:30 +0400 + +wings3d (0.99.06-1) unstable; urgency=low + + * New upstream release. + + -- Sergei Golovan Mon, 16 Feb 2009 14:08:42 +0300 + +wings3d (0.99.03-3) unstable; urgency=low + + * Replaced parallel processing of language files by sequential one because + it hangs sometimes causing FTBFS. + + -- Sergei Golovan Wed, 25 Jun 2008 17:29:04 +0400 + +wings3d (0.99.03-2) unstable; urgency=low + + * Moving to unstable because the changes with respect to 0.99.02 are + minor. + + -- Sergei Golovan Tue, 24 Jun 2008 17:04:53 +0400 + +wings3d (0.99.03-1) experimental; urgency=low + + * New upstream development release. + + -- Sergei Golovan Sun, 22 Jun 2008 12:38:05 +0400 + +wings3d (0.99.02-2) unstable; urgency=low + + * The upstream release was considered stable, so moved it to sid. + * Removed obsolete packages (xlibmesa-gl-dev and xlibmesa-glu-dev) from + build-dependencies. + * Bumped standards version to 3.8.0. + + -- Sergei Golovan Fri, 20 Jun 2008 14:47:07 +0400 + +wings3d (0.99.02-1) experimental; urgency=low + + * New development upstream release. + * This version requires erlang R12B-1 or newer to build. + + -- Sergei Golovan Mon, 10 Mar 2008 18:08:00 +0300 + +wings3d (0.99.00b-2) unstable; urgency=low + + * Added homepage header to debian/control. + * Clarified copyright statement. + * Removed -1 revision from build-dependencies on erlnag-dev to make + backporting easier. + * Overridden lintian warnings about image file in /usr/lib. + * Removed deprecated encoding field from wings3d desktop entry. + + -- Sergei Golovan Sun, 25 May 2008 15:09:40 +0400 + +wings3d (0.99.00b-1) unstable; urgency=low + + * New upstream release. + * Disabled SMP in Erlang when running wings3d by default because it causes + crashes. + * Bumped standards version to 3.7.3. + + -- Sergei Golovan Thu, 03 Jan 2008 10:57:02 +0300 + +wings3d (0.98.36-5) unstable; urgency=low + + * Redefined HOME environment variable to fix FTBFS in case when HOME points + to an existing inaccessible directory. + + -- Sergei Golovan Sun, 09 Sep 2007 11:29:40 +0400 + +wings3d (0.98.36-4) unstable; urgency=low + + * Added Sergei Golovan to uploaders list. + * Fixed section in wings3d Debian menu file according to a new menu policy + (replaced Apps by Applications). + * Fixed categories in wings3d desktop file (removed non-registered category + Application). Also, made binary and icon wings3d paths full and made menu + item text more clear. + * Added erlang options to wings3d script. Run wings3d in detached mode from + menu and desktop launchers, which makes using a terminal unnecessary. + * Bumped debhelper compatibility level to 5. + * Removed sourcefiles for icon packages and a tool which builds wings3d icon + bundles from binary package. If someone wants to develop an own icon + package he could use sources. + * Added messages internationalisation to binary package. + * Removed internalisation tool from binary package since it is useful only + when building a package. + * Fixed typo in the long package description. + + -- Sergei Golovan Sat, 08 Sep 2007 12:48:08 +0400 + +wings3d (0.98.36-3) unstable; urgency=low + + [ Sergei Golovan ] + * Added version to build-dependency on erlang-dev to make using + ${erlang-abi:Depends} substitution variable possible. Also, added binary + package dependency on erlang-base and erlang-abi-* because wings3d depends + on erlang not only through libsdl-erlang but also directly. + * Fixed clean target. + + -- Torsten Werner Tue, 26 Jun 2007 18:36:33 +0400 + +wings3d (0.98.36-2) unstable; urgency=low + + [ Torsten Werner ] + * Remove redundant erlang dependencies, because libsdl-erlang already has + the right dependencies. + * Rename libsdl-erlang:Version to libsdl-erlang:Depends to be more + consistent with other packages. + + [ Sergei Golovan ] + * Added two patches to plugins_src/jpeg/Makefile and + plugins_src/autouv/Makefile, which fix clean targets. + * Reordered included cdbc helpers because otherwise there were incorrect + action sequence during cleanup (clean must be first, then unpatch). + + -- Torsten Werner Wed, 11 Apr 2007 19:19:27 +0400 + +wings3d (0.98.36-1) experimental; urgency=low + + [ Sergei Golovan ] + * New upstream release. + * Removed patchlevel from erlang and libsdl-erlang dependency versions. + + [ Torsten Werner ] + * Uploading to experimental because we are in soft freeze. + + -- Torsten Werner Tue, 28 Nov 2006 20:52:45 +0100 + +wings3d (0.98.35-4) unstable; urgency=low + + [ Sergei Golovan ] + * Fixed syntax error in debian changelog. + + -- Erlang Packagers Sun, 22 Oct 2006 14:54:16 +0400 + +wings3d (0.98.35-3) unstable; urgency=low + + [ Sergei Golovan ] + * Fixed permission of autouv plugin files. + * Added building of jpeg and fonts plugins. + * Removed sources from the resulting package. If someone needs sources, + they are available via apt-get source. + + [ Torsten Werner ] + * Switched to cdbs. + * Use quilt for managing upstream changes. + + -- Erlang Packagers Tue, 19 Sep 2006 18:32:35 +0400 + +wings3d (0.98.35-2) unstable; urgency=low + + [ Torsten Werner ] + * Made Build-Depends compatible with sarge, etch, and ubuntu. + + [ Sergei Golovan ] + * Added versioned dependency on erlang and libsdl-erlang. + + -- Erlang Packagers Wed, 09 Aug 2006 23:40:32 +0400 + +wings3d (0.98.35-1) unstable; urgency=low + + [ Sergei Golovan ] + * New upstream version. + + -- Erlang Packagers Sun, 23 Jul 2006 14:27:17 +0400 + +wings3d (0.98.34-1) experimental; urgency=low + + [ Sergei Golovan ] + * New upstream version. + + -- Erlang Packagers Tue, 11 Jul 2006 22:04:14 +0400 + +wings3d (0.98.32b-1) unstable; urgency=low + + * New maintainer (Closes: #368072). + * New upstream version (Closes: #360723). + + [ Sergei Golovan ] + * Bumped standards version to 3.7.2. + * Changed Build-Depends and Depends to reflect erlang 10.b.10 + package structure. + * Added get-orig-source target to debian/rules. + * Added debian/watch. + + -- Erlang Packagers Tue, 11 Jul 2006 21:49:42 +0400 + +wings3d (0.98.29b-2) unstable; urgency=low + + * Start even when /etc/wings3d.rc is missing. (Closes: #321456) + * Sync with Ubuntu. + + -- Will Newton Mon, 8 Aug 2005 20:18:06 +0100 + +wings3d (0.98.29b-1) unstable; urgency=low + + * New maintainer. + * New upstream version. + * Remove redundant README.Debian, postinst and preinst. + * wings3d and erlang have been removed from sarge. (Closes: #291255) + + -- Will Newton Thu, 19 May 2005 17:52:29 +0100 + +wings3d (0.98.26-1) unstable; urgency=low + + * New upstream release. + + -- Brent A. Fulgham Sun, 21 Nov 2004 18:45:05 -0800 + +wings3d (0.98.24-1) unstable; urgency=low + + * Help autobuilders! Again! (Closes:#259509) + * Package is now architecture-dependent due to native plugins. + (Closes:#265932) + * Add Marcel Sebek's patch for buggy OpenGL + drivers. (Closes:#247967) + * Make sure old wings stuff is gone (avoid crashes!) + * New upstream release: + - New Lens chooser in the View|Camera Settings dialog. + - New Exporters (Toxic, VRML Texture Export) + - 3DS import/export improvements + - Mesh code cleanups. + - New progress bar on inports. + - Use of math:pi() rather than 3.1415 -- better accuracy. + + -- Brent A. Fulgham Fri, 27 Aug 2004 20:57:56 -0700 + +wings3d (0.98.23b-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Add build-dependencies on xlibmesa-gl-dev, xlibmesa-glu-dev. + Patch by Jurij Smakov (Closes: #259509) + * Lintian stuff: + - Cut off two pixels from the side of wings3d.xpm to make it 32x32 + - Remove build-dependency on perl-base, it's Essential: yes + - Version the debhelper build-dependency to (>= 4), because that's + what we use in debian/cmpat. + + -- Joshua Kwan Tue, 10 Aug 2004 10:26:29 -0700 + + + +wings3d (0.98.23b-2) unstable; urgency=low + + * Help autobuilders! (Closes:#254235) + + -- Brent A. Fulgham Sun, 13 Jun 2004 19:49:14 -0700 + +wings3d (0.98.23b-1) unstable; urgency=low + + * New upstream release. (Closes:#253992) + * Moved from architecture "any" to "all" due to various c-based + plugins. + * Corrects some stability issues, and new range checks. + (Closes:#243057,#207170,#193850) + * New AutoUV features. + * Help buttons moved to right-hand side of dialogs. + * New color palette window. + * Faster stretch optimizations. + * Lighting model enhancements. Lighting now updates when lights move. + * New console to show external renderer output. + * Image viewer now has camera controls and allows sizing. + * Time-consuming operations (export and smooth, e.g.) now show progress bar. + * New screenshot command. + * New 'fast fresnel' shader option. + + -- Brent A. Fulgham Sat, 12 Jun 2004 23:43:06 -0700 + +wings3d (0.98.19b-1) unstable; urgency=low + + * New upstream release. + * Better support for NVidia's proprietary OpenGL driver (fewer crashes due + to bugs in NVidia's code.) + + -- Brent A. Fulgham Sat, 7 Feb 2004 21:16:16 -0800 + +wings3d (0.98.17g-1) unstable; urgency=low + + * Better file export support. + * Updates and fixes to the OpenGL renderer. + + -- Brent A. Fulgham Sat, 13 Dec 2003 00:47:13 -0800 + +wings3d (0.98.17e-1) unstable; urgency=low + + * New upstream release. Updated help screens. Corrected some crash faults. + * Better support for hardware acceleration. + + -- Brent A. Fulgham Wed, 5 Nov 2003 20:54:42 -0800 + +wings3d (0.98.15a-1) unstable; urgency=low + + * New upstream release. + * Some optimizations for speed, plus workflow changes to improve usability. + * Better resize box, updated file format (backwards compatible). + * Depends on Erlang 9.2 + + -- Brent A. Fulgham Sun, 17 Aug 2003 21:44:02 -0700 + +wings3d (0.98.10e-1) unstable; urgency=low + + * Bug fixes. + * Preference added for background color. + * Declared dependency on Erlang 9.1 and above, due to compatiblity + problems with the BEAM files on earlier versions. (This should + have been done from the beginning.) + * Likewise, now depend on current libsdl-erlang due to new features + needed by Wings. + + -- Brent A. Fulgham Mon, 23 Jun 2003 23:00:23 -0700 + +wings3d (0.98.09-1) unstable; urgency=low + + * New upstream release: + - New 'image' primitive. + - Images can be imported, exported, and stored outside the .wings file. + - Start of a drag and drop mechanism. + + -- Brent A. Fulgham Fri, 16 May 2003 23:24:59 -0700 + +wings3d (0.98.08e-1) unstable; urgency=low + + * Bug fix release from upstream. + * Support for multiple geometry windows. + + -- Brent A. Fulgham Tue, 15 Apr 2003 20:51:59 -0700 + +wings3d (0.98.08-1) unstable; urgency=low + + * New upstream release. + + -- Brent A. Fulgham Mon, 3 Mar 2003 22:25:19 -0800 + +wings3d (0.98.07d-1) unstable; urgency=low + + * New upstream release. + + -- Brent A. Fulgham Mon, 17 Feb 2003 21:11:46 -0800 + +wings3d (0.98.07c-2) unstable; urgency=low + + * Correct file paths per Erlang standards. + + -- Brent A. Fulgham Sun, 9 Feb 2003 00:13:01 -0800 + +wings3d (0.98.07c-1) unstable; urgency=low + + * New upstream release. + * Fix a few lintian bugs. + + -- Brent A. Fulgham Sat, 8 Feb 2003 00:12:46 -0800 + +wings3d (0.98.06c1-2) unstable; urgency=low + + * Revised rules file to produce 'any' architecture, since this is an + Erlang executable (write once, run anywhere...) + + -- Brent A. Fulgham Thu, 23 Jan 2003 23:12:18 -0800 + +wings3d (0.98.06c1-1) unstable; urgency=low + + * Add a menu entry for easy launching. + * Add a suggestion for Aqsis (Open Source Renderman-interface program), + in case you want to see any of your modeled creations. + + -- Brent A. Fulgham Mon, 20 Jan 2003 20:23:50 -0800 + +wings3d (0.98.06c-1) unstable; urgency=low + + * New upstream release. + * Add build-depends on Erlang, for goodness sake! (Closes:#176137) + + -- Brent A. Fulgham Sun, 19 Jan 2003 21:53:32 -0800 + +wings3d (0.98.04a-1) unstable; urgency=low + + * New upstream release. (Closes:Bug#147322) + + -- Brent A. Fulgham Sat, 14 Dec 2002 23:18:22 -0800 --- wings3d-1.0.2.orig/debian/lintian-override +++ wings3d-1.0.2/debian/lintian-override @@ -0,0 +1,2 @@ +wings3d: image-file-in-usr-lib +wings3d: virtual-package-depends-without-real-package-depends --- wings3d-1.0.2.orig/debian/rules +++ wings3d-1.0.2/debian/rules @@ -0,0 +1,48 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/class/makefile.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/rules/debhelper.mk +-include vsn.mk + +export ESDL_PATH := /usr/lib/esdl +export HOME := $(CURDIR)/debian +export DH_ALWAYS_EXCLUDE := .cvsignore:Makefile:.erl:.xcf +LIBDIR := /usr/lib/erlang/lib/wings-$(WINGS_VSN) +LINTIANDIR := /usr/share/lintian/overrides +SUBDIRS := ebin fonts plugins shaders textures +DEB_QUILT_PATCHDIR_LINK := qpatches + +clean:: + rm -rf plugins/accel + rm -rf plugins/jpeg + find plugins -name '*.lang' -exec rm -f \{\} \; + rm -f ebin/*.lang + rm -f src/wings_en.lang + rm -f plugins_src/autouv/autouv_en.lang + rm -f vsn.mk + dh_clean install-stamp erl_crash.dump '*.beam' '*.so' + +build/wings3d:: + make lang + +install/wings3d:: install-stamp +install-stamp: + # Add here commands to install the package into $(DEB_DESTDIR). + dh_install $(SUBDIRS) $(LIBDIR) + install -m 755 -d $(DEB_DESTDIR)$(LINTIANDIR) + install -m 644 -T debian/lintian-override $(DEB_DESTDIR)$(LINTIANDIR)/wings3d + # Remove errant executable flags to please lintian + find $(DEB_DESTDIR)$(LIBDIR) -type f -exec chmod a-x \{\} \; + # prepare substvars file + erlang-depends + grep-status -s Version -PX erlang-esdl | \ + sed -e's!^Version: \(.*\)-.*!erlang-esdl:Depends=erlang-esdl (>= \1)!' \ + >> debian/wings3d.substvars + # touch the make target + touch $@ + +get-orig-source: + wget -O - http://downloads.sourceforge.net/sourceforge/wings/wings-1.0.2.tar.bz2 | \ + bunzip2 -c | gzip -9c >wings3d_1.0.2.orig.tar.gz + --- wings3d-1.0.2.orig/debian/wings3d.xpm +++ wings3d-1.0.2/debian/wings3d.xpm @@ -0,0 +1,426 @@ +/* XPM */ +static char * wings3d_xpm[] = { +"32 32 391 2", +" c None", +". c #F0F0F0", +"+ c #D2D3D3", +"@ c #D7D7D9", +"# c #D6D6D7", +"$ c #E7E7E8", +"% c #F8F7F8", +"& c #CFD0D2", +"* c #7D7E81", +"= c #595A5C", +"- c #606163", +"; c #5D5E60", +"> c #6E6E70", +", c #D8D9D9", +"' c #FFFFFF", +") c #F7F7F7", +"! c #D4D5D7", +"~ c #D2D3D5", +"{ c #D1D2D4", +"] c #848587", +"^ c #656668", +"/ c #5F6062", +"( c #6B6C6E", +"_ c #DBDBDC", +": c #838486", +"< c #5E5F61", +"[ c #696A6C", +"} c #E8EAEA", +"| c #BEC0C2", +"1 c #D5D6D8", +"2 c #87888A", +"3 c #626365", +"4 c #6C6D6F", +"5 c #E4E4E4", +"6 c #D6CDCD", +"7 c #686465", +"8 c #BCC0C3", +"9 c #D8D9DB", +"0 c #DBDCDE", +"a c #AFB1B3", +"b c #5E6062", +"c c #626466", +"d c #585A5C", +"e c #C7C7C8", +"f c #F2C8C8", +"g c #8D4240", +"h c #69696A", +"i c #B9BDC0", +"j c #B9BABC", +"k c #747678", +"l c #686A6C", +"m c #5D5F61", +"n c #5F6163", +"o c #CACACB", +"p c #000000", +"q c #FFC2C3", +"r c #DE2627", +"s c #894946", +"t c #676869", +"u c #BABDC0", +"v c #DDDEE0", +"w c #BFC0C2", +"x c #A4A5A8", +"y c #747578", +"z c #58595B", +"A c #5C5D5F", +"B c #555658", +"C c #C8C8CA", +"D c #F9C4C5", +"E c #F11D21", +"F c #E12C2E", +"G c #8A4946", +"H c #656769", +"I c #AFB3B5", +"J c #717374", +"K c #9EA0A3", +"L c #C1C3C7", +"M c #6D6E70", +"N c #525355", +"O c #EC1F22", +"P c #F22428", +"Q c #DF2E2F", +"R c #8E4A47", +"S c #565657", +"T c #95989B", +"U c #C3C5C8", +"V c #BCBEC0", +"W c #6B6D6E", +"X c #525455", +"Y c #565859", +"Z c #4E5152", +"` c #C6C6C7", +" . c #ED272A", +".. c #F62327", +"+. c #C03837", +"@. c #625C5C", +"#. c #B4B8BC", +"$. c #BEC0C3", +"%. c #BCBEC1", +"&. c #646567", +"*. c #494A4C", +"=. c #4D4E50", +"-. c #4E4F51", +";. c #505153", +">. c #535456", +",. c #4B4C4E", +"'. c #C5C5C6", +"). c #ED2629", +"!. c #F32428", +"~. c #BE3938", +"{. c #605A5B", +"]. c #B0B5B8", +"^. c #BDBFC2", +"/. c #97999C", +"(. c #8A8C8E", +"_. c #8C8E90", +":. c #8F9092", +"<. c #8E8F91", +"[. c #5A5B5D", +"}. c #5E6061", +"|. c #4C4D4F", +"1. c #48494B", +"2. c #C4C4C5", +"3. c #5E5858", +"4. c #B0B4B7", +"5. c #BBBDC0", +"6. c #C0C2C5", +"7. c #C1C3C6", +"8. c #C4C6C9", +"9. c #797A7C", +"0. c #868688", +"a. c #CED0D2", +"b. c #7A7A7C", +"c. c #454547", +"d. c #4D4E4F", +"e. c #454647", +"f. c #C3C3C4", +"g. c #BD3938", +"h. c #5C5756", +"i. c #B5BABD", +"j. c #838485", +"k. c #D7D8DA", +"l. c #D6D7D9", +"m. c #757677", +"n. c #444546", +"o. c #4A4B4C", +"p. c #424344", +"q. c #C2C2C2", +"r. c #BE3A39", +"s. c #525151", +"t. c #8B9597", +"u. c #979EA0", +"v. c #959C9E", +"w. c #979DA0", +"x. c #6A6C6E", +"y. c #8D8D8F", +"z. c #D3D4D6", +"A. c #6B6B6D", +"B. c #414143", +"C. c #474749", +"D. c #3F3F41", +"E. c #C03B3A", +"F. c #6D4E4A", +"G. c #624644", +"H. c #644644", +"I. c #654644", +"J. c #604542", +"K. c #4D4949", +"L. c #B3B6B8", +"M. c #DADBDD", +"N. c #A8A9AA", +"O. c #535455", +"P. c #414243", +"Q. c #434445", +"R. c #3B3C3D", +"S. c #C0C1C1", +"T. c #EE272A", +"U. c #E52A2C", +"V. c #DF2F30", +"W. c #E12E30", +"X. c #E32D2F", +"Y. c #DC3233", +"Z. c #8C4642", +"`. c #4A4A4A", +" + c #ACB0B2", +".+ c #DCDDDF", +"++ c #9A9B9C", +"@+ c #59595B", +"#+ c #87898B", +"$+ c #3E3E3F", +"%+ c #404041", +"&+ c #373739", +"*+ c #BFBFC0", +"=+ c #EF272A", +"-+ c #F02629", +";+ c #E22F30", +">+ c #894541", +",+ c #4D4B4B", +"'+ c #949596", +")+ c #58585A", +"!+ c #B5B7BA", +"~+ c #9E9FA2", +"{+ c #383839", +"]+ c #3D3D3E", +"^+ c #343435", +"/+ c #BEBEBF", +"(+ c #F22528", +"_+ c #E32F30", +":+ c #8B4441", +"<+ c #433F3E", +"[+ c #57595B", +"}+ c #B1B3B6", +"|+ c #C7C9CC", +"1+ c #96989A", +"2+ c #39393A", +"3+ c #303031", +"4+ c #BDBDBD", +"5+ c #FCC4C5", +"6+ c #F71F22", +"7+ c #F72629", +"8+ c #F7272A", +"9+ c #F5272A", +"0+ c #F42428", +"a+ c #DC3434", +"b+ c #5D3E3B", +"c+ c #91979A", +"d+ c #C4C7CA", +"e+ c #C1C4C7", +"f+ c #949597", +"g+ c #292828", +"h+ c #2E2D2E", +"i+ c #323132", +"j+ c #353435", +"k+ c #353536", +"l+ c #2C2C2D", +"m+ c #BCBCBC", +"n+ c #DBC6C6", +"o+ c #742829", +"p+ c #792E2F", +"q+ c #792F30", +"r+ c #742F30", +"s+ c #982D2F", +"t+ c #F0272A", +"u+ c #F12529", +"v+ c #E03132", +"w+ c #5F3D3B", +"x+ c #8F9598", +"y+ c #C2C4C7", +"z+ c #BFC1C4", +"A+ c #A3A4A7", +"B+ c #5C5C5E", +"C+ c #5F5F60", +"D+ c #5E5E60", +"E+ c #656466", +"F+ c #4B4A4C", +"G+ c #2D2C2D", +"H+ c #302F30", +"I+ c #313031", +"J+ c #282728", +"K+ c #BAB9BA", +"L+ c #C3C5C6", +"M+ c #1A2425", +"N+ c #212B2C", +"O+ c #222C2D", +"P+ c #192C2D", +"Q+ c #512C2E", +"R+ c #F1282B", +"S+ c #DF3132", +"T+ c #5C3B38", +"U+ c #8D9396", +"V+ c #B4B6B8", +"W+ c #4D4D4E", +"X+ c #A1A1A3", +"Y+ c #6D6D6E", +"Z+ c #222021", +"`+ c #2C2B2B", +" @ c #242323", +".@ c #B8B8B8", +"+@ c #C4C4C4", +"@@ c #201F1F", +"#@ c #272626", +"$@ c #282727", +"%@ c #202727", +"&@ c #562829", +"*@ c #5A3836", +"=@ c #8C9295", +"-@ c #C2C5C8", +";@ c #BBBEC1", +">@ c #414041", +",@ c #959597", +"'@ c #DFE1E3", +")@ c #6A6A6B", +"!@ c #1B191A", +"~@ c #1E1D1D", +"{@ c #B7B6B6", +"]@ c #C3C3C3", +"^@ c #1C1A1B", +"/@ c #232122", +"(@ c #242223", +"_@ c #1B2222", +":@ c #532526", +"<@ c #E03233", +"[@ c #563533", +"}@ c #8C9396", +"|@ c #C5C9CD", +"1@ c #BEC1C5", +"2@ c #C0C3C7", +"3@ c #B7B9BD", +"4@ c #504F50", +"5@ c #858486", +"6@ c #D3D5D7", +"7@ c #656465", +"8@ c #110E0F", +"9@ c #B5B5B5", +"0@ c #BFBEBE", +"a@ c #120F10", +"b@ c #1F1D1E", +"c@ c #161C1D", +"d@ c #4F2122", +"e@ c #DF3333", +"f@ c #5A3B38", +"g@ c #363C3D", +"h@ c #48494A", +"i@ c #2F2E2F", +"j@ c #E5E6E8", +"k@ c #D4D6D8", +"l@ c #535253", +"m@ c #A9A9A9", +"n@ c #E2E2E2", +"o@ c #2E2B2C", +"p@ c #130F10", +"q@ c #1D1A1B", +"r@ c #1C191A", +"s@ c #131819", +"t@ c #4D1E1F", +"u@ c #A34440", +"v@ c #953937", +"w@ c #943735", +"x@ c #973735", +"y@ c #7C3B38", +"z@ c #3B3332", +"A@ c #9A9EA0", +"B@ c #DCDEE0", +"C@ c #CBCBCD", +"D@ c #E2E1E1", +"E@ c #CCCBCC", +"F@ c #282526", +"G@ c #131011", +"H@ c #F12629", +"I@ c #F3272A", +"J@ c #F62629", +"K@ c #E53132", +"L@ c #883F3C", +"M@ c #2D2728", +"N@ c #A0A3A5", +"O@ c #D0D1D3", +"P@ c #F3F3F4", +"Q@ c #D3D2D3", +"R@ c #2B2829", +"S@ c #1B1819", +"T@ c #121718", +"U@ c #4C1D1E", +"V@ c #F2272A", +"W@ c #EE2629", +"X@ c #F22427", +"Y@ c #E52F30", +"Z@ c #8A413D", +"`@ c #302A29", +" # c #9EA1A3", +".# c #CDCDCD", +"+# c #0E0B0C", +"@# c #0A0F10", +"## c #461517", +"$# c #F12023", +"%# c #ED1F22", +"&# c #F11D20", +"*# c #E52729", +"=# c #893633", +"-# c #2E2222", +";# c #A1A3A5", +"># c #F8F9F9", +",# c #DFDDDF", +"'# c #BFBEBF", +")# c #BCBEBF", +"!# c #CCBFBF", +"~# c #FAC1C2", +"{# c #F9C1C2", +"]# c #FDBFC0", +"^# c #F5C9C9", +"/# c #CDC2C1", +"(# c #D4D4D5", +" ' . + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # $ ' ", +" ' % & * = - - - - - - - - - - - - - - - - - ; > , ' ", +" ' ) ! ~ { ] ; ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ / ( _ ' ", +"' ) ! & { ! & : < ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ - [ # ' ", +"} | 1 { { { ! & 2 3 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ / 4 5 p ", +"6 7 8 9 { { { 0 a b c c c c c c c c c c c c c c c c c c d e p ", +"f g h i 9 { 9 j k l m n n n n n n n n n n n n n n n n n d o p ", +"q r s t u v w 4 x y z A A A A A A A A A A A A A A A A A B C p ", +"D E F G H I J K L M B = = = = = = = = = = = = = = = = = N e p ", +"D O P Q R S T U V W X Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Z ` p ", +"D O ...+.@.#.$.%.&.*.=.=.-.N ;.>.>.>.>.>.>.>.>.>.>.>.>.,.'.p ", +"D O ).!.~.{.].^.%./.(._.:.<.[.}.|.;.;.;.;.;.;.;.;.;.;.;.1.2.p ", +"D O ).!.~.3.4.^.5.6.7.8.U 9.0.a.b.c.d.d.d.d.d.d.d.d.d.d.e.f.p ", +"D O ).!.g.h.i.U 7.7.U 5.[ j.k.l.{ m.n.o.o.o.o.o.o.o.o.o.p.q.p ", +"D O ).!.r.s.t.u.v.v.w.x.y.k.z.{ ! 9 A.B.C.C.C.C.C.C.C.C.D.q.p ", +"D O ).!.E.F.G.H.H.I.J.K.L.0 { { M.N.O.P.Q.Q.Q.Q.Q.Q.Q.Q.R.S.p ", +"D O ).T.U.V.W.W.W.X.Y.Z.`. +.+.+++@+#+$+%+%+%+%+%+%+%+%+&+*+p ", +"D O ). .=+-+-+-+-+-+!.;+>+,+ +'+)+!+~+{+]+]+]+]+]+]+]+]+^+/+p ", +"D O ). . . . . . . . .(+_+:+<+[+}+|+1+^+2+2+2+2+2+2+2+2+3+4+p ", +"5+6+7+8+8+8+8+8+8+9+ . .0+a+b+c+d+e+f+g+h+h+h+i+^+j+k+k+l+m+p ", +"n+o+p+q+q+q+q+q+r+s+t+ .u+v+w+x+y+z+A+B+C+D+E+F+h+G+H+I+J+K+p ", +"L+M+N+O+O+O+O+O+P+Q+R+T.u+S+T+U+y+5.^.7.7.|+V+W+X+Y+Z+`+ @.@p ", +"+@@@#@$@$@$@$@$@%@&@R+T.u+S+*@=@-@;@;@%.7.}+>@,@'@1 )@!@~@{@p ", +"]@^@/@(@(@(@(@(@_@:@R+T.u+<@[@}@|@1@1@2@3@4@5@.+{ 1 6@7@8@9@p ", +"0@a@b@b@b@b@b@b@c@d@R+T.u+e@f@g@o.h@h@o.i@C+j@{ { { k@k.l@m@p ", +"n@o@p@q@r@r@r@r@s@t@R+T.-+Q u@v@w@w@w@x@y@z@A@B@{ { { z.C@D@p ", +"' E@F@G@q@r@r@r@s@t@R+T. . .H@I@I@I@I@J@K@L@M@N@v { O@~ P@' p ", +" ' Q@R@a@r@S@S@T@U@V@W@).).).).).).).).X@Y@Z@`@ #M.~ P@' p ", +" ' .#o@+#G@G@@###$#%#O O O O O O O O O &#*#=#-#;#>#' p ", +" ' ,#K+'#'#)#!#~#{#{#{#{#{#{#{#{#{#{#{#]#^#/#(#' p ", +" p p p p p p p p p p p p p p p p p p p p p p p ", +" "}; --- wings3d-1.0.2.orig/debian/wings3d.rc +++ wings3d-1.0.2/debian/wings3d.rc @@ -0,0 +1,7 @@ +# uncomment this if you have problems with OpenGL (vertices are small, +# faces are invisible, ...). This is caused by buggy drivers, buggy +# graphics cards, etc. +# +# You usually want to leave this as-is: +# LIBGL_ALWAYS_INDIRECT=1 +# export LIBGL_ALWAYS_INDIRECT --- wings3d-1.0.2.orig/debian/install +++ wings3d-1.0.2/debian/install @@ -0,0 +1,4 @@ +debian/bin /usr/ +debian/wings3d.xpm /usr/share/icons/ +debian/wings3d.desktop /usr/share/applications/ +debian/wings3d.rc /etc/ --- wings3d-1.0.2.orig/debian/watch +++ wings3d-1.0.2/debian/watch @@ -0,0 +1,7 @@ +# Watch control file for uscan + +# Compulsory line, this is a version 3 file +version=3 + +opts=uversionmangle=tr/-/~/ \ +http://sf.net/wings/wings-([\da-z.-]*).tar.bz2 --- wings3d-1.0.2.orig/debian/copyright +++ wings3d-1.0.2/debian/copyright @@ -0,0 +1,52 @@ +This package was debianized by Brent A. Fulgham on +Sat, 14 Dec 2002 23:18:22 -0800 + +It was downloaded from http://www.wings3d.com + +Upstream Authors: Bjorn Gustavsson, Jakob Cederlund, Dan Gudmundsson, + Vlad Dumitrescu, Patrik Nyblom, Anthony D'Agostino, + Gregg Griffin, Chris Osgood, Howard Trickey + Anders Conradi, Sean Hinde, Danni Coy + +Copyright: + +Copyright 2002-2008 Bjorn Gustavsson + +This software is copyrighted by Bjorn Gustavsson, and other parties. +The following terms apply to all files associated with the software unless +explicitly disclaimed in individual files. + +The authors hereby grant permission to use, copy, modify, distribute, +and license this software and its documentation for any purpose, provided +that existing copyright notices are retained in all copies and that this +notice is included verbatim in any distributions. No written agreement, +license, or royalty fee is required for any of the authorized uses. +Modifications to this software may be copyrighted by their authors +and need not follow the licensing terms described here, provided that +the new terms are clearly indicated on the first page of each file where +they apply. + +IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY +FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY +DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE +IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE +NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR +MODIFICATIONS. + +GOVERNMENT USE: If you are acquiring this software on behalf of the +U.S. government, the Government shall have only "Restricted Rights" +in the software and related documentation as defined in the Federal +Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you +are acquiring the software on behalf of the Department of Defense, the +software shall be classified as "Commercial Computer Software" and the +Government shall have only "Restricted Rights" as defined in Clause +252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, the +authors grant the U.S. Government and others acting in its behalf +permission to use and distribute the software in accordance with the +terms specified in this license. --- wings3d-1.0.2.orig/debian/docs +++ wings3d-1.0.2/debian/docs @@ -0,0 +1,2 @@ +AUTHORS +README --- wings3d-1.0.2.orig/debian/compat +++ wings3d-1.0.2/debian/compat @@ -0,0 +1 @@ +5 --- wings3d-1.0.2.orig/debian/wings3d.desktop +++ wings3d-1.0.2/debian/wings3d.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Wings3D polygon mesh modeller +Comment=Create and edit 3D models of objects +Exec=/usr/bin/wings3d -noshell -noinput -detached +Terminal=false +Type=Application +Icon=/usr/share/icons/wings3d.xpm +Categories=Graphics;3DGraphics; +StartupNotify=false --- wings3d-1.0.2.orig/debian/wings3d.1 +++ wings3d-1.0.2/debian/wings3d.1 @@ -0,0 +1,25 @@ +.TH WINGS3D 1 "February 6, 2004" +.SH NAME +wings3d \- Polygon Mesh Modeler +.SH SYNOPSIS +.B wings3d \fI[erlang options]\fP +.SH DESCRIPTION +This manual page documents briefly the +.B wings3d +polygon mesh modeler. +This manual page was written for the Debian distribution (based on the +program's README file) because the original program does not have a manual +page. +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBWings3d\fP is a polygon mesh modeler inspired by \fBNendo\fP and +\fBMirai\fP by Izware. You can use it to create 3D models of objects, +which can then be exported in a variety of formats for compositing or +rendering in animation packages. +.PP +The \fBWings3D\fP home page is at http://www.wings3d.com. +.SH AUTHOR +This manual page was written by Brent A. Fulgham , +for the Debian project (but may be used by others). --- wings3d-1.0.2.orig/debian/manpages +++ wings3d-1.0.2/debian/manpages @@ -0,0 +1 @@ +debian/wings3d.1 --- wings3d-1.0.2.orig/debian/menu +++ wings3d-1.0.2/debian/menu @@ -0,0 +1,7 @@ +?package(wings3d):needs="x11" \ + section="Applications/Graphics" \ + title="Wings3D polygon mesh modeller" \ + longtitle="Create and edit 3D models of objects" \ + command="/usr/bin/wings3d -noshell -noinput -detached" \ + icon="/usr/share/icons/wings3d.xpm" + --- wings3d-1.0.2.orig/debian/control +++ wings3d-1.0.2/debian/control @@ -0,0 +1,36 @@ +Source: wings3d +Maintainer: Debian Erlang Packagers +Uploaders: Sergei Golovan +Section: graphics +Priority: optional +Standards-Version: 3.8.3 +Build-Depends: cdbs, debhelper (>= 5.0.0), quilt, grep-dctrl, + erlang-dev (>= 1:13.b), erlang-esdl-dev, + libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, libjpeg62-dev +Homepage: http://www.wings3d.com + + +Package: wings3d +Architecture: any +Depends: ${erlang-base:Depends}, ${erlang-abi:Depends}, ${erlang-esdl:Depends}, ${shlibs:Depends}, ${misc:Depends} +Suggests: ${erlang-dialyzer:Depends}, ${erlang-tools:Depends}, menu (>= 1.5), yafray | aqsis +Description: Nendo-inspired 3D polygon mesh modeller + Wings 3D is a polygon mesh modeller written entirely in Erlang. The + user interface was designed to be easy to use for both beginners and + advanced users alike. It was inspired by the famous Nendo modeller + (from Izware.) + . + Unlike similar modelling programs (such as Blender), this program + does not provide native support for doing animations (though you can + output its models to an animation tool.) + . + Wings 3D supports the following import formats: Nendo (NDO), + 3D Studio (3DS), Wavefront (OBJ), and Adobe Illustrator 8 (AI). + . + Wings 3D supports the following export formats: Nendo (NDO), + 3D Studio (3DS), Wavefront (OBJ), VRML (WRL), Renderman (RIB), + Hash:Animation Master (MDL), Renderware (RWX), Yafray, Toxic, + and FBX via a third-party plug-in. + . + Open Source Erlang is a functional programming language designed at + the Ericsson Computer Science Laboratory. --- wings3d-1.0.2.orig/debian/README.source +++ wings3d-1.0.2/debian/README.source @@ -0,0 +1,8 @@ +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +To get detailed instructions on how to apply the series of patches +and modify them, please read /usr/share/doc/quilt/README.source + + -- Sergei Golovan Wed, 30 Sep 2009 14:53:10 +0400 --- wings3d-1.0.2.orig/debian/bin/wings3d +++ wings3d-1.0.2/debian/bin/wings3d @@ -0,0 +1,8 @@ +#!/bin/sh + +if [ -f /etc/wings3d.rc ]; then + . /etc/wings3d.rc +fi + +exec /usr/bin/erl -noinput -smp disable -pa /usr/lib/esdl/ebin -s wings_start start_halt "$@" + --- wings3d-1.0.2.orig/debian/patches/lang.diff +++ wings3d-1.0.2/debian/patches/lang.diff @@ -0,0 +1,11 @@ +--- wings3d-1.0.2.orig/intl_tools/tools.erl ++++ wings3d-1.0.2/intl_tools/tools.erl +@@ -47,7 +47,7 @@ + end; + diff_files_1([], Acc) -> + io:format("Processing: "), +- prun(Acc), ++ lists:foreach(fun(F) -> F() end, Acc), + io:nl(). + + prun(Fs) -> --- wings3d-1.0.2.orig/debian/patches/autouv.diff +++ wings3d-1.0.2/debian/patches/autouv.diff @@ -0,0 +1,10 @@ +--- wings3d-1.0.2.orig/plugins_src/autouv/Makefile ++++ wings3d-1.0.2/plugins_src/autouv/Makefile +@@ -68,6 +68,7 @@ + erl -pa $(WINGS_INTL) -noinput -run tools diff_lang_files $(EBIN) + + clean: ++ (cd shaders; $(MAKE) clean) + rm -f $(TARGET_FILES) + rm -f core + --- wings3d-1.0.2.orig/debian/patches/jpeg.diff +++ wings3d-1.0.2/debian/patches/jpeg.diff @@ -0,0 +1,9 @@ +--- wings3d-1.0.2.orig/plugins_src/jpeg/Makefile ++++ wings3d-1.0.2/plugins_src/jpeg/Makefile +@@ -64,3 +64,6 @@ + + endif + ++clean: ++ rm -f $(BEAM) $(DRV) ++ --- wings3d-1.0.2.orig/debian/patches/include.diff +++ wings3d-1.0.2/debian/patches/include.diff @@ -0,0 +1,24 @@ +Patch by Sergei Golovan fixes including a header from esdl. + +--- wings3d-1.0.2.orig/src/wings_body.erl ++++ wings3d-1.0.2/src/wings_body.erl +@@ -16,7 +16,7 @@ + -export([auto_smooth/1]). + + -include("wings.hrl"). +--include("sdl_keyboard.hrl"). ++-include_lib("esdl/include/sdl_keyboard.hrl"). + -import(lists, [foldl/3,reverse/1,sort/1,seq/2]). + + menu(X, Y, St) -> +--- wings3d-1.0.2.orig/plugins_src/commands/wpc_constraints.erl ++++ wings3d-1.0.2/plugins_src/commands/wpc_constraints.erl +@@ -15,7 +15,7 @@ + -export([init/0,menu/2,command/2]). + -include("wings.hrl"). + -include("e3d.hrl"). +--include("sdl_keyboard.hrl"). ++-include_lib("esdl/include/sdl_keyboard.hrl"). + -define(NONZERO, 1.0e-6). + + init() -> --- wings3d-1.0.2.orig/debian/patches/build.diff +++ wings3d-1.0.2/debian/patches/build.diff @@ -0,0 +1,28 @@ +--- wings3d-1.0.2.orig/plugins_src/Makefile ++++ wings3d-1.0.2/plugins_src/Makefile +@@ -51,6 +51,8 @@ + (cd primitives; $(MAKE)) + (cd commands; $(MAKE)) + (cd autouv; $(MAKE)) ++ (cd fonts; $(MAKE)) ++ (cd jpeg; $(MAKE) ESDL_PATH=. LIBS="-fPIC -shared -ljpeg") + + template: opt + erl -pa $(WINGS_INTL) -noinput -run tools generate_template_files $(EBIN) +@@ -64,6 +66,7 @@ + (cd primitives; $(MAKE) lang) + (cd commands; $(MAKE) lang) + (cd autouv; $(MAKE) lang) ++ (cd jpeg; $(MAKE) lang) + + clean: subdirs_clean + rm -f $(TARGET_FILES) +@@ -75,6 +78,8 @@ + (cd primitives; $(MAKE) clean) + (cd commands; $(MAKE) clean) + (cd autouv; $(MAKE) clean) ++ (cd fonts; $(MAKE) clean) ++ (cd jpeg; $(MAKE) clean) + + $(EBIN)/%.beam: $(ESRC)/%.erl + $(ERLC) $(ERL_COMPILE_FLAGS) -o$(EBIN) $< --- wings3d-1.0.2.orig/debian/patches/series +++ wings3d-1.0.2/debian/patches/series @@ -0,0 +1,5 @@ +include.diff +build.diff +autouv.diff +jpeg.diff +lang.diff