pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/rust rust: use GENERATE_PLIST.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9e0afd62c234
branches:  trunk
changeset: 369727:9e0afd62c234
user:      maya <maya%pkgsrc.org@localhost>
date:      Tue Oct 03 14:07:55 2017 +0000

description:
rust: use GENERATE_PLIST.

The checksums in the files built vary by build environment.

diffstat:

 lang/rust/Makefile |     5 +-
 lang/rust/PLIST    |  6049 ----------------------------------------------------
 2 files changed, 4 insertions(+), 6050 deletions(-)

diffs (truncated from 6072 to 300 lines):

diff -r 8c2696ed29e5 -r 9e0afd62c234 lang/rust/Makefile
--- a/lang/rust/Makefile        Tue Oct 03 13:18:00 2017 +0000
+++ b/lang/rust/Makefile        Tue Oct 03 14:07:55 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2017/09/30 04:42:43 ryoon Exp $
+# $NetBSD: Makefile,v 1.11 2017/10/03 14:07:55 maya Exp $
 
 DISTNAME=      rustc-1.20.0-src
 PKGNAME=       ${DISTNAME:S/rustc/rust/:S/-src//}
@@ -158,6 +158,9 @@
        ${RM} -f ${DESTDIR}${PREFIX}/lib/rustlib/install.log
        ${RM} -rf ${DESTDIR}${PREFIX}/lib/rustlib/src
 
+GENERATE_PLIST+= find ${DESTDIR}${PREFIX} \( -type f -o -type l \) -print | \
+                sed 's,${DESTDIR}${PREFIX}/,,' | ${SORT} ;
+
 .if ${OPSYS} == "Darwin"
 .PHONY: fix-darwin-install-name
 post-install: fix-darwin-install-name
diff -r 8c2696ed29e5 -r 9e0afd62c234 lang/rust/PLIST
--- a/lang/rust/PLIST   Tue Oct 03 13:18:00 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,6049 +0,0 @@
-@comment $NetBSD: PLIST,v 1.4 2017/09/30 04:42:43 ryoon Exp $
-bash_completion.d/cargo
-bin/cargo
-bin/rust-gdb
-bin/rust-lldb
-bin/rustc
-bin/rustdoc
-lib/libarena-f5f78bba81916a46.${SOEXT}
-lib/libfmt_macros-0b9124250167dd63.${SOEXT}
-lib/libgraphviz-9a58d125030e538c.${SOEXT}
-lib/libproc_macro-adb45ea4da914940.${SOEXT}
-lib/librustc-6a534897b169ca84.${SOEXT}
-lib/librustc_allocator-ce0ebe2c233c0205.${SOEXT}
-lib/librustc_back-aba5d596a3ab6c68.${SOEXT}
-lib/librustc_borrowck-feb1c92008a05873.${SOEXT}
-lib/librustc_const_eval-040c8d38ea523f82.${SOEXT}
-lib/librustc_const_math-dcbf1ded6c397655.${SOEXT}
-lib/librustc_data_structures-25c4de29d5c9c855.${SOEXT}
-lib/librustc_driver-307bcdc5163e5dc0.${SOEXT}
-lib/librustc_errors-f9fd84c953130f5e.${SOEXT}
-lib/librustc_incremental-83c71ebb2014f4a5.${SOEXT}
-lib/librustc_lint-f13a42c615c3980b.${SOEXT}
-lib/librustc_llvm-eb3bc7171b4f5500.${SOEXT}
-lib/librustc_metadata-41566d01c73ddb2a.${SOEXT}
-lib/librustc_mir-aec0cd2813277925.${SOEXT}
-lib/librustc_passes-61f8211f43c0eb38.${SOEXT}
-lib/librustc_platform_intrinsics-da3f689df6dc392d.${SOEXT}
-lib/librustc_plugin-f541d9104c908901.${SOEXT}
-lib/librustc_privacy-4a588d758162711d.${SOEXT}
-lib/librustc_resolve-0c094a167237f11e.${SOEXT}
-lib/librustc_save_analysis-8fcdbd07a92b1285.${SOEXT}
-lib/librustc_trans-71229701f0d3208a.${SOEXT}
-lib/librustc_typeck-185c67a140df4b3a.${SOEXT}
-lib/librustdoc-985347c5494ec0fe.${SOEXT}
-lib/libserialize-d66daa3ebfeb694e.${SOEXT}
-lib/libstd-a9a52515e57d926c.${SOEXT}
-lib/libsyntax-3fe0ae31a7a9b4b7.${SOEXT}
-lib/libsyntax_ext-9038e25013d059d5.${SOEXT}
-lib/libsyntax_pos-c8b4a11f03de565a.${SOEXT}
-lib/libterm-46b4364207e5a2d1.${SOEXT}
-lib/libtest-1871bb650d7e8b84.${SOEXT}
-lib/rustlib/components
-lib/rustlib/etc/debugger_pretty_printers_common.py
-lib/rustlib/etc/gdb_load_rust_pretty_printers.py
-lib/rustlib/etc/gdb_rust_pretty_printing.py
-lib/rustlib/etc/lldb_rust_formatters.py
-lib/rustlib/manifest-cargo
-lib/rustlib/manifest-rust-analysis-${RUST_ARCH}
-lib/rustlib/manifest-rust-docs
-lib/rustlib/manifest-rust-src
-lib/rustlib/manifest-rust-std-${RUST_ARCH}
-lib/rustlib/manifest-rustc
-lib/rustlib/rust-installer-version
-lib/rustlib/uninstall.sh
-lib/rustlib/${RUST_ARCH}/analysis/liballoc-c374f30a0ea9effe.json
-lib/rustlib/${RUST_ARCH}/analysis/liballoc_jemalloc-ec976cea94d777ee.json
-lib/rustlib/${RUST_ARCH}/analysis/liballoc_system-7400f52f4ec6d51b.json
-lib/rustlib/${RUST_ARCH}/analysis/libcollections-5ce324d5f8f27592.json
-lib/rustlib/${RUST_ARCH}/analysis/libcompiler_builtins-60dc5593fe7a504c.json
-lib/rustlib/${RUST_ARCH}/analysis/libcore-0beaf071c47fd252.json
-lib/rustlib/${RUST_ARCH}/analysis/liblibc-afd2374aa8375dff.json
-lib/rustlib/${RUST_ARCH}/analysis/libpanic_abort-4925536d55cddfde.json
-lib/rustlib/${RUST_ARCH}/analysis/libpanic_unwind-f48dd95ee9b3f9ce.json
-lib/rustlib/${RUST_ARCH}/analysis/librand-f35b5d2ba1fd50a3.json
-lib/rustlib/${RUST_ARCH}/analysis/libstd-a9a52515e57d926c.json
-lib/rustlib/${RUST_ARCH}/analysis/libstd_unicode-ff99f9ef50ebab71.json
-lib/rustlib/${RUST_ARCH}/analysis/libunwind-b9c2e977a5959b3f.json
-lib/rustlib/${RUST_ARCH}/lib/liballoc-c374f30a0ea9effe.rlib
-lib/rustlib/${RUST_ARCH}/lib/liballoc_jemalloc-ec976cea94d777ee.rlib
-lib/rustlib/${RUST_ARCH}/lib/liballoc_system-7400f52f4ec6d51b.rlib
-lib/rustlib/${RUST_ARCH}/lib/libarena-f5f78bba81916a46.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/libbitflags-ca6fe4a6c7f91cad.rlib
-lib/rustlib/${RUST_ARCH}/lib/libcollections-5ce324d5f8f27592.rlib
-lib/rustlib/${RUST_ARCH}/lib/libcompiler_builtins-60dc5593fe7a504c.rlib
-lib/rustlib/${RUST_ARCH}/lib/libcore-0beaf071c47fd252.rlib
-lib/rustlib/${RUST_ARCH}/lib/libcrossbeam-5b97c4e492bb97f0.rlib
-lib/rustlib/${RUST_ARCH}/lib/libenv_logger-07218594cddc21b4.rlib
-lib/rustlib/${RUST_ARCH}/lib/libflate2-cf4c761b1fc83714.rlib
-lib/rustlib/${RUST_ARCH}/lib/libfmt_macros-0b9124250167dd63.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/libgetopts-e46020c4fd422b7f.rlib
-lib/rustlib/${RUST_ARCH}/lib/libgraphviz-9a58d125030e538c.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/libjobserver-fad2b495334d2bce.rlib
-lib/rustlib/${RUST_ARCH}/lib/liblibc-afd2374aa8375dff.rlib
-lib/rustlib/${RUST_ARCH}/lib/liblibc-d5b7c3429f33f106.rlib
-lib/rustlib/${RUST_ARCH}/lib/liblog-1eb642d178b6e1ed.rlib
-lib/rustlib/${RUST_ARCH}/lib/libminiz_sys-882c4ce1fdda15ce.rlib
-lib/rustlib/${RUST_ARCH}/lib/libowning_ref-9089277041f39b17.rlib
-lib/rustlib/${RUST_ARCH}/lib/libpanic_abort-4925536d55cddfde.rlib
-lib/rustlib/${RUST_ARCH}/lib/libpanic_unwind-f48dd95ee9b3f9ce.rlib
-lib/rustlib/${RUST_ARCH}/lib/libproc_macro-adb45ea4da914940.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/libpulldown_cmark-1bfac396fba3732f.rlib
-lib/rustlib/${RUST_ARCH}/lib/librand-f35b5d2ba1fd50a3.rlib
-lib/rustlib/${RUST_ARCH}/lib/librls_data-4e1f73f1c6de1a1d.rlib
-lib/rustlib/${RUST_ARCH}/lib/librls_span-17a47dd2e10d40d5.rlib
-lib/rustlib/${RUST_ARCH}/lib/librustc-6a534897b169ca84.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_allocator-ce0ebe2c233c0205.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_back-aba5d596a3ab6c68.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_bitflags-9ce477cbbd0186a8.rlib
-lib/rustlib/${RUST_ARCH}/lib/librustc_borrowck-feb1c92008a05873.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_const_eval-040c8d38ea523f82.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_const_math-dcbf1ded6c397655.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_data_structures-25c4de29d5c9c855.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_demangle-6862b11e6de0ef58.rlib
-lib/rustlib/${RUST_ARCH}/lib/librustc_driver-307bcdc5163e5dc0.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_errors-f9fd84c953130f5e.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_incremental-83c71ebb2014f4a5.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_lint-f13a42c615c3980b.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_llvm-eb3bc7171b4f5500.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_metadata-41566d01c73ddb2a.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_mir-aec0cd2813277925.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_passes-61f8211f43c0eb38.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_platform_intrinsics-da3f689df6dc392d.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_plugin-f541d9104c908901.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_privacy-4a588d758162711d.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_resolve-0c094a167237f11e.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_save_analysis-8fcdbd07a92b1285.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_serialize-725b17910dfe1bc6.rlib
-lib/rustlib/${RUST_ARCH}/lib/librustc_trans-71229701f0d3208a.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustc_typeck-185c67a140df4b3a.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/librustdoc-985347c5494ec0fe.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/libserialize-d66daa3ebfeb694e.rlib
-lib/rustlib/${RUST_ARCH}/lib/libserialize-d66daa3ebfeb694e.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/libstable_deref_trait-d1d7f0ed24f4ea7f.rlib
-lib/rustlib/${RUST_ARCH}/lib/libstd-a9a52515e57d926c.rlib
-lib/rustlib/${RUST_ARCH}/lib/libstd-a9a52515e57d926c.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/libstd_unicode-ff99f9ef50ebab71.rlib
-lib/rustlib/${RUST_ARCH}/lib/libsyntax-3fe0ae31a7a9b4b7.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/libsyntax_ext-9038e25013d059d5.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/libsyntax_pos-c8b4a11f03de565a.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/libterm-46b4364207e5a2d1.rlib
-lib/rustlib/${RUST_ARCH}/lib/libterm-46b4364207e5a2d1.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/libtest-1871bb650d7e8b84.rlib
-lib/rustlib/${RUST_ARCH}/lib/libtest-1871bb650d7e8b84.${SOEXT}
-lib/rustlib/${RUST_ARCH}/lib/libunwind-b9c2e977a5959b3f.rlib
-man/man1/cargo-bench.1
-man/man1/cargo-build.1
-man/man1/cargo-check.1
-man/man1/cargo-clean.1
-man/man1/cargo-doc.1
-man/man1/cargo-fetch.1
-man/man1/cargo-generate-lockfile.1
-man/man1/cargo-init.1
-man/man1/cargo-install.1
-man/man1/cargo-login.1
-man/man1/cargo-metadata.1
-man/man1/cargo-new.1
-man/man1/cargo-owner.1
-man/man1/cargo-package.1
-man/man1/cargo-pkgid.1
-man/man1/cargo-publish.1
-man/man1/cargo-run.1
-man/man1/cargo-rustc.1
-man/man1/cargo-rustdoc.1
-man/man1/cargo-search.1
-man/man1/cargo-test.1
-man/man1/cargo-uninstall.1
-man/man1/cargo-update.1
-man/man1/cargo-version.1
-man/man1/cargo-yank.1
-man/man1/cargo.1
-man/man1/rustc.1
-man/man1/rustdoc.1
-share/doc/rust/COPYRIGHT
-share/doc/rust/LICENSE-APACHE
-share/doc/rust/LICENSE-APACHE.old
-share/doc/rust/LICENSE-MIT
-share/doc/rust/LICENSE-MIT.old
-share/doc/rust/LICENSE-THIRD-PARTY
-share/doc/rust/README.md
-share/doc/rust/README.md.old
-share/doc/rust/html/.lock
-share/doc/rust/html/.stamp
-share/doc/rust/html/COPYRIGHT.txt
-share/doc/rust/html/FiraSans-LICENSE.txt
-share/doc/rust/html/FiraSans-Medium.woff
-share/doc/rust/html/FiraSans-Regular.woff
-share/doc/rust/html/Heuristica-Italic.woff
-share/doc/rust/html/Heuristica-LICENSE.txt
-share/doc/rust/html/LICENSE-APACHE.txt
-share/doc/rust/html/LICENSE-MIT.txt
-share/doc/rust/html/SourceCodePro-LICENSE.txt
-share/doc/rust/html/SourceCodePro-Regular.woff
-share/doc/rust/html/SourceCodePro-Semibold.woff
-share/doc/rust/html/SourceSerifPro-Bold.woff
-share/doc/rust/html/SourceSerifPro-LICENSE.txt
-share/doc/rust/html/SourceSerifPro-Regular.woff
-share/doc/rust/html/alloc/Bound.t.html
-share/doc/rust/html/alloc/allocator/Alloc.t.html
-share/doc/rust/html/alloc/allocator/AllocErr.t.html
-share/doc/rust/html/alloc/allocator/CannotReallocInPlace.t.html
-share/doc/rust/html/alloc/allocator/Excess.t.html
-share/doc/rust/html/alloc/allocator/Layout.t.html
-share/doc/rust/html/alloc/allocator/enum.AllocErr.html
-share/doc/rust/html/alloc/allocator/index.html
-share/doc/rust/html/alloc/allocator/sidebar-items.js
-share/doc/rust/html/alloc/allocator/struct.CannotReallocInPlace.html
-share/doc/rust/html/alloc/allocator/struct.Excess.html
-share/doc/rust/html/alloc/allocator/struct.Layout.html
-share/doc/rust/html/alloc/allocator/trait.Alloc.html
-share/doc/rust/html/alloc/arc/Arc.t.html
-share/doc/rust/html/alloc/arc/Weak.t.html
-share/doc/rust/html/alloc/arc/index.html
-share/doc/rust/html/alloc/arc/sidebar-items.js
-share/doc/rust/html/alloc/arc/struct.Arc.html
-share/doc/rust/html/alloc/arc/struct.Weak.html
-share/doc/rust/html/alloc/binary_heap/BinaryHeap.t.html
-share/doc/rust/html/alloc/binary_heap/BinaryHeapPlace.t.html
-share/doc/rust/html/alloc/binary_heap/Drain.t.html
-share/doc/rust/html/alloc/binary_heap/IntoIter.t.html
-share/doc/rust/html/alloc/binary_heap/Iter.t.html
-share/doc/rust/html/alloc/binary_heap/PeekMut.t.html
-share/doc/rust/html/alloc/binary_heap/index.html
-share/doc/rust/html/alloc/binary_heap/sidebar-items.js
-share/doc/rust/html/alloc/binary_heap/struct.BinaryHeap.html
-share/doc/rust/html/alloc/binary_heap/struct.BinaryHeapPlace.html
-share/doc/rust/html/alloc/binary_heap/struct.Drain.html
-share/doc/rust/html/alloc/binary_heap/struct.IntoIter.html
-share/doc/rust/html/alloc/binary_heap/struct.Iter.html
-share/doc/rust/html/alloc/binary_heap/struct.PeekMut.html
-share/doc/rust/html/alloc/borrow/Borrow.t.html
-share/doc/rust/html/alloc/borrow/BorrowMut.t.html
-share/doc/rust/html/alloc/borrow/Cow.t.html
-share/doc/rust/html/alloc/borrow/ToOwned.t.html
-share/doc/rust/html/alloc/borrow/enum.Cow.html
-share/doc/rust/html/alloc/borrow/index.html
-share/doc/rust/html/alloc/borrow/sidebar-items.js
-share/doc/rust/html/alloc/borrow/trait.Borrow.html
-share/doc/rust/html/alloc/borrow/trait.BorrowMut.html
-share/doc/rust/html/alloc/borrow/trait.ToOwned.html
-share/doc/rust/html/alloc/boxed/Box.t.html
-share/doc/rust/html/alloc/boxed/ExchangeHeapSingleton.t.html
-share/doc/rust/html/alloc/boxed/FnBox.t.html
-share/doc/rust/html/alloc/boxed/HEAP.v.html
-share/doc/rust/html/alloc/boxed/IntermediateBox.t.html
-share/doc/rust/html/alloc/boxed/constant.HEAP.html
-share/doc/rust/html/alloc/boxed/index.html
-share/doc/rust/html/alloc/boxed/sidebar-items.js
-share/doc/rust/html/alloc/boxed/struct.Box.html
-share/doc/rust/html/alloc/boxed/struct.ExchangeHeapSingleton.html
-share/doc/rust/html/alloc/boxed/struct.IntermediateBox.html
-share/doc/rust/html/alloc/boxed/trait.FnBox.html
-share/doc/rust/html/alloc/btree/map/BTreeMap.t.html
-share/doc/rust/html/alloc/btree/map/Entry.t.html
-share/doc/rust/html/alloc/btree/map/IntoIter.t.html
-share/doc/rust/html/alloc/btree/map/Iter.t.html
-share/doc/rust/html/alloc/btree/map/IterMut.t.html
-share/doc/rust/html/alloc/btree/map/Keys.t.html
-share/doc/rust/html/alloc/btree/map/OccupiedEntry.t.html
-share/doc/rust/html/alloc/btree/map/Range.t.html
-share/doc/rust/html/alloc/btree/map/RangeMut.t.html
-share/doc/rust/html/alloc/btree/map/VacantEntry.t.html
-share/doc/rust/html/alloc/btree/map/Values.t.html
-share/doc/rust/html/alloc/btree/map/ValuesMut.t.html
-share/doc/rust/html/alloc/btree/map/enum.Entry.html
-share/doc/rust/html/alloc/btree/map/struct.BTreeMap.html
-share/doc/rust/html/alloc/btree/map/struct.IntoIter.html
-share/doc/rust/html/alloc/btree/map/struct.Iter.html
-share/doc/rust/html/alloc/btree/map/struct.IterMut.html
-share/doc/rust/html/alloc/btree/map/struct.Keys.html
-share/doc/rust/html/alloc/btree/map/struct.OccupiedEntry.html
-share/doc/rust/html/alloc/btree/map/struct.Range.html
-share/doc/rust/html/alloc/btree/map/struct.RangeMut.html
-share/doc/rust/html/alloc/btree/map/struct.VacantEntry.html
-share/doc/rust/html/alloc/btree/map/struct.Values.html
-share/doc/rust/html/alloc/btree/map/struct.ValuesMut.html
-share/doc/rust/html/alloc/btree/set/BTreeSet.t.html
-share/doc/rust/html/alloc/btree/set/Difference.t.html
-share/doc/rust/html/alloc/btree/set/Intersection.t.html
-share/doc/rust/html/alloc/btree/set/IntoIter.t.html
-share/doc/rust/html/alloc/btree/set/Iter.t.html
-share/doc/rust/html/alloc/btree/set/Range.t.html
-share/doc/rust/html/alloc/btree/set/SymmetricDifference.t.html
-share/doc/rust/html/alloc/btree/set/Union.t.html
-share/doc/rust/html/alloc/btree/set/struct.BTreeSet.html
-share/doc/rust/html/alloc/btree/set/struct.Difference.html
-share/doc/rust/html/alloc/btree/set/struct.Intersection.html
-share/doc/rust/html/alloc/btree/set/struct.IntoIter.html



Home | Main Index | Thread Index | Old Index