Tasks #2789 ยป 0001-Generate-pkg-config-files.patch
debian/libcephfs-dev.install | ||
---|---|---|
usr/lib/libcephfs.a
|
||
usr/lib/libcephfs.la
|
||
usr/include/cephfs/libcephfs.h
|
||
usr/lib/pkgconfig/libcephfs.pc
|
debian/librados-dev.install | ||
---|---|---|
usr/include/rados/crc32c.h
|
||
usr/bin/librados-config
|
||
usr/share/man/man8/librados-config.8
|
||
usr/lib/pkgconfig/librados.pc
|
debian/librbd-dev.install | ||
---|---|---|
usr/lib/librbd.la
|
||
usr/include/rbd/librbd.h
|
||
usr/include/rbd/librbd.hpp
|
||
usr/lib/pkgconfig/librbd.pc
|
src/Makefile.am | ||
---|---|---|
-e 's|@sysconfdir[@]|$(sysconfdir)|g' \
|
||
-e 's|@datadir[@]|$(pkgdatadir)|g' \
|
||
-e 's|@prefix[@]|$(prefix)|g' \
|
||
-e 's|@@GCOV_PREFIX_STRIP[@][@]|$(GCOV_PREFIX_STRIP)|g'
|
||
-e 's|@@GCOV_PREFIX_STRIP[@][@]|$(GCOV_PREFIX_STRIP)|g' \
|
||
-e 's|@VERSION[@]|$(VERSION)|g'
|
||
shell_scripts = init-ceph mkcephfs ceph-debugpack ceph-coverage
|
||
shell_scripts = init-ceph mkcephfs ceph-debugpack ceph-coverage librados.pc librbd.pc libcephfs.pc
|
||
$(shell_scripts): Makefile
|
||
... | ... | |
mv $@.tmp $@
|
||
BUILT_SOURCES += init-ceph
|
||
BUILT_SOURCES += librados.pc
|
||
BUILT_SOURCES += librbd.pc
|
||
BUILT_SOURCES += libcephfs.pc
|
||
sbin_SCRIPTS += mkcephfs
|
||
bin_SCRIPTS += obsync/obsync
|
src/libcephfs.pc.in | ||
---|---|---|
prefix=@prefix@
|
||
exec_prefix=${prefix}
|
||
libdir=${exec_prefix}/lib
|
||
includedir=${exec_prefix}/include
|
||
|
||
Name: libcepfs
|
||
Description: Provides access to the CephFS POSIX filesystem
|
||
Version: @VERSION@
|
||
Libs: -L${libdir} -lcephfs
|
||
Cflags: -I${includedir}/cephfs
|
src/librados.pc.in | ||
---|---|---|
prefix=@prefix@
|
||
exec_prefix=${prefix}
|
||
libdir=${exec_prefix}/lib
|
||
includedir=${exec_prefix}/include
|
||
|
||
Name: librados
|
||
Description: RADOS is a part of the Ceph distributed filesystem
|
||
Requires: libcrypto
|
||
Version: @VERSION@
|
||
Libs: -L${libdir} -lrados -lcrypto
|
||
Cflags: -I${includedir}/rados
|
src/librbd.pc.in | ||
---|---|---|
prefix=@prefix@
|
||
exec_prefix=${prefix}
|
||
libdir=${exec_prefix}/lib
|
||
includedir=${exec_prefix}/include
|
||
|
||
Name: librbd
|
||
Description: RBD provides distributed block devices on top of RADOS
|
||
Requires: librados
|
||
Version: @VERSION@
|
||
Libs: -L${libdir} -lrados -lrbd -lcrypto
|
||
Cflags: -I${includedir}/rbd
|