1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Documentation metadata library
8 HOMEPAGE= https://rarian.freedesktop.org/
12 SITES[main]= GNOME/rarian/0.8
13 DISTFILE[1]= rarian-0.8.1.tar.bz2:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 BUILDRUN_DEPENDS= bash:primary:standard
21 docbook-xsl:primary:standard
22 docbook-xml:single:standard
23 RUN_DEPENDS= getopt:single:standard
25 USES= gmake libtool python fbsd10fix
26 GNOME_COMPONENTS= libxslt
28 FPC_EQUIVALENT= textproc/rarian
31 CONFIGURE_ARGS= --with-convert-dir={{LOCALBASE}}/share/omf
34 INSTALL_TARGET= install-strip
35 PLIST_SUB= PREFIX={{PREFIX}}
38 ${REINPLACE_CMD} -e 's|/lib/rarian|/db/rarian|' \
39 ${WRKSRC}/util/Makefile.in
40 ${REINPLACE_CMD} -e 's|@localstatedir@/lib/rarian|@localstatedir@/db/rarian|g ; \
41 s|getopt|${LOCALBASE}/bin/getopt|' \
42 ${WRKSRC}/util/rarian-sk-config.in \
43 ${WRKSRC}/util/rarian-sk-extract.in \
44 ${WRKSRC}/util/rarian-sk-rebuild.in \
45 ${WRKSRC}/util/rarian-sk-update.in
46 ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
47 ${WRKSRC}/librarian/rarian-main.c \
48 ${WRKSRC}/librarian/rarian-man.c \
49 ${WRKSRC}/librarian/rarian-info.c
52 ${RM} -r ${STAGEDIR}${PREFIX}/share/help
54 [FILE:522:descriptions/desc.single]
55 Rarian is designed to be a replacement for scrollkeeper. It is
56 currently undergoing heavy development. As of writing, rarian can be
57 installed in place of scrollkeeper and everything will work okay.
59 Rarian manages documentation metadata (as specified by the Open Source
60 Metadata Framework (OMF) and provides a simple API to allow help browsers
61 to find, sort, and search the document catalog. It will also be able to
62 communicate with catalog servers on the Net to search for documents which
63 are not on the local system.
67 aafe886d46e467eb3414e91fa9e42955bd4b618c3e19c42c773026b205a84577 324441 rarian-0.8.1.tar.bz2
70 [FILE:1155:manifests/plist.single]
77 rarian-sk-get-content-list
78 rarian-sk-get-extended-content-list
87 scrollkeeper-gen-seriesid
89 scrollkeeper-get-content-list
90 scrollkeeper-get-extended-content-list
91 scrollkeeper-get-index-from-docpath
92 scrollkeeper-get-toc-from-docpath
93 scrollkeeper-get-toc-from-id
95 scrollkeeper-preinstall
96 scrollkeeper-rebuilddb
97 scrollkeeper-uninstall
110 lib/pkgconfig/rarian.pc
111 share/librarian/rarian-sk-cl.xml
112 share/librarian/Templates/C/scrollkeeper_cl.xml
113 share/librarian/manual/
120 @postexec %%PREFIX%%/bin/rarian-sk-update || true
121 @postunexec rmdir /var/db/rarian/* 2>/dev/null || true
124 [FILE:364:patches/patch-librarian_rarian-main.c]
125 --- librarian/rarian-main.c.orig 2007-08-02 16:04:45.000000000 -0400
126 +++ librarian/rarian-main.c 2007-08-02 16:12:58.000000000 -0400
127 @@ -212,7 +212,7 @@ past:
128 path = getenv ("XDG_DATA_DIRS");
130 if (!path || !strcmp (path, "")) {
131 - path = "/usr/local/share/:/usr/share/";
132 + path = "/usr/local/share/";
138 [FILE:907:patches/patch-util_Makefile.in]
139 --- util/Makefile.in.orig 2010-10-03 11:23:55.000000000 +0200
140 +++ util/Makefile.in 2010-10-03 11:24:58.000000000 +0200
141 @@ -401,10 +401,10 @@
143 rarian-example$(EXEEXT): $(rarian_example_OBJECTS) $(rarian_example_DEPENDENCIES)
144 @rm -f rarian-example$(EXEEXT)
145 - $(LINK) $(rarian_example_OBJECTS) $(rarian_example_LDADD) $(LIBS)
146 + $(CXXLINK) $(rarian_example_OBJECTS) $(rarian_example_LDADD) $(LIBS)
147 rarian-sk-gen-uuid$(EXEEXT): $(rarian_sk_gen_uuid_OBJECTS) $(rarian_sk_gen_uuid_DEPENDENCIES)
148 @rm -f rarian-sk-gen-uuid$(EXEEXT)
149 - $(LINK) $(rarian_sk_gen_uuid_OBJECTS) $(rarian_sk_gen_uuid_LDADD) $(LIBS)
150 + $(CXXLINK) $(rarian_sk_gen_uuid_OBJECTS) $(rarian_sk_gen_uuid_LDADD) $(LIBS)
151 rarian-sk-get-cl$(EXEEXT): $(rarian_sk_get_cl_OBJECTS) $(rarian_sk_get_cl_DEPENDENCIES)
152 @rm -f rarian-sk-get-cl$(EXEEXT)
153 $(rarian_sk_get_cl_LINK) $(rarian_sk_get_cl_OBJECTS) $(rarian_sk_get_cl_LDADD) $(LIBS)
156 [FILE:319:patches/patch-util_rarian-sk-config.in]
157 --- util/rarian-sk-config.in.orig 2007-10-10 23:00:03.000000000 -0500
158 +++ util/rarian-sk-config.in 2007-10-10 23:00:30.000000000 -0500
163 - echo $package_version \(Rarian replacement for scrollkeeper-config\)
164 + echo $package_version