Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 545172 - app-backup/qt5-fsarchiver: New package
Summary: app-backup/qt5-fsarchiver: New package
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL: https://sourceforge.net/projects/qt4-...
Whiteboard:
Keywords: EBUILD
: 607926 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-03-31 18:20 UTC by Michael Lawrence
Modified: 2018-09-03 17:33 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild bumped tarball builds as usuall (qt4-fsarchiver-0.6.19.12.ebuild,1.79 KB, text/plain)
2015-03-31 18:20 UTC, Michael Lawrence
Details
ebuild (qt4-fsarchiver-0.6.19.11.ebuild,1.79 KB, text/plain)
2015-03-31 18:21 UTC, Michael Lawrence
Details
manifest (Manifest,1.14 KB, text/plain)
2015-04-08 18:00 UTC, Michael Lawrence
Details
proof of build ebuild still works. (qt4-fsarchiver-0.6.19.12.tbz2,544.65 KB, application/x-bzip)
2015-04-08 18:01 UTC, Michael Lawrence
Details
updated metadata.xml (metadata.xml,924 bytes, text/xml)
2015-04-23 17:52 UTC, Michael Lawrence
Details
added a few additional Optional dependencies (metadata.xml,1.12 KB, text/xml)
2015-04-28 19:03 UTC, Michael Lawrence
Details
minor bump to include more translations. (qt4-fsarchiver-0.6.19.13.ebuild,1.35 KB, text/plain)
2015-04-28 19:04 UTC, Michael Lawrence
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Lawrence 2015-03-31 18:20:31 UTC
Created attachment 400292 [details]
ebuild bumped tarball builds as usuall

qt4-fsarchiver-0.6.19-12.tar.gz
sha1 31c33730e459382236d0651638e4a1e51086a656
md5 2e4bf5ccb545c509c77249a1f5b6622f

qt4-fsarchiver-0.6.19-11.tar.gz

22047d2b253ec7c6faee04f9734d4990e3880c4c

MD5:

363402336badc981a0824665d6e42aff

Downloads (All-Time): 
some languages I donated ie Japanese qt4-fsarchiver-0.6.19.5/6 ish upstream 
Dieter Baum made a few errors due to encoding in languages. however due to contract/travel i was a bit swamped in mentioning this or a few of the lessor bumps after that fixed some of the stability issues.  

https://hosted.weblate.org/projects/qt4-fsarchiver/ unofficially wrangling a few more translations for upstream
Comment 1 Michael Lawrence 2015-03-31 18:21:03 UTC
Created attachment 400294 [details]
ebuild
Comment 2 Andrew Savchenko gentoo-dev 2015-04-04 00:09:58 UTC
Hi,

this package has no maintainer now, so please consider becoming a proxied maintainer if you are interested:
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers#What_it_takes_to_be_a_Proxied_Maintainer
Comment 3 Michael Lawrence 2015-04-08 18:00:09 UTC
Created attachment 400858 [details]
manifest

yes i will proxy maintain this , as best i can
Comment 4 Michael Lawrence 2015-04-08 18:01:21 UTC
Created attachment 400860 [details]
proof of build ebuild still works.
Comment 5 Ian Delaney (RETIRED) gentoo-dev 2015-04-10 03:36:10 UTC
(In reply to Michael Lawrence from comment #4)
> Created attachment 400860 [details]
> proof of build ebuild still works.

DESCRIPTION need be <= 100 chars

/qt4-fsarchiver $ echo "${your-description} | wc
yields
      2      22     167


The patch can be made a sed statement.
There are some typos and the metadata.xml need list the use flags
Comment 6 Michael Lawrence 2015-04-23 17:52:28 UTC
Created attachment 401878 [details]
updated metadata.xml
Comment 7 Michael Lawrence 2015-04-28 19:03:45 UTC
Created attachment 402190 [details]
added a few additional Optional dependencies

trying to cover any possible ODEPS/cdeps. 

is capable of most network FS but NFS CIFS/Samba are officially supported, upstream.
Comment 8 Michael Lawrence 2015-04-28 19:04:44 UTC
Created attachment 402192 [details]
minor bump to include more  translations.
Comment 10 Sam Jorna (wraeth) gentoo-dev 2016-03-21 23:31:18 UTC
(In reply to Michael Lawrence from comment #3)
> Created attachment 400858 [details]
> manifest
> 
> yes i will proxy maintain this , as best i can

Michael, do you still wish to proxy maintain this in the main Gentoo portage tree? If not, or if there's no reply to this soon, then I will fix and commit this to close this bug.
Comment 11 Sam Jorna (wraeth) gentoo-dev 2016-03-26 11:57:31 UTC
After an email chain confirming you wish to maintain this package, I have had a look at the qt4-fsarchiver-0.6.19.16 ebuild in your overlay and have the following comments. Once these are addressed, can you please attach a new ebuild to this bug, after which we will be able to commit it!

 - The header will need to be updated (see ${PORTDIR}/header.txt)
 - IUSE does not need to be defined if empty
 - The sed for the .desktop files does not match any file names
 - eqmake should be eqmake4 instead
 - There should be a blank line between phase functions
 - There are QA warnings for the desktop files during install

Also, optionally, the packages listed in pkg_postinst() could be listed with 'optfeature' calls (from eutils.eclass):

  elog "The following packages may be installed to privide optional features:"
  optfeature "BTRFS support" sys-fs/btrfs-progs
  optfeature "JFS support" sys-fs/jfsutils
  ...

Once these are addressed, I can commit this to the main Gentoo repository with you as the maintainer.

Thanks for sticking with this so far!
Comment 12 Coacher 2017-02-10 06:21:07 UTC
Latest version 0.8.0-5 now. Previous versions including those referenced in the summary were removed. Thus I've updated the summary as well.
Comment 13 Coacher 2017-02-10 06:24:47 UTC
*** Bug 607926 has been marked as a duplicate of this bug. ***
Comment 14 Michael Lawrence 2017-06-17 17:22:07 UTC
i haven't  had much time of late to keep newer ones updated in overlay. 

or keep overlay/s and e-classes updated. 

ie necromancy or community overlay. 

the SED statement needs to hit 3 desktop files.  in newer versions... 
gnome-qt4-fsarchiver.desktop
kde-qt4-fsarchiver.desktop
mate-qt4-fsarchiver.desktop

Not terribly familiar with SED. 

was doing a lot of travel for work , previously 
now I basically PM ,IT security projects so I might have some more maintenance time. here or there more often. 

https://github.com/necrose99/necromancy-overlay/blob/master/app-backup/qt5-fsarchiver/qt5-fsarchiver-0.8.0.5.ebuild (qt5 corrected deps... need to be added) 

(Likewise in qt4... ) 

### testing for i in starter/*.desktop ; do sed -i  
# One SED to rule them all ? , we'll see..??  (not all that with SED) 
src_prepare() {
	# fix .desktop file/s
for i in starter/*.desktop ; do sed -i 
			\ -e '/Encoding/d' starter/"*.desktop \
		|| die "sed on qt5-fsarchiver.desktop failed"
	# fix icon installation location
	
	# fix icon installation location
	sed -i \
		-e "/icon.path/s:app-install/icons:${PN}:" "${PN}.pro" \
		|| die "sed on ${PN}.pro failed"
}


https://github.com/necrose99/necromancy-overlay/tree/master/app-backup/qt5-fsarchiver/files 

https://github.com/necrose99/necromancy-overlay/tree/master/app-backup/qt4-fsarchiver/files 


also if you  want various other desktops lxqt cinnamon etc , can tweak the patch to include them ie gnome/cinnamon etc..
Comment 15 Andreas Sturmlechner gentoo-dev 2018-08-07 20:28:59 UTC
Meanwhile, Qt4 has been removed from tree and old ebuilds are obsolete. Michael, are you still going to work on these ebuilds?

Renaming $summary so we don't have to close this bug yet.
Comment 16 Andreas Sturmlechner gentoo-dev 2018-08-07 20:37:11 UTC
If you are going to work on it, please either attach a clean plaintext ebuild file in this bug, or look into how to contribute via GitHub PR.

https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/User_Guide
Comment 17 Michael Lawrence 2018-09-03 17:33:43 UTC
https://launchpad.net/~necrose99/+archive/ubuntu/qt5-fsarchiver-armb/+packages
if you want bins i keep the "fork" of pkg builds up  can add any gentoo Deves to ppa as well..  however has origianl pathing.. 

https://launchpad.net/~dieterbaum/+archive/ubuntu/qt5-fsarchiver/+copy-packages x86/arm64 


been on move soon as i get some new Hardware can work on manythings further.. 

disk space atm has been at a crushing premium..