debian/0000755000000000000000000000000012165333102007162 5ustar debian/fauhdlc.install0000644000000000000000000000007111141111511012145 0ustar usr/bin/fauhdlc usr/bin/fauhdli usr/share/fauhdlc/*.vhdl debian/libfauhdli-dev.docs0000644000000000000000000000003211124206454012711 0ustar doc/intermediate_code.txt debian/fauhdlc.docs0000644000000000000000000000002411124206454011441 0ustar TODO README AUTHORS debian/copyright0000644000000000000000000000316211532706506011130 0ustar This package was debianized by FAUmachine Team on Tue, 23 Dec 2008 13:41:14 +0100. It was downloaded from . All files, including packaging: Copyright (C) 2007-2011 Friedrich Alexander University Erlangen-Nuremberg, Germany - Department of Computer Science 3, Stefan Potyra, et al. (See AUTHORS). In the project files, the term "FAUmachine Team" is used to denote the persons listed in the AUTHORS file as copyright holders, together with the Friedrich Alexander University Elangen-Nuremberg, Germany - Department of Computer Science 3, since a number of authors worked on fauhdlc as part of the work at the university. License: This program 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 program 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 program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. On Debian systems, the complete text of the GNU General Public License in its latest version can be found in `/usr/share/common-licenses/GPL'. debian/source/0000755000000000000000000000000012165333101010461 5ustar debian/source/format0000644000000000000000000000001411435702676011707 0ustar 3.0 (quilt) debian/fauhdlc.manpages0000644000000000000000000000012011133425132012275 0ustar debian/tmp/usr/share/man/man1/fauhdli.1 debian/tmp/usr/share/man/man1/fauhdlc.1 debian/compat0000644000000000000000000000000211124175736010373 0ustar 5 debian/rules0000755000000000000000000000313211776113407010254 0ustar #!/usr/bin/make -f # $Id: rules 5115 2012-07-07 20:07:35Z potyra $ # # Copyright (C) 2008-2011 FAUmachine Team . # This program is free software, GPL-2 (or any later version). See COPYING. CFLAGS = -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) MAKEFLAGS += -j$(NUMJOBS) endif clean: dh_testdir dh_testroot if [ -e Makefile ]; then \ $(MAKE) mrproper; \ fi dh_clean $(RM) build-arch-stamp $(RM) -r debian/tmp configure: configure.ac autogen.sh acinclude.m4 ./autogen.sh config.status: configure ./configure \ --prefix=/usr \ --disable-Werror \ CFLAGS="$(CFLAGS)" build-arch-stamp: config.status dh_testdir $(MAKE) $(MAKEFLAGS) touch $@ install: build-arch-stamp dh_testdir dh_testroot $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp tests: build-arch-stamp dh_testdir ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) $(MAKE) tests endif binary-arch: install tests dh_testdir dh_testroot dh_installchangelogs -a ChangeLog dh_installdocs -a dh_installman -a dh_install -a --sourcedir=debian/tmp dh_link -a dh_strip -a dh_compress -a dh_fixperms -a dh_installdeb -a dh_shlibdeps -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a # no indep packages. binary-indep: build-indep: build-arch: build-arch-stamp build: build-arch build-indep binary: binary-arch binary-indep .PHONY: clean build binary binary-arch binary-indep install tests build-indep .PHONY: build-arch debian/watch0000644000000000000000000000014211140607511010210 0ustar version=3 http://www3.informatik.uni-erlangen.de/Research/fauhdlc/downloads/fauhdlc-(.*)\.tar\.gz debian/TODO.Debian0000644000000000000000000000006411134062651011036 0ustar * switch to dh7 * doxygen documentation for library debian/libfauhdli-dev.install0000644000000000000000000000003211124206454013427 0ustar usr/include/* usr/lib/*.a debian/control0000644000000000000000000000217712165076122010602 0ustar Source: fauhdlc Section: devel Priority: optional Maintainer: FAUmachine Team Uploaders: Volkmar Sieh , Stefan Potyra DM-Upload-Allowed: yes Build-Depends: debhelper (>= 5.0.0), libgc-dev, automake, xmlto, bison (>= 1:2.1), flex, python Standards-Version: 3.9.4 Homepage: http://www.faumachine.org Package: fauhdlc Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: experimental VHDL compiler and interpreter Compiles a subset of VHDL 2000 to an intermediate language. The result can be simulated with an interpreter. . FAUhdlc is still in a very early experimental state, where many VHDL constructs are not yet properly supported. Package: libfauhdli-dev Section: libdevel Architecture: any Depends: ${misc:Depends} Description: interpreter library and development files for fauhdli This package contains the development files and the interpreter library for fauhdlc's intermediate code interpreter fauhdli. . It is useful, if you want to make use of the foreign interface of VHDL and define an own implementation for it. debian/changelog0000644000000000000000000000706412165333102011043 0ustar fauhdlc (20130704-1) unstable; urgency=low * New upstream bugfix release: Fix build failures with gcc-4.8 and new bison version (Closes: #710626). * debian/control: Update standards-version to 3.9.4 (no further changes necessary). -- Stefan Potyra Wed, 03 Jul 2013 21:07:17 +0200 fauhdlc (20120707-1) unstable; urgency=low * New upstream bugfix release: Use allocator/deallocator callbacks consistently. * debian/control: + Update Standards-Version to 3.9.3, no other changes necessary. * debian/rules: Add build-indep target and build-arch target. -- Stefan Potyra Sat, 07 Jul 2012 22:06:19 +0200 fauhdlc (20110812-1) unstable; urgency=low * New upstream release. Attention: ABI of the intermediate code changed. * debian/control: Upgrade standards-version to 3.9.2, no changes needed. * debian/source/format: Switch to 3.0 (quilt). * debian/rules: Pass --disable-Werror to configure flags (Closes: #615673, #625333). -- Stefan Potyra Fri, 12 Aug 2011 21:04:46 +0200 fauhdlc (20100325-1) unstable; urgency=low * New upstream version: Fixes FTBFS on sparc et al (Closes: #575398). -- Stefan Potyra Thu, 25 Mar 2010 16:27:12 +0100 fauhdlc (20100324-1) unstable; urgency=low * New upstream version. * debian/rules: Fix inverted nocheck logic. * debian/control: Bump Standards-Version, no changes needed. * debian/control: Add ${misc:Depends} to libfauhdli-dev. * debian/copyright: Update years of copyright. * debian/source/format: explicitly select 1.0. -- Stefan Potyra Wed, 24 Mar 2010 11:39:54 +0100 fauhdlc (20091119-1) unstable; urgency=low * New upstream release, hightlights: + Foreign API completely rewritten. + Link correctly against garbage collector library. (Closes: #554277). + Speed improvements in type resolution. * debian/rules: Also install upstream changelog. -- Stefan Potyra Thu, 19 Nov 2009 16:46:31 +0100 fauhdlc (20090922-1) unstable; urgency=low * New upstream release, highlights: + Support for downto arrays. + Resolution function are supported now. + Concurrent conditional signal assignments are handled. * debian/control: + Add DM-Upload-Allowed: yes. + Bump standards-version to 3.8.3 (see below). * debian/rules: + support parallel builds + don't run tests if nocheck is in DEB_BUILD_OPTS. -- Stefan Potyra Tue, 22 Sep 2009 15:07:53 +0200 fauhdlc (20090512-1) unstable; urgency=low * New upstream release, highlights: + rework usage of virtual registers + better support of generic map aspects + foreign interface API changed to better handle foreign generics + support building with gcc-4.4 (Closes: #525716) -- Stefan Potyra Tue, 12 May 2009 18:33:21 +0200 fauhdlc (20090309-1) unstable; urgency=low * New upstream bugfix release: + fixes build failures on unstable, Closes: #518776. * debian/rules: don't set prefix to debian/tmp, but rather use DESTDIR to make install, so that std_logic_1164.vhdl is found. * debian/fauhdlc.install install std_logic_1164.vhdl in fauhdlc package as well. * debian/copyright: Refer to legal entities as copyright holders rather than using the term FAUmachine Team. -- Stefan Potyra Mon, 09 Mar 2009 15:11:22 +0100 fauhdlc (20090130-1) unstable; urgency=low * Initial release. (Closes: #511801) -- Stefan Potyra Fri, 30 Jan 2009 15:28:29 +0100