Hackfut Security File Manager
Current Path:
/lib/rpm
lib
/
rpm
/
📁
..
📄
alt-nodejs10_native.req
(70 B)
📄
alt-nodejs11_native.req
(70 B)
📄
alt-nodejs12_native.req
(70 B)
📄
alt-nodejs14_native.req
(70 B)
📄
alt-nodejs16_native.req
(40 B)
📄
alt-nodejs18_native.req
(40 B)
📄
alt-nodejs19_native.req
(39 B)
📄
alt-nodejs20_native.req
(40 B)
📄
alt-nodejs9_native.req
(68 B)
📄
brp-compress
(1.47 KB)
📄
brp-java-gcjcompile
(1.38 KB)
📄
brp-python-bytecompile
(3.78 KB)
📄
brp-python-hardlink
(632 B)
📄
brp-scl-compress
(1.77 KB)
📄
brp-scl-python-bytecompile
(3.04 KB)
📄
brp-strip
(428 B)
📄
brp-strip-comment-note
(741 B)
📄
brp-strip-shared
(706 B)
📄
brp-strip-static-archive
(494 B)
📄
check-buildroot
(1.25 KB)
📄
check-files
(1.02 KB)
📄
check-prereqs
(418 B)
📄
check-rpaths
(1.01 KB)
📄
check-rpaths-worker
(4.94 KB)
📄
config.guess
(43.13 KB)
📄
config.sub
(35.55 KB)
📄
debugedit
(46.57 KB)
📄
debuginfo.prov
(375 B)
📄
desktop-file.prov
(602 B)
📄
elfdeps
(16.38 KB)
📁
fileattrs
📄
find-debuginfo.sh
(19.58 KB)
📄
find-lang.sh
(8.04 KB)
📄
find-provides
(91 B)
📄
find-requires
(91 B)
📄
fontconfig.prov
(489 B)
📄
kabi.sh
(468 B)
📄
kmod.prov
(682 B)
📄
libtooldeps.sh
(718 B)
📄
macros
(42.96 KB)
📁
macros.d
📄
macros.perl
(473 B)
📄
macros.php
(192 B)
📄
macros.python
(906 B)
📄
metainfo.prov
(438 B)
📄
mkinstalldirs
(3.46 KB)
📄
mono-find-provides
(1.08 KB)
📄
mono-find-requires
(1.87 KB)
📄
nodejs_native.req
(70 B)
📄
ocaml-find-provides.sh
(1.62 KB)
📄
ocaml-find-requires.sh
(2.08 KB)
📄
perl.prov
(6.01 KB)
📄
perl.req
(12.63 KB)
📄
pkgconfigdeps.sh
(1.34 KB)
📁
platform
📄
python-macro-helper
(634 B)
📄
pythondeps.sh
(921 B)
📄
pythondistdeps.py
(10.92 KB)
📁
redhat
📄
rpm.daily
(296 B)
📄
rpm.log
(61 B)
📄
rpm.supp
(688 B)
📄
rpm2cpio.sh
(1.22 KB)
📄
rpmdb_dump
(0 B)
📄
rpmdb_load
(0 B)
📄
rpmdb_loadcvt
(1.43 KB)
📄
rpmdb_recover
(0 B)
📄
rpmdb_stat
(0 B)
📄
rpmdb_upgrade
(0 B)
📄
rpmdb_verify
(0 B)
📄
rpmdeps
(16.94 KB)
📄
rpmpopt-4.14.3
(11.2 KB)
📄
rpmrc
(16.75 KB)
📄
scldeps.sh
(254 B)
📄
script.req
(322 B)
📄
sepdebugcrcfix
(15.85 KB)
📄
tgpg
(929 B)
Editing: ocaml-find-provides.sh
#!/bin/sh - # OCaml-specific "find-provides" for RPM. # By Richard W.M. Jones <rjones@redhat.com> # $Id: ocaml-find-provides.sh,v 1.2 2007/09/06 11:49:59 rjones Exp $ #set -x # Usage: # (1) If you don't want the module to depend on the exact compiler # version then use ocaml-find-requires.sh -c, but this is not something # you should do normally. # # (2) For any modules which you want to ignore, use '-i Modulename'. OCAMLOBJINFO=ocamlobjinfo TEMP=`getopt -o i:f: -n ocaml-find-provides.sh -- "$@"` if [ $? != 0 ]; then echo "ocaml-find-provides.sh: failed" >&2; exit 1; fi eval set -- "$TEMP" ignore_modules=nOTREAL while true; do case "$1" in -i) ignore_modules="$2 $ignore_modules"; shift 2;; -f) OCAMLOBJINFO="$2"; shift 2;; --) shift; break;; *) echo "ocaml-find-provides.sh: option error at $1"; exit 1;; esac done # Get the list of files. files=`sed "s/['\"]/\\\&/g"` # Get list of .cmi, .cmo and .cma files. files=`echo $files | tr '[:blank:]' '\n' | grep '\.cm[ioa]$'` if [ -z "$files" ]; then exit 0; fi # Get the list of modules exported by the files. modules=`$OCAMLOBJINFO $files | grep -E '(Unit|Module) name: ' | awk '{print $3}'` # Turn list of modules into a regexp that matches the module names. modules_re=`echo $modules | sed 's/ /|/g'` ignore_modules_re=`echo $ignore_modules | sed 's/ /|/g'` # Get a list of the modules these file(s) provide. $OCAMLOBJINFO $files | grep -Eo '[0-9a-f]{32}[[:space:]]+[A-Za-z0-9_]+' | grep -E '[0-9a-f]{32}[[:space:]]+'"($modules_re)\$" | while read md5sum module; do echo "ocaml($module) = $md5sum" done | grep -Ev "$ignore_modules_re" | sort -u
Upload File
Create Folder