]> git.pld-linux.org Git - packages/rpm.git/blame - find-java-prov.sh
- workaround for huge filelist
[packages/rpm.git] / find-java-prov.sh
CommitLineData
2367a352
ER
1#!/bin/sh
2# This script reads filenames from STDIN and outputs any relevant provides
3# information that needs to be included in the package.
4#
5# Based on rpm-4.4.2/scripts/find-req.pl
6# Authors: Elan Ruusamäe <glen@pld-linux.org>
7
8export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin"
9
2367a352
ER
10for file in $(cat -); do
11 case $file in
12 *.jar)
13 unzip -p $file | javadeps --provides --rpmformat --keywords --starprov -
14 ;;
15 *.class)
16 javadeps --provides --rpmformat --keywords --starprov $file
17 ;;
18 esac
1ae8d1e3 19done | sort -u
This page took 0.025634 seconds and 4 git commands to generate.