debian: more works on libfpga and fpgatools depends
This commit is contained in:
parent
d069d19a98
commit
2fc9acdcdf
14
debian/README
vendored
14
debian/README
vendored
|
@ -1,6 +1,10 @@
|
|||
This Debian package is developed in a Git repository. to build from
|
||||
a git checkout:
|
||||
This Debian package is developed in a Git repository. to build
|
||||
from a git checkout:
|
||||
debian/rules get-orig-source # take commit from debian/changelog
|
||||
mv fpgatools_0.0+*.orig.tar.gz ..
|
||||
debuild
|
||||
|
||||
debian/rules get-orig-source # take commit from debian/changelog
|
||||
mv fpgatools_0.0+*.orig.tar.gz ..
|
||||
debuild
|
||||
A quick how to generate symbols file:
|
||||
dpkg-gensymbols -plibfpga0 | patch -p0
|
||||
mv new_symbol_file debian/libfpga0.symbols
|
||||
perl -pi -e 's/-\d.*//' debian/libfpga0.symbols
|
||||
|
|
4
debian/changelog
vendored
4
debian/changelog
vendored
|
@ -1,6 +1,6 @@
|
|||
fpgatools (0.0+201209-1) unstable; urgency=low
|
||||
fpgatools (0.0+201210-1) unstable; urgency=low
|
||||
|
||||
* New snapshot, taken from commit 3c94fff
|
||||
* New snapshot, taken from commit d069d19
|
||||
* Initial release. (Closes: #686949)
|
||||
|
||||
-- Xiangfu Liu <xiangfu@openmobilefree.net> Tue, 14 Aug 2012 10:03:41 +0800
|
||||
|
|
23
debian/control
vendored
23
debian/control
vendored
|
@ -3,20 +3,11 @@ Section: electronics
|
|||
Priority: extra
|
||||
Maintainer: Xiangfu Liu <xiangfu@openmobilefree.net>
|
||||
Build-Depends: debhelper (>= 7.4.10), pkg-config,
|
||||
libxml2-dev
|
||||
Standards-Version: 3.9.3
|
||||
Homepage: https://github.com/Wolfgang-Spraul/fpgatools
|
||||
Vcs-Git: git://github.com/Wolfgang-Spraul/fpgatools.git
|
||||
|
||||
Package: fpgatools
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Description: tool to program flexible programmable gate arrays
|
||||
fpgatools is a toolchain to program flexible programmable
|
||||
gate arrays (FPGAs). The only supported chip at this time is
|
||||
the xc6slx9, a cheap (ca. 10 USD) but powerful 45nm-generation
|
||||
chip with about 2400 LUTs, block ram and multiply-accumulate devices
|
||||
|
||||
Package: libfpga
|
||||
Package: libfpga0
|
||||
Architecture: any
|
||||
Section: libs
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
|
@ -27,3 +18,13 @@ Description: libs of fpgatools
|
|||
text-based file formats
|
||||
no documentation - read the sources
|
||||
automatic test suite
|
||||
|
||||
Package: fpgatools
|
||||
Section: utils
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libfpga0 (= ${binary:Version})
|
||||
Description: tool to program flexible programmable gate arrays
|
||||
fpgatools is a toolchain to program flexible programmable gate arrays
|
||||
(FPGAs). one supported chip at this time is the xc6slx9, a cheap but
|
||||
powerful 45nm-generation chip with about 2400 LUTs, block ram and
|
||||
multiply-accumulate devices
|
||||
|
|
2
debian/libfpga.install
vendored
2
debian/libfpga.install
vendored
|
@ -1,2 +0,0 @@
|
|||
usr/lib/libfpga-*.so
|
||||
usr/include/*.h
|
2
debian/libfpga0.install
vendored
Normal file
2
debian/libfpga0.install
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
usr/lib/libfpga-*.so*
|
||||
usr/include/*.h
|
2
debian/libfpga0.lintian-overrides
vendored
Normal file
2
debian/libfpga0.lintian-overrides
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
libfpga0: package-name-doesnt-match-sonames
|
||||
libfpga0: non-dev-pkg-with-shlib-symlink
|
206
debian/libfpga0.symbols
vendored
Normal file
206
debian/libfpga0.symbols
vendored
Normal file
|
@ -0,0 +1,206 @@
|
|||
libfpga-bit.so.0 libfpga0 #MINVER#
|
||||
dump_config@Base 0.0+201210
|
||||
extract_model@Base 0.0+201210
|
||||
free_config@Base 0.0+201210
|
||||
printf_swbits@Base 0.0+201210
|
||||
read_bitfile@Base 0.0+201210
|
||||
s_bot_inner_io_swpos@Base 0.0+201210
|
||||
s_bot_outer_io_swpos@Base 0.0+201210
|
||||
s_left_io_swpos@Base 0.0+201210
|
||||
s_right_io_swpos@Base 0.0+201210
|
||||
s_top_inner_io_swpos@Base 0.0+201210
|
||||
s_top_outer_io_swpos@Base 0.0+201210
|
||||
write_bitfile@Base 0.0+201210
|
||||
write_model@Base 0.0+201210
|
||||
libfpga-control.so.0 libfpga0 #MINVER#
|
||||
construct_sw_chain@Base 0.0+201210
|
||||
construct_sw_conns@Base 0.0+201210
|
||||
destruct_sw_chain@Base 0.0+201210
|
||||
destruct_sw_conns@Base 0.0+201210
|
||||
fdev_delete@Base 0.0+201210
|
||||
fdev_iob_input@Base 0.0+201210
|
||||
fdev_iob_output@Base 0.0+201210
|
||||
fdev_logic_FF@Base 0.0+201210
|
||||
fdev_logic_ceused@Base 0.0+201210
|
||||
fdev_logic_clk@Base 0.0+201210
|
||||
fdev_logic_out_used@Base 0.0+201210
|
||||
fdev_logic_pinstr@Base 0.0+201210
|
||||
fdev_logic_pinstr_i@Base 0.0+201210
|
||||
fdev_logic_set_lut@Base 0.0+201210
|
||||
fdev_logic_srused@Base 0.0+201210
|
||||
fdev_logic_sync@Base 0.0+201210
|
||||
fdev_p@Base 0.0+201210
|
||||
fdev_pinw_idx2str@Base 0.0+201210
|
||||
fdev_pinw_str2idx@Base 0.0+201210
|
||||
fdev_print_required_pins@Base 0.0+201210
|
||||
fdev_set_required_pins@Base 0.0+201210
|
||||
fdev_str2type@Base 0.0+201210
|
||||
fdev_type2str@Base 0.0+201210
|
||||
fdev_typeidx@Base 0.0+201210
|
||||
fmt_swset@Base 0.0+201210
|
||||
fnet_add_port@Base 0.0+201210
|
||||
fnet_add_sw@Base 0.0+201210
|
||||
fnet_autoroute@Base 0.0+201210
|
||||
fnet_delete@Base 0.0+201210
|
||||
fnet_enum@Base 0.0+201210
|
||||
fnet_free_all@Base 0.0+201210
|
||||
fnet_get@Base 0.0+201210
|
||||
fnet_new@Base 0.0+201210
|
||||
fnet_printf@Base 0.0+201210
|
||||
fnet_remove_sw@Base 0.0+201210
|
||||
fpga_conn_dest@Base 0.0+201210
|
||||
fpga_connpt_find@Base 0.0+201210
|
||||
fpga_dev_idx@Base 0.0+201210
|
||||
fpga_enum_iob@Base 0.0+201210
|
||||
fpga_find_conn@Base 0.0+201210
|
||||
fpga_find_iob@Base 0.0+201210
|
||||
fpga_iob_sitename@Base 0.0+201210
|
||||
fpga_switch_backtofirst@Base 0.0+201210
|
||||
fpga_switch_chain@Base 0.0+201210
|
||||
fpga_switch_conns@Base 0.0+201210
|
||||
fpga_switch_disable@Base 0.0+201210
|
||||
fpga_switch_enable@Base 0.0+201210
|
||||
fpga_switch_first@Base 0.0+201210
|
||||
fpga_switch_is_bidir@Base 0.0+201210
|
||||
fpga_switch_is_used@Base 0.0+201210
|
||||
fpga_switch_lookup@Base 0.0+201210
|
||||
fpga_switch_next@Base 0.0+201210
|
||||
fpga_switch_print@Base 0.0+201210
|
||||
fpga_switch_same_fromto@Base 0.0+201210
|
||||
fpga_switch_set_enable@Base 0.0+201210
|
||||
fpga_switch_str@Base 0.0+201210
|
||||
fpga_switch_str_i@Base 0.0+201210
|
||||
fpga_switch_to_rel@Base 0.0+201210
|
||||
fpga_switch_to_yx@Base 0.0+201210
|
||||
fpga_swset_contains@Base 0.0+201210
|
||||
fpga_swset_fromto@Base 0.0+201210
|
||||
fpga_swset_is_used@Base 0.0+201210
|
||||
fpga_swset_level_down@Base 0.0+201210
|
||||
fpga_swset_print@Base 0.0+201210
|
||||
fpga_swset_remove_connpt@Base 0.0+201210
|
||||
fpga_swset_remove_loop@Base 0.0+201210
|
||||
fpga_swset_remove_sw@Base 0.0+201210
|
||||
froute_direct@Base 0.0+201210
|
||||
printf_swchain@Base 0.0+201210
|
||||
printf_swconns@Base 0.0+201210
|
||||
printf_switch_to_rel_result@Base 0.0+201210
|
||||
printf_switch_to_yx_result@Base 0.0+201210
|
||||
libfpga-cores.so.0 libfpga0 #MINVER#
|
||||
__swab16@Base 0.0+201210
|
||||
__swab32@Base 0.0+201210
|
||||
all_digits@Base 0.0+201210
|
||||
atom_found@Base 0.0+201210
|
||||
atom_remove@Base 0.0+201210
|
||||
bitstr@Base 0.0+201210
|
||||
clb_empty@Base 0.0+201210
|
||||
compare_with_number@Base 0.0+201210
|
||||
count_bits@Base 0.0+201210
|
||||
find_iob_sitename@Base 0.0+201210
|
||||
frame_clear_bit@Base 0.0+201210
|
||||
frame_get_bit@Base 0.0+201210
|
||||
frame_get_u16@Base 0.0+201210
|
||||
frame_get_u32@Base 0.0+201210
|
||||
frame_get_u64@Base 0.0+201210
|
||||
frame_get_u8@Base 0.0+201210
|
||||
frame_set_bit@Base 0.0+201210
|
||||
frame_set_u16@Base 0.0+201210
|
||||
frame_set_u32@Base 0.0+201210
|
||||
frame_set_u64@Base 0.0+201210
|
||||
frame_set_u8@Base 0.0+201210
|
||||
free_xc6_routing_bitpos@Base 0.0+201210
|
||||
get_frames_per_row@Base 0.0+201210
|
||||
get_iob_sitename@Base 0.0+201210
|
||||
get_major_framestart@Base 0.0+201210
|
||||
get_major_minors@Base 0.0+201210
|
||||
get_major_type@Base 0.0+201210
|
||||
get_num_iobs@Base 0.0+201210
|
||||
get_random@Base 0.0+201210
|
||||
get_rightside_major@Base 0.0+201210
|
||||
get_vm_mb@Base 0.0+201210
|
||||
get_xc6_routing_bitpos@Base 0.0+201210
|
||||
hash_djb2@Base 0.0+201210
|
||||
hexdump@Base 0.0+201210
|
||||
iob_xc6slx9_sitenames@Base 0.0+201210
|
||||
is_empty@Base 0.0+201210
|
||||
lut2bool@Base 0.0+201210
|
||||
lut_base_vars@Base 0.0+201210
|
||||
mod4_calc@Base 0.0+201210
|
||||
next_word@Base 0.0+201210
|
||||
parse_boolexpr@Base 0.0+201210
|
||||
printf_clock@Base 0.0+201210
|
||||
printf_extrabits@Base 0.0+201210
|
||||
printf_frames@Base 0.0+201210
|
||||
printf_iob@Base 0.0+201210
|
||||
printf_lut6@Base 0.0+201210
|
||||
printf_ramb16_data@Base 0.0+201210
|
||||
printf_wrap@Base 0.0+201210
|
||||
read_lut64@Base 0.0+201210
|
||||
s_stash_at_bin@Base 0.0+201210
|
||||
str_cmp@Base 0.0+201210
|
||||
strarray_add@Base 0.0+201210
|
||||
strarray_find@Base 0.0+201210
|
||||
strarray_free@Base 0.0+201210
|
||||
strarray_init@Base 0.0+201210
|
||||
strarray_lookup@Base 0.0+201210
|
||||
strarray_stash@Base 0.0+201210
|
||||
strarray_used_slots@Base 0.0+201210
|
||||
to_i@Base 0.0+201210
|
||||
write_lut64@Base 0.0+201210
|
||||
libfpga-floorplan.so.0 libfpga0 #MINVER#
|
||||
printf_conns@Base 0.0+201210
|
||||
printf_devices@Base 0.0+201210
|
||||
printf_nets@Base 0.0+201210
|
||||
printf_ports@Base 0.0+201210
|
||||
printf_switches@Base 0.0+201210
|
||||
printf_tiles@Base 0.0+201210
|
||||
printf_version@Base 0.0+201210
|
||||
read_floorplan@Base 0.0+201210
|
||||
write_floorplan@Base 0.0+201210
|
||||
libfpga-model.so.0 libfpga0 #MINVER#
|
||||
add_conn_bi@Base 0.0+201210
|
||||
add_conn_bi_pref@Base 0.0+201210
|
||||
add_conn_net@Base 0.0+201210
|
||||
add_conn_range@Base 0.0+201210
|
||||
add_conn_uni@Base 0.0+201210
|
||||
add_conn_uni_pref@Base 0.0+201210
|
||||
add_connpt_2@Base 0.0+201210
|
||||
add_connpt_name@Base 0.0+201210
|
||||
add_switch@Base 0.0+201210
|
||||
add_switch_set@Base 0.0+201210
|
||||
base2wire@Base 0.0+201210
|
||||
fdev_logic_inbit@Base 0.0+201210
|
||||
fdev_logic_outbit@Base 0.0+201210
|
||||
fpga_build_model@Base 0.0+201210
|
||||
fpga_free_model@Base 0.0+201210
|
||||
fpga_str2wire@Base 0.0+201210
|
||||
fpga_tiletype_str@Base 0.0+201210
|
||||
fpga_wire2str@Base 0.0+201210
|
||||
fpga_wire2str_i@Base 0.0+201210
|
||||
free_devices@Base 0.0+201210
|
||||
has_connpt@Base 0.0+201210
|
||||
has_device@Base 0.0+201210
|
||||
has_device_type@Base 0.0+201210
|
||||
init_conns@Base 0.0+201210
|
||||
init_devices@Base 0.0+201210
|
||||
init_ports@Base 0.0+201210
|
||||
init_switches@Base 0.0+201210
|
||||
init_tiles@Base 0.0+201210
|
||||
is_atx@Base 0.0+201210
|
||||
is_aty@Base 0.0+201210
|
||||
is_atyx@Base 0.0+201210
|
||||
is_in_row@Base 0.0+201210
|
||||
last_major@Base 0.0+201210
|
||||
logicin_s@Base 0.0+201210
|
||||
logicin_str@Base 0.0+201210
|
||||
logicout_str@Base 0.0+201210
|
||||
next_non_whitespace@Base 0.0+201210
|
||||
pf@Base 0.0+201210
|
||||
pos_in_row@Base 0.0+201210
|
||||
replicate_routing_switches@Base 0.0+201210
|
||||
replicate_switches_and_names@Base 0.0+201210
|
||||
rotate_wire@Base 0.0+201210
|
||||
seed_strx@Base 0.0+201210
|
||||
which_row@Base 0.0+201210
|
||||
wire_base@Base 0.0+201210
|
||||
wire_to_len@Base 0.0+201210
|
||||
wpref@Base 0.0+201210
|
20
debian/rules
vendored
20
debian/rules
vendored
|
@ -10,6 +10,9 @@ export PREFIX=/usr
|
|||
build clean install binary-arch binary-indep binary:
|
||||
+dh --parallel $(opt_no_act) $@
|
||||
|
||||
override_dh_auto_build:
|
||||
$(MAKE) fp2bit bit2fp
|
||||
|
||||
override_dh_auto_clean:
|
||||
$(MAKE) clean
|
||||
sh debian/clean.sh
|
||||
|
@ -23,23 +26,6 @@ override_dh_installchangelogs:
|
|||
# will include auto_test in the end
|
||||
override_dh_auto_test:
|
||||
|
||||
opt_optimize = CFLAGS="-g -O2"
|
||||
opt_no_act =
|
||||
opt_quiet =
|
||||
|
||||
ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
|
||||
opt_optimize = CFLAGS="-g -O0"
|
||||
endif
|
||||
|
||||
ifneq (,$(findstring n,$(MAKEFLAGS)))
|
||||
opt_no_act = --no-act
|
||||
endif
|
||||
|
||||
ifneq (,$(filter quiet,$(DEB_BUILD_OPTIONS)))
|
||||
opt_quiet = --quiet
|
||||
MAKEFLAGS += --quiet
|
||||
endif
|
||||
|
||||
REPO = git://github.com/Wolfgang-Spraul/fpgatools.git
|
||||
BRANCH = master
|
||||
debiandir_SQ = $(subst ','\'',$(dir $(lastword $(MAKEFILE_LIST))))
|
||||
|
|
Loading…
Reference in New Issue
Block a user