]> git.pld-linux.org Git - packages/captive.git/blob - captive.spec
- mv captive-ntfs.spec captive.spec to reflect Name
[packages/captive.git] / captive.spec
1 #
2 # Conditional build:
3 #%%bcond_without        gnome   # don't build gnome-vfs support
4 %bcond_without  lufs    # don't build LUFS support
5 #
6 Summary:        Captive - NTFS read/write filesystem for Linux
7 Summary(pl):    Captive - obs³uga NTFS dla Linuksa z odczytem i zapisem
8 Name:           captive
9 Version:        1.1.5
10 Release:        0.1
11 License:        GPL
12 Group:          Base/Kernel
13 Source0:        http://www.jankratochvil.net/project/captive/dist/%{name}-%{version}.tar.gz
14 # Source0-md5:  dfb7ce617745695e7a908609b9370fd6
15 URL:            http://www.jankratochvil.net/project/captive/
16 BuildRequires:  ORBit2-devel
17 BuildRequires:  gnome-vfs2-devel >= 2.0
18 BuildRequires:  libxml2-devel >= 2.5.9
19 %{?with_lufs:BuildRequires:     lufs-devel}
20 BuildRequires:  openssl-devel
21 BuildRequires:  pkgconfig
22 Requires:       ntfsprogs >= 1.8.0
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 Captive project implements the first full read/write free access to
27 NTFS disk drives. You can mount your Microsoft Windows NT, 200x or XP
28 partition as a transparently accessible volume for your GNU/Linux.
29
30 This compatibility was achieved in the Wine way by using the original
31 Microsoft Windows ntfs.sys driver. It emulates the required subsystems
32 of the Microsoft Windows kernel by reusing one of the original
33 ntoskrnl.exe, ReactOS parts, or this project's own reimplementations,
34 on a case by case basis. Project includes the first open source
35 MS-Windows kernel API for Free operating systems. Involvement of the
36 original driver files was chosen to achieve the best and unprecedented
37 filesystem compatibility and safety.
38
39 %description -l pl
40 Projekt Captive implementuje pierwszy pe³ny, swobodny dostêp z
41 odczytem i zapisem do partycji NTFS. Pozwala zamontowaæ partycje z
42 Microsoft Windows NT, 200x i XP jako dostêpny w sposób przezroczysty
43 wolumen pod Linuksem.
44
45 Kompatybilno¶æ osi±gniêto metod± Wine poprzez u¿ycie oryginalnego
46 sterownika ntfs.sys. Captive emuluje wymagane podsystemy j±dra
47 Microsoft Windows poprzez wykorzystanie oryginalnego ntoskrnl.exe,
48 czê¶ci ReactOS-a lub w³asne implementacje z tego projektu w zale¿no¶ci
49 od danego przypadku. Projekt zawiera pierwsze API j±dra MS-Windows z
50 otwartymi ¼ród³ami dla wolnodostêpnych systemów operacyjnych. Wybrano
51 wykorzystanie plików oryginalnego sterownika aby osi±gn±æ lepsz±
52 kompatybilno¶æ i bezpieczeñstwo.
53
54 %prep
55 %setup -q
56
57 %build
58 %configure
59 %{__make}
60
61 %install
62 rm -rf $RPM_BUILD_ROOT
63
64 %{__make} install \
65         DESTDIR=$RPM_BUILD_ROOT
66
67 %clean
68 rm -rf $RPM_BUILD_ROOT
69
70 %files
71 %defattr(644,root,root,755)
72 %doc AUTHORS NEWS README THANKS TODO
This page took 0.033674 seconds and 4 git commands to generate.