pkgsrc/lang/gcc3-c++/PLIST
jlam 13760a9c4a GCC generates and uses its own libtool to build shared libraries, and
the resulting shared library names don't necessarily match the NetBSD
names.  Instead of hardcoding the shared library names in the PLISTs,
only list the libtool archives in the PLISTs and dynamically determine
the shared library names at post-install time and insert them into
the PLIST.  This fixes PLIST errors on non-NetBSD platforms.

All of the magic is done in pkgsrc/lang/gcc3/language.mk.  This should
probably be generalized into something that could be used by all
packages that use libtool.
2004-09-08 10:22:01 +00:00

203 lines
12 KiB
Text

@comment $NetBSD: PLIST,v 1.5 2004/09/08 10:22:01 jlam Exp $
${GCC_SUBPREFIX}/bin/c++
${GCC_SUBPREFIX}/bin/g++
${GCC_SUBPREFIX}/bin/${GCC_PLATFORM}-c++
${GCC_SUBPREFIX}/bin/${GCC_PLATFORM}-g++
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/algorithm
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/algo.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/algobase.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/alloc.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/backward_warning.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/bvector.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/complex.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/defalloc.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/deque.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/fstream.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/function.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/hash_map.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/hash_set.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/hashtable.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/heap.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/iomanip.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/iostream.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/istream.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/iterator.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/list.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/map.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/multimap.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/multiset.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/new.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/ostream.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/pair.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/queue.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/rope.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/set.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/slist.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/stack.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/stream.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/streambuf.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/strstream
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/tempbuf.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/tree.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward/vector.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/basic_ios.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/basic_ios.tcc
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/basic_string.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/basic_string.tcc
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/boost_concept_check.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/char_traits.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/cmath.tcc
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/codecvt.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/concept_check.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/cpp_type_traits.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/deque.tcc
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/fpos.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/fstream.tcc
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/functexcept.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/gslice.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/gslice_array.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/indirect_array.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/ios_base.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/istream.tcc
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/list.tcc
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/locale_classes.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/locale_facets.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/locale_facets.tcc
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/localefwd.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/mask_array.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/ostream.tcc
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/pthread_allocimpl.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/slice_array.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/sstream.tcc
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_algo.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_algobase.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_alloc.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_bvector.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_construct.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_deque.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_function.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_heap.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_iterator.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_iterator_base_funcs.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_iterator_base_types.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_list.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_map.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_multimap.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_multiset.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_numeric.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_pair.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_pthread_alloc.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_queue.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_raw_storage_iter.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_relops.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_set.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_stack.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_tempbuf.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_threads.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_tree.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_uninitialized.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stl_vector.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stream_iterator.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/streambuf.tcc
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/streambuf_iterator.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/stringfwd.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/type_traits.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/valarray_array.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/valarray_array.tcc
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/valarray_meta.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits/vector.tcc
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bitset
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/cassert
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/cctype
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/cerrno
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/cfloat
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ciso646
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/climits
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/clocale
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/cmath
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/complex
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/csetjmp
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/csignal
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/cstdarg
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/cstddef
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/cstdio
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/cstdlib
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/cstring
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ctime
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/cwchar
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/cwctype
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/cxxabi.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/deque
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/exception
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/exception_defines.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/algorithm
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/enc_filebuf.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/functional
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/hash_map
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/hash_set
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/iterator
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/memory
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/numeric
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/rb_tree
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/rope
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/ropeimpl.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/slist
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/stdio_filebuf.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/stl_hash_fun.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/stl_hashtable.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext/stl_rope.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/fstream
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/functional
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/atomicity.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/basic_file.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/c++config.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/c++io.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/c++locale.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/codecvt_specializations.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/ctype_base.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/ctype_inline.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/ctype_noninline.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/gthr-default.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/gthr-posix.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/gthr-single.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/gthr.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/messages_members.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/os_defines.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/time_members.h
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/iomanip
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ios
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/iosfwd
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/iostream
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/istream
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/iterator
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/limits
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/list
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/locale
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/map
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/memory
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/new
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/numeric
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ostream
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/queue
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/set
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/sstream
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/stack
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/stdexcept
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/streambuf
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/string
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/typeinfo
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/utility
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/valarray
${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/vector
${GCC_SUBPREFIX}/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/cc1plus
${GCC_SUBPREFIX}/lib/libstdc++.la
${GCC_SUBPREFIX}/lib/libsupc++.la
${GCC_SUBPREFIX}/man/man1/g++.1
${GCC_SUBPREFIX}/mk/c++.mk
@dirrm ${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits
@dirrm ${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/${GCC_PLATFORM}
@dirrm ${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/ext
@dirrm ${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/bits
@dirrm ${GCC_SUBPREFIX}/include/c++/${PKGVERSION}/backward
@dirrm ${GCC_SUBPREFIX}/include/c++/${PKGVERSION}
@dirrm ${GCC_SUBPREFIX}/include/c++