summaryrefslogtreecommitdiffstats
path: root/debian/squeeze/applications/kpicosim/debian
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-08-03 14:44:58 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-08-03 14:44:58 -0500
commit0cc79c34f5e9be7eced52b0565e8e79acfa5f4e6 (patch)
treec0d0d652fef20159e78fa20b2567661bd7db8e41 /debian/squeeze/applications/kpicosim/debian
parent6b027437fd51e7874aaffed9e395ddf7913c3ab4 (diff)
downloadtde-packaging-0cc79c34f5e9be7eced52b0565e8e79acfa5f4e6.tar.gz
tde-packaging-0cc79c34f5e9be7eced52b0565e8e79acfa5f4e6.zip
Add initial Debian Lenny/Squeeze packaging as well as symlink Lucid to Maverick
Diffstat (limited to 'debian/squeeze/applications/kpicosim/debian')
-rw-r--r--debian/squeeze/applications/kpicosim/debian/Makefile.am8
-rw-r--r--debian/squeeze/applications/kpicosim/debian/changelog30
-rw-r--r--debian/squeeze/applications/kpicosim/debian/compat1
-rw-r--r--debian/squeeze/applications/kpicosim/debian/control16
-rw-r--r--debian/squeeze/applications/kpicosim/debian/copyright26
-rw-r--r--debian/squeeze/applications/kpicosim/debian/dirs2
-rw-r--r--debian/squeeze/applications/kpicosim/debian/docs2
-rw-r--r--debian/squeeze/applications/kpicosim/debian/kpicosim-trinity.links1
-rw-r--r--debian/squeeze/applications/kpicosim/debian/kpicosim-trinity.manpages1
-rw-r--r--debian/squeeze/applications/kpicosim/debian/kpicosim.151
-rw-r--r--debian/squeeze/applications/kpicosim/debian/menu2
-rwxr-xr-xdebian/squeeze/applications/kpicosim/debian/rules128
-rw-r--r--debian/squeeze/applications/kpicosim/debian/watch10
13 files changed, 278 insertions, 0 deletions
diff --git a/debian/squeeze/applications/kpicosim/debian/Makefile.am b/debian/squeeze/applications/kpicosim/debian/Makefile.am
new file mode 100644
index 000000000..5de86e2c3
--- /dev/null
+++ b/debian/squeeze/applications/kpicosim/debian/Makefile.am
@@ -0,0 +1,8 @@
+
+METASOURCES = AUTO
+debian-specdir = debian
+noinst_HEADERS = changelog compat conffiles.ex control copyright cron.d.ex dirs\
+ docs init.d.ex kpicosim.1 kpicosim-default.ex kpicosim.doc-base.EX\
+ kpicosim.links kpicosim.manpages Makefile.am manpage.sgml.ex\
+ manpage.xml.ex menu postinst.ex postrm.ex preinst.ex prerm.ex rules\
+ watch
diff --git a/debian/squeeze/applications/kpicosim/debian/changelog b/debian/squeeze/applications/kpicosim/debian/changelog
new file mode 100644
index 000000000..a60f06145
--- /dev/null
+++ b/debian/squeeze/applications/kpicosim/debian/changelog
@@ -0,0 +1,30 @@
+kpicosim-trinity (0.6a-4) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 July 2009 16:08:00 -0600
+
+kpicosim-trinity (0.6a-3) intrepid; urgency=low
+
+ * Moved KDE3 to /opt/trinity
+ * Integrated properly with KDE4.2+
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 05 March 2009 01:11:00 -0600
+
+kpicosim-trinity (0.6a-1) intrepid; urgency=low
+
+ * Added -trinity suffix
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 04 Dec 2008 21:38:00 -0600
+
+kpicosim (0.6a-1) unstable; urgency=low
+
+ * Repackaged upstream's v0.6. kpicosim-0.6-1 was actually v0.5.
+
+ -- Adrian Knoth <adi@thur.de> Wed, 20 Jun 2007 14:48:01 +0200
+
+kpicosim (0.6-1) unstable; urgency=low
+
+ * Initial release Closes: #344945
+
+ -- Adrian Knoth <adi@thur.de> Sat, 12 Nov 2005 15:36:56 +0200
diff --git a/debian/squeeze/applications/kpicosim/debian/compat b/debian/squeeze/applications/kpicosim/debian/compat
new file mode 100644
index 000000000..b8626c4cf
--- /dev/null
+++ b/debian/squeeze/applications/kpicosim/debian/compat
@@ -0,0 +1 @@
+4
diff --git a/debian/squeeze/applications/kpicosim/debian/control b/debian/squeeze/applications/kpicosim/debian/control
new file mode 100644
index 000000000..1095c68eb
--- /dev/null
+++ b/debian/squeeze/applications/kpicosim/debian/control
@@ -0,0 +1,16 @@
+Source: kpicosim-trinity
+Section: kde
+Priority: optional
+Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
+Build-Depends: debhelper (>= 4.0.0), kdelibs4-trinity-dev, automake, autoconf, libtool, libltdl-dev
+Standards-Version: 3.8.4
+
+Package: kpicosim-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: IDE and simulator for the Xilinx PicoBlaze-3 [Trinity]
+ kpicosim is a development environment for the Xilinx
+ PicoBlaze-3 soft-core processor for the KDE Desktop (Linux).
+ The environment has an editor with syntax highlighting, compiler,
+ simulator and export functions to VHDL, HEX and MEM files.
+
diff --git a/debian/squeeze/applications/kpicosim/debian/copyright b/debian/squeeze/applications/kpicosim/debian/copyright
new file mode 100644
index 000000000..1e968a7a0
--- /dev/null
+++ b/debian/squeeze/applications/kpicosim/debian/copyright
@@ -0,0 +1,26 @@
+This package was debianized by Adrian Knoth <adi@thur.de> on
+Sat, 12 Nov 2005 15:36:56 +0100.
+
+It was downloaded from http://www.xs4all.nl/~marksix/
+
+Copyright Holder: Mark Six <m6@xs4all.nl>
+
+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; 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'.
+
diff --git a/debian/squeeze/applications/kpicosim/debian/dirs b/debian/squeeze/applications/kpicosim/debian/dirs
new file mode 100644
index 000000000..ca882bbb7
--- /dev/null
+++ b/debian/squeeze/applications/kpicosim/debian/dirs
@@ -0,0 +1,2 @@
+usr/bin
+usr/sbin
diff --git a/debian/squeeze/applications/kpicosim/debian/docs b/debian/squeeze/applications/kpicosim/debian/docs
new file mode 100644
index 000000000..50bd824bb
--- /dev/null
+++ b/debian/squeeze/applications/kpicosim/debian/docs
@@ -0,0 +1,2 @@
+NEWS
+README
diff --git a/debian/squeeze/applications/kpicosim/debian/kpicosim-trinity.links b/debian/squeeze/applications/kpicosim/debian/kpicosim-trinity.links
new file mode 100644
index 000000000..e80a6f57c
--- /dev/null
+++ b/debian/squeeze/applications/kpicosim/debian/kpicosim-trinity.links
@@ -0,0 +1 @@
+/opt/trinity/share/doc/kde/HTML/en/kpicosim /opt/trinity/share/apps/kpicosim/doc
diff --git a/debian/squeeze/applications/kpicosim/debian/kpicosim-trinity.manpages b/debian/squeeze/applications/kpicosim/debian/kpicosim-trinity.manpages
new file mode 100644
index 000000000..046bd32dd
--- /dev/null
+++ b/debian/squeeze/applications/kpicosim/debian/kpicosim-trinity.manpages
@@ -0,0 +1 @@
+debian/kpicosim.1
diff --git a/debian/squeeze/applications/kpicosim/debian/kpicosim.1 b/debian/squeeze/applications/kpicosim/debian/kpicosim.1
new file mode 100644
index 000000000..5557b20a8
--- /dev/null
+++ b/debian/squeeze/applications/kpicosim/debian/kpicosim.1
@@ -0,0 +1,51 @@
+.\" 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 KPICOSIM 1 "November 12, 2005"
+.\" 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 <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kpicosim \- IDE and simulator for the Xilinx PicoBlaze-3
+.SH SYNOPSIS
+.B kpicosim
+.SH DESCRIPTION
+.B kpicosim
+is a development environment for the Xilinx
+PicoBlaze-3 soft-core processor for the KDE Desktop (Linux).
+The environment has an editor with syntax highlighting, compiler,
+simulator and export functions to VHDL, HEX and MEM files.
+.PP
+.\" TeX users may be more comfortable with the \fB<whatever>\fP and
+.\" \fI<whatever>\fP escape sequences to invode bold face and italics,
+.\" respectively.
+.\"\fBkpicosim\fP is a program that...
+.SH OPTIONS
+Currently, there are no options. Perhaps, one day there will be
+some more.
+.SP 1
+These programs follow the usual GNU command line syntax, with long
+options starting with two dashes (`-').
+A summary of options is included below.
+For a complete description, see the Info files.
+.TP
+.B \-h, \-\-help
+Show summary of options.
+.TP
+.B \-v, \-\-version
+Show version of program.
+.SH AUTHOR
+kpicosim was written by Mark Six <m6@xs4all.nl>.
+.PP
+This manual page was written by Adrian Knoth <adi@thur.de>
+for the Debian project (but may be used by others).
diff --git a/debian/squeeze/applications/kpicosim/debian/menu b/debian/squeeze/applications/kpicosim/debian/menu
new file mode 100644
index 000000000..12de54d49
--- /dev/null
+++ b/debian/squeeze/applications/kpicosim/debian/menu
@@ -0,0 +1,2 @@
+?package(kpicosim):needs="X11" section="Apps/Science"\
+ title="kpicosim" command="/usr/bin/kpicosim"
diff --git a/debian/squeeze/applications/kpicosim/debian/rules b/debian/squeeze/applications/kpicosim/debian/rules
new file mode 100755
index 000000000..3541dc742
--- /dev/null
+++ b/debian/squeeze/applications/kpicosim/debian/rules
@@ -0,0 +1,128 @@
+#!/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
+
+DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/kde
+DEB_CONFIGURE_MANDIR := /opt/trinity/share/man
+DEB_CONFIGURE_PREFIX := /opt/trinity
+DEB_CONFIGURE_INFODIR := /opt/trinity/share/info
+
+cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+
+config.status: configure
+ dh_testdir
+
+ ! [ -f /usr/share/libtool/ltmain.sh ] || \
+ cp -f /usr/share/libtool/ltmain.sh admin/ltmain.sh
+ ! [ -f /usr/share/libtool/config/ltmain.sh ] || \
+ cp -f /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
+ cp -f /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+
+ make -f admin/Makefile.common cvs
+ touch debian/stamp-bootstrap
+
+ # Add here commands to configure the package.
+ CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure $(configkde)--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/opt/trinity --mandir=/opt/trinity/share/man --with-extra-libs=/opt/trinity/lib --infodir=/opt/trinity/share/info
+
+
+build: build-stamp
+
+build-stamp: config.status
+ dh_testdir
+
+ # Add here commands to compile the package.
+ env PATH=/opt/trinity/bin:$(PATH) CMAKE_LIBRARY_PATH=/opt/trinity/lib CMAKE_INCLUDE_PATH=/opt/trinity/include/kde $(MAKE)
+ #docbook-to-man debian/kpicosim.sgml > kpicosim.1
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+
+ ! [ -f /usr/share/libtool/ltmain.sh ] || \
+ cp -f /usr/share/libtool/ltmain.sh admin/ltmain.sh
+ ! [ -f /usr/share/libtool/config/ltmain.sh ] || \
+ cp -f /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
+ cp -f /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+
+ make -f admin/Makefile.common cvs
+ touch debian/stamp-bootstrap
+
+ # Add here commands to clean up after the build process.
+ -$(MAKE) distclean
+
+ dh_clean
+ rm -f config.log config.guess config.sub
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Add here commands to install the package into debian/kpicosim.
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/kpicosim-trinity
+
+ # Install standard documentation links.
+ for pkg in `dh_listpackages`; do \
+ if test -d debian/$$pkg/opt/trinity/share/doc/HTML; then \
+ if test ! -d debian/$$pkg/opt/trinity/share/doc/kde; then \
+ mkdir debian/$$pkg/opt/trinity/share/doc/kde; \
+ fi; \
+ mv debian/$$pkg/opt/trinity/share/doc/HTML debian/$$pkg/opt/trinity/share/doc/kde/; \
+ fi; \
+ if test -d debian/$$pkg/opt/trinity/share/doc/kde/HTML/en/$$pkg; then \
+ dh_link -p$$pkg opt/trinity/share/doc/kde/HTML/en/$$pkg \
+ opt/trinity/share/doc/$$pkg/html; \
+ fi; \
+ done
+
+
+# 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
+ dh_installdocs
+ dh_installexamples
+ dh_installmenu
+ dh_installman
+ dh_link
+ 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
diff --git a/debian/squeeze/applications/kpicosim/debian/watch b/debian/squeeze/applications/kpicosim/debian/watch
new file mode 100644
index 000000000..fc0a7c717
--- /dev/null
+++ b/debian/squeeze/applications/kpicosim/debian/watch
@@ -0,0 +1,10 @@
+# Example watch control file for uscan
+# Rename this file to "watch" and then you can run the "uscan" command
+# to check for upstream updates and more.
+# See uscan(1) for format
+
+# Compulsory line, this is a version 3 file
+version=3
+
+http://www.xs4all.nl/~marksix/downloads/kpicosim-(0.*).tar.gz
+