]> git.pld-linux.org Git - packages/cproto.git/blame - cproto.spec
- x32 rebuild
[packages/cproto.git] / cproto.spec
CommitLineData
93c4e788 1Summary: C Prototype Utility
e6caa4e6
ER
2Summary(de.UTF-8): C-Prototyp-Dienstprogramm
3Summary(es.UTF-8): Utilitario de prototipos C
4Summary(fr.UTF-8): Utilitaire de prototypage C
5Summary(pl.UTF-8): Narzędzia do prototypów C
6Summary(pt_BR.UTF-8): Utilitário de prototipação C
7Summary(ru.UTF-8): Генерирует прототипы функций и декларации переменных из кода на C
8Summary(tr.UTF-8): C prototip aracı
9Summary(uk.UTF-8): Генерує прототипи функцій та декларації змінних з коду на C
93c4e788 10Name: cproto
d2e72cfc 11Version: 4.6
98e2ea3d 12Release: 18
2bb9cadf 13License: Public Domain
93c4e788 14Group: Development/Tools
a04fb25e 15Source0: http://dl.sourceforge.net/cproto/%{name}-%{version}.tar.gz
bf6e747b 16# Source0-md5: 5968d18e9508b2892471e6ef16e140e3
64ace70c 17Patch0: %{name}.patch
18Patch1: %{name}-DESTDIR.patch
f0cade24 19Patch2: %{name}-acfix.patch
c6cba3a4 20Patch3: %{name}-varargs.patch
21URL: http://cproto.sourceforge.net/
5b19fc86 22BuildRequires: autoconf
789c9625 23BuildRequires: bison
a04fb25e 24BuildRequires: flex
6e64df58 25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25239a9c 26
27%description
6b51c1a2 28Cproto generates function prototypes for functions defined in the
29specified C source files to the standard output. The function
30definitions may be in the old style or ANSI C style. Optionally,
31cproto also outputs declarations for variables defined in the files.
32If no file argument is given, cproto reads its input from the standard
33input.
25239a9c 34
702f87d3
JR
35%description -l de.UTF-8
36Cproto erzeugt Funktionsprototypen für in C-Quelldateien definierte
37Funktionen für die Standardausgabe. Die Funktionsdefinitionen können
6b51c1a2 38im alten oder ANSI-C-Format vorliegen. cproto kann auch Deklarationen
702f87d3 39für in den Dateien definierten Variablen ausgeben. Wird kein
6b51c1a2 40Dateiargument angegeben, liest cproto die Eingabe aus der
41Standardeingabe.
25239a9c 42
702f87d3
JR
43%description -l es.UTF-8
44cproto crea prototipos de función para funciones definidas en los
45archivos fuente C para salida padrón. Las definiciones de las
c6cba3a4 46funciones pueden ser en el antiguo estilo o en el estilo ANSI C.
702f87d3 47Opcionalmente, cproto también produce declaraciones para variables
c6cba3a4 48definidas en los archivos. Si no se ofrece argumento de archivo,
702f87d3 49cproto lee de la entrada padrón.
c6cba3a4 50
702f87d3
JR
51%description -l fr.UTF-8
52Cproto génére des prototypes de fonction définies dans sources C
53spécifiées sur la sortie standard. Les fonctions défines peuvent être
6b51c1a2 54en vieux style ou en style C ANSI. Optionnelement, cproto affiche
702f87d3
JR
55aussi les déclarations pour les variables définies dans ces sources.
56Si aucun argument ne lui est donné, cproto lit ses entrées depuis
57l'entrée standard.
58
59%description -l pl.UTF-8
60Cproto jest programem do generowania prototypów funkcji,
61zdefiniowanych w plikach źródłowych C. Definicje funkcji mogą być
62zarówno zgodne z ANSI C jak i ze starszymi. Cproto może także
63dodatkowo tworzyć wynik deklaracji dla różnych zmiennych
64zdefiniowanych w pliku. Jeżeli argumentem nie jest plik, cproto
65pobiera argumenty ze standardowego wejścia (stdin).
66
67%description -l pt_BR.UTF-8
68O cproto gera protótipos de função para funções definidas nos arquivos
69fonte C para saída padrão. As definições das funções podem ser no
70velho estilo ou no estilo ANSI C. Opcionalmente, cproto também produz
71declarações para variáveis definidas nos arquivos. Se não é fornecido
72argumento de arquivo, cproto lê da entrada padrão.
73
74%description -l ru.UTF-8
75Cproto генерирует прототипы для функций, определенных в указанном
76исходном файле на C и выводит их на стандартный вывод. Функции могут
77быть определены как в "старом", так и в стиле ANSI C. Опционально
78cproto также выводит декларации переменных, определенных в этих
79файлах. Если файл(ы) не заданы, cproto берет данные со стандартного
80ввода.
81
82%description -l uk.UTF-8
83Cproto генерує прототипи для функцій, визначених у заданому вихідному
84файлі на C та виводить їх на стандартний вивід. Функції можуть
85визначатись як у "старому" стилі, так і в стилі ANSI C. Опціонально
86cproto також виводить декларації змінних, визначених в цих файлах.
87Якщо файл(и) не задані, cproto бере дані зі стандартного вводу.
88
89%description -l tr.UTF-8
90Cproto, verilen C kaynak dosyalarında tanımlanmış fonksiyonlar için
91standart çıktıda prototipler oluşturur. İstenirse dosyalardaki
92değişken tanımlamalarını da çıkartabilir. Programa hiçbir argüman
93verilmemişse, cproto girdi olarak standart girişten bilgi okur.
94
25239a9c 95%prep
96%setup -q
d2e72cfc 97%patch0 -p1
64ace70c 98%patch1 -p1
f0cade24 99%patch2 -p1
c6cba3a4 100%patch3 -p1
25239a9c 101
102%build
c87e9f48 103%{__autoconf}
5efb352f
JB
104%configure \
105 CPPFLAGS="-DYYSTYPE=YYSTYPE"
8e3f53b1 106%{__make}
25239a9c 107
108%install
109rm -rf $RPM_BUILD_ROOT
25239a9c 110
2260d6e8 111%{__make} install \
64ace70c 112 DESTDIR=$RPM_BUILD_ROOT
25239a9c 113
25239a9c 114%clean
115rm -rf $RPM_BUILD_ROOT
116
117%files
ac7920fa 118%defattr(644,root,root,755)
aa193762 119%doc README CHANGES
ac7920fa 120%attr(755,root,root) %{_bindir}/cproto
49ae14cf 121%{_mandir}/man1/*
This page took 0.109388 seconds and 4 git commands to generate.