Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 588274 - app-editors/xed - a text editor for the CINNAMON desktop
Summary: app-editors/xed - a text editor for the CINNAMON desktop
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-07 23:06 UTC by cronolio
Modified: 2022-06-24 12:38 UTC (History)
4 users (show)

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


Attachments
xed-1.0.5.ebuild (file_588274.txt,2.29 KB, text/plain)
2016-07-07 23:06 UTC, cronolio
Details
app-editors/xed-1.2.1 (xed-1.2.1.ebuild,2.20 KB, text/plain)
2016-11-25 14:25 UTC, Niranjan
Details
app-editors/xed-1.2.2 (xed-1.2.2.ebuild,2.20 KB, text/plain)
2016-12-26 23:34 UTC, Niranjan
Details
app-editors/xed-1.4.3 (xed-1.4.3.ebuild,2.01 KB, text/plain)
2017-06-26 14:51 UTC, Niranjan
Details
app-editors/xed-1.4.4 (xed-1.4.4.ebuild,2.01 KB, text/plain)
2017-06-29 14:31 UTC, Niranjan
Details
app-editors/xed-1.4.5 (xed-1.4.5.ebuild,2.01 KB, text/plain)
2017-07-05 20:50 UTC, Niranjan
Details
xed-1.6.0.ebuild (file_588274.txt,1.95 KB, text/plain)
2017-11-09 17:14 UTC, cronolio
Details

Note You need to log in before you can comment on or make changes to this bug.
Description cronolio 2016-07-07 23:06:19 UTC
Created attachment 440008 [details]
xed-1.0.5.ebuild

my ebuild for fork of gedit
Comment 1 Michael Palimaka (kensington) gentoo-dev 2016-07-09 18:53:08 UTC
Are you interested in maintaining this package? https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
Comment 2 cronolio 2016-07-10 03:59:02 UTC
No: i not good know english, i not good know a syntax of ebuild.
Maybe in my xed.ebuild something wrong.
Comment 3 Kristian Fiskerstrand (RETIRED) gentoo-dev 2016-11-22 20:46:12 UTC
Cinnamon project is not interested, removing CC
Comment 4 Niranjan 2016-11-25 14:25:21 UTC
Created attachment 454336 [details]
app-editors/xed-1.2.1

I'm under the impression that xed is also the successor project to pluma, which is in the portage tree and the editor for the Mate desktop environment so perhaps it's something important to maintain?  This is a slightly modified ebuild that removes some of the unneeded dependencies (like on vala), added a new needed dependency on x11-libs/xapps and made a few minor stylistic cleanups.  It seems that the "xapps suite", which I believe currently only includes xed (a fork of gedit-2/plume) and xplayer (a fork of totem), will become a set of drop-in components for several GTK-based desktop environments.
Comment 5 Amy Liffey gentoo-dev 2016-12-26 17:35:05 UTC
(In reply to Niranjan from comment #4)
> Created attachment 454336 [details]
> app-editors/xed-1.2.1
> 
> I'm under the impression that xed is also the successor project to pluma,
> which is in the portage tree and the editor for the Mate desktop environment
> so perhaps it's something important to maintain?  This is a slightly
> modified ebuild that removes some of the unneeded dependencies (like on
> vala), added a new needed dependency on x11-libs/xapps and made a few minor
> stylistic cleanups.  It seems that the "xapps suite", which I believe
> currently only includes xed (a fork of gedit-2/plume) and xplayer (a fork of
> totem), will become a set of drop-in components for several GTK-based
> desktop environments.

Hello,
would you be willing to maintain this package through Proxy maintainers project?

https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
Comment 6 Niranjan 2016-12-26 23:34:31 UTC
Created attachment 457464 [details]
app-editors/xed-1.2.2

Version bump to 1.2.2, EAPI changed to 6.  Keywords need to be checked, I think I kept the keywords from the original ebuild posted here but they seem over-enthusiastic.  At the very least, I suspect this should be keyworded as ~.

I'm willing to give proxy maintenance a shot.  However, as a practical matter it seems that there are a number of moving parts to the "X-Apps" project.  The suite is a set of tools and not just Xed (a fork of pluma).  It also includes Xplayer (a fork of Totem), Xviewer (a fork of EoG), Xreader (a fork of Atril) and Pix (a fork of gThumb).  Does it make sense to maintain each X-App independently or should they be maintained together as a suite?

Perhaps more importantly (since I don't think each constituent component of the suite actually relies on any of the others), these apps also rely on the  x11-libs/xapps library and so it seems that there should be some coordination with the maintainer of that library (assuming there is one).
Comment 7 cronolio 2016-12-27 00:14:08 UTC
(In reply to Niranjan from comment #6)
> Created attachment 457464 [details]
> app-editors/xed-1.2.2
> 

IUSE="+python spell test"

...............

    gnome2_src_configure \
        --enable-gvfs-metadata \
        $(use_enable spell) \
        $(use_enable python) \
        $(use_enable test tests)

because 
configure: WARNING: unrecognized options: --with-gtk
also i add flag for test
Comment 8 haarp 2017-05-29 20:10:38 UTC
fyi, I've added a working ebuild of the newest version to my overlay (haarp)
Comment 9 Niranjan 2017-06-26 14:51:05 UTC
Created attachment 478034 [details]
app-editors/xed-1.4.3

Thanks haarp.  I've bumped your ebuild to 1.4.3.
Comment 10 Niranjan 2017-06-29 14:31:29 UTC
Created attachment 478340 [details]
app-editors/xed-1.4.4
Comment 11 Niranjan 2017-07-05 20:50:09 UTC
Created attachment 481114 [details]
app-editors/xed-1.4.5
Comment 12 haarp 2017-07-05 20:52:45 UTC
I don't think a new package for every version bump is necessary, since looking at the commit history, the changes between each version are truly trivial.
Comment 13 cronolio 2017-11-09 17:14:23 UTC
Created attachment 503278 [details]
xed-1.6.0.ebuild

a new xed version with minimap feature
Comment 14 immolo 2022-06-24 12:37:50 UTC
I'm happy to volunteer for to maintain any packages related to Cinnamon so please feel free to contact me to discuss the details.