[Bug 239924] Review Request: xournal - Take notes, sketch and annotate PDFs
bugzilla at redhat.com
bugzilla at redhat.com
Mon May 21 08:35:29 UTC 2007
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: xournal - Take notes, sketch and annotate PDFs
Alias: xournal
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=239924
------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp 2007-05-21 04:35 EST -------
* MUST/Should fix
? Question
! Suggestion/Note/etc
For 0.3.3-2:
* macros
- Please choose to either use or not use macros for
commands.
For example, you use %{__install} instead of "install",
while you use "make" "rm" "mkdir -p" "ln -s" "cat"
directly.
* Timestamps
- Keep timestamps on files which are not created or
modified during rebuild.
* Please use %{__install} with "-p" option.
* For this package, the following usage can save
timestamps of many files.
----------------------------------------------------------
%{__make} install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p"
----------------------------------------------------------
* Desktop file
- Both category "Application" "X-Fedora" are now deprecated
and should be removed.
! Create text files by %{__cat} vs add as Source
- Would you consider to add text files as Source, not to
create them by cat command at install stage?
Adding text files as Source prevents timestamps of
those files from being changed for each rebuild.
! Possible mistake in the future
- The build log says:
------------------------------------------------------------------
gcc <snip> -DPACKAGE_LOCALE_DIR=\""/usr//locale"\" <snip>
------------------------------------------------------------------
Currently this package does not have any gettext .mo
files so this is not a problem, however when any .mo files
are added in the future, please fix this so that
"PACKAGE_LOCALE_DIR" correctly points to %{_datadir}/locale.
* Substantially duplicate files
- The files under (doc)/manual.html, (doc)/pixmaps/ and
those under %{_datadir}/%{name}/html-doc/,
%{_datadir}/%{name}/pixmaps/ are the same and either of
them (perhaps formar) should be removed.
* Unnecessary scriptlets
- The following is not needed because the commands in the
scriptlets are called with || :
-----------------------------------------------------------------
Requires(post): desktop-file-utils >= 0.8
Requires(postun): desktop-file-utils >= 0.8
-----------------------------------------------------------------
* Source URL
- Specify the URL of Source1/2, otherwise write as a comment
how you created Source1/2.
* configure call
- During the build, configure is called twice. Please call
one time
(According to autogen.sh, this may be solved by setting
NOCONFIGURE).
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the package-review
mailing list